Hardware/FPGAEBS/Configuration
(Difference between revisions)
(→Create Flash *.mcs File) |
m (→Create Flash *.mcs File) |
||
Line 57: | Line 57: | ||
## Choose '''Xilinx Flash/PROM''' | ## Choose '''Xilinx Flash/PROM''' | ||
## Click the first green arrow | ## Click the first green arrow | ||
− | ## Choose ''Device (bits)'' '''xcf04s''' | + | ## Choose ''Device (bits)'' '''xcf04s [4M]''' |
## Click '''Add Storage Device''' | ## Click '''Add Storage Device''' | ||
## Click the second green arrow | ## Click the second green arrow |
Revision as of 16:43, 18 June 2014
|
General
After designing and simulating your design based on VHDL Template Design, you have to prepare it:
- In HDL-Designer: Perform Task Flow Prepare for Synthesis
- Generates all VHDL Files
- Concatenates them into a single VHDL File
- Trims work libraries
- In HDL-Designer: Perform Task Flow Xilinx Project Navigator
- Updates the ISE (*.xise) Project file
- Launches ISE
- In ISE: Perform Task Generate Programming File
- Runs Synthesis
- Runs P&R
- Generate Programming File *.bit
- In ISE: Perform Task Configure Target Device
- Launches Impact
After that you can either way download the file directly to the FPGA or create another file to download to the non-volatile memory.
FPGA Configuration
Flash Writing
To program the xcf04s Platform Flash In-System Programmable Configuration PROM you need to turn your *.bit into an *.mcs file. This file can then be used to program the Platform Flash through JTAG.
Flash programming works ONLY with Official Xilinx USB Programmer