Answers Database
PROMGEN M1.3: M1 vs XACT 6.0.x bit swapping in HEX files.
Record #2683
Product Family: Software
Product Line: FPGA Implementation
Product Part: promgen
Product Version: 1.3
Problem Title:
PROMGEN M1.3: M1 vs XACT 6.0.x bit swapping in HEX files.
Problem Description:
Urgency: Hot
General Description:
The HEX file created by M1 promgen and M1 PROM File Formatter
has the bits swapped within a byte.
The HEX file created by XACT 6.0.x Prom File Formatter the
bits are not swapped.
Solution 1:
In order to create HEX files with the M1 software that
follow the XACT 6.0.x format, you can use the promgen
with the -b option. The -b option is a hidden switch
that tells promgen not to swap the bits. The M1 Prom
File Formatter does not have an equivalent option setting.
Therefore, in order to create a non-swapped HEX file you
must use promgen.
 Example of Bit Swapping
NOTE: The HEX file is used for microprocessor based configuration. PROM based configuration does not
require
the use of HEX files.It requires the use of PROM files: MCS,
EXO, or TEK (Xilinx Solution 476).
End of Record #2683 - Last Modified: 08/14/97 14:58 |