Answers Database
FPGA Configuration: Preparing a bitstream for peripheral mode configuration.
Record #117
Problem Title:
FPGA Configuration: Preparing a bitstream for peripheral mode configuration.
Problem Description:
Urgency: Standard
General Description:
Methods for perparing a bitstream for peripheral configuration
based on version of Xilinx Tools and flow.
Solution 1:
Solution 3: Xilinx M1 (Windows or UNIX based):
1. Use PROM File Formatter to generate an MCS file from your
.bit file.
2. Use the MAKESRC utility (from
http://www.xilinx.com/support/troubleshoot/htm_index/utils_prom.htm )
to create a C or Assembly code formatted hex file.
The loader program should load the MSB of each byte of data
to D7 for peripheral asynchronous (parallel loading) mode, or
send LSB first if in serial slave mode.
Solution 2:
Solution 1. XACTStep (6.0.1) or M1.x implementations:
1. Use makeprom to generate an MCS format prom file from your
.bit file.
2. Use the MAKESRC utility (from
http://www.xilinx.com/support/troubleshoot/htm_index/utils_prom.htm )
to create a C or Assembly code formatted hex file.
The loader program should load the MSB of each byte of data to
D7 for peripheral asynchronous (parallel loading) mode, or
send LSB first if in serial slave mode.
Solution 3:
Solution 2: XACTStep (5.2.1) DOS or UNIX based or earlier:
1. Use makeprom to generate an MCS file from your .bit file.
2. Use the MAKESRC utility (from
http://www.xilinx.com/support/troubleshoot/htm_index/utils_prom.htm )
to create a C or Assembly code formatted hex file.
The loader program should load the MSB of each byte of data to D7 for peripheral asynchronous
(parallel loading) mode, or send LSB first if in serial slave mode.
End of Record #117 - Last Modified: 09/29/99 10:02 |