Answers Database
PROMGEN M1.3: M1 vs XACT 6.0.x bit swapping in HEX files.
Record #2683
Product Family: Software
Product Line: Merged Core
Problem Title:
PROMGEN M1.3: M1 vs XACT 6.0.x bit swapping in HEX files.
Problem Description:
Keywords: HEX, swapping, ordering, mirror, bit, M1
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 co
nfiguration 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
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |