Downloading Actel FPGA software steps:
- Open Actel Libero →Libero IDE
- Open Project that you want to download (ROC_Main or
ROC_slow_control_HDI_Module).
- If the code has already been compiled and you just want to
download the FPGA, then skip to the Programming FlashPro box.
- If you need to compile the code first, folllow these instructions:
- Click on Synthesis box in the project flow tab (should be open), a
box might pop up titles "Organize Constraints for Synthesis", in the
left hand box click on the project that you want to use, then click add,
then ok. The Synplify window should pop up. Hit the big 'Run' button
in the upper left hand corner. There will be a done message when it is
done compiling. Close synthesis window. The Synthesis box in the
project flow tab should be teal, (if not, give it a minute.)
- Click on Designer box underneath Synthesis box. One by
one, click on Compile, Layout, then Programming file, waiting for each
one to turn green before going on to the next. Close this window once
everything succeeds.
- Troubleshoot: If scan chain fails then go to programmers ->
scan chain. select the programmer and hit ok.
- Back on the project flow tab, the Designer box should be
teal. Click the "Programming FlashPro".
- if you get an error "cannot find file" right click on program
box and create new project
- Once the FlashPro window is open and active, click the Program
button on the top right of the screen.
Building a Block:
Open block that you wish to rebuild, synthesize if necessary.
- In Designer: Run Compile and Layout
- Generate the block (also in Designer). Note: if more than one
instance of this block is used in
code, make sure to UNCHECK routing option.
- Open code that calls the block.
- Under Files tab: (1) delete block from project and disk, (2)
Import newly built block (right-click o
on components)
- Rebuild code. Repeat for each level if this is not the top-level code.
|