PROMGen converts a BITGen-generated configuration bitstream (BIT) file into a PROM format file. The PROM file contains configuration data for the FPGA device that can be stored on a PROM. PROMGen converts a BIT file into one of four PROM formats: MCS-86 (Intel), EXORMAX (Motorola), TEKHEX (Tektronix), or straight HEX format. See the following figure for a diagram of this process.
Figure 3.8 The PROMGen Program Flow |
There are two functionally equivalent versions of PROMGen. There is a text-based, stand-alone version you can access from an operating system prompt. There is also a graphically-based interactive version, called the PROM File Formatter, that you can access from inside the Design Manager. The PROM File Formatter can also be installed in standalone mode. The text-based version is described in detail in the PROMGen chapter of the Development System Reference Guide. The graphical version is described in the Menu Commands chapter of the Design Manager/Flow Engine Reference/User Guide.
You can also use PROMGen to concatenate bitstream files of daisy-chained FPGAs.
Input to PROMGen consists of one or more bitstream files. BIT files contain configuration data for an FPGA design.
Output from PROMGEN consists of the following files: