How to build a WILDSTAR4 VHDL project

From steamWiki
Revision as of 10:22, 29 May 2010 by Sean (talk | contribs)

Jump to: navigation, search

This guide explains how to build a WILDSTAR4 VHDL application.

Pleasetake a look at the article on How to move a WILDSTAR4 project if your design does not reside in the annapolis/wildstar4/examples folder.

You may want to, also, have a look at the article on How to add VHDL files to a WILDSTAR4 project.

You may also be interested in read the article on How to change the name of a WILDSTAR4 project.



1.) Download and install cygwin from http://www.cygwin.com/
     Be sure to include 'make' located under All->Devel.

2.) Check that the correct part type has been selected in synthesis/<pe>/xst/makefile

3.) Ensure that the correct part type is listed in synthesis/<pe>/xst/<project name>.scr. Something like

-p xc4vlx80ff1148-11


4.) If you have moved your project from the example folder, go follow the instructions in How to move a WILDSTAR4 project

5.) Open a cygwin bash shell and navigate to synthesis/<pe>/xst

6.) Run the following command to clean the xst folder (this must be done before each successive build)

make new


7.) Run the following command to synthesize your design

make xst


8.) Run the following command to run Place & Route, Map, Generate bit files, etc

make

     NOTE: If you get an error about peutil.exe not being found and no .x86 file is generated you must follow the instructions in How to move a WILDSTAR4 project. Alternatively you may run peutil.exe directly from the annapolis/wildstar4/bin directory.

9.) once this is done you will have generated a <project name>.x86 file. This file must be manually moved from synthesis/<pe>/xst to host/source/<part type>