Return to Support Page
 homesearchagentssupportask xilinxmap

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
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!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents