This appendix gives an alphabetic listing of the files used by the Xilinx Development System.
Name | Type | Produced By | Description |
---|---|---|---|
ALF | ASCII | NGDAnno | A report file containing information about an NGDAnno run. |
BIT | Data | BitGen | Download bitstream file for devices containing all of the configuration information from the NCD file. |
BGN | ASCII | BitGen | A report file containing information about a BitGen run. |
BLD | ASCII | NGDBuild | A report file containing information about an NGDBuild run. |
DC | ASCII | Synopsys FPGA Compiler | Synopsys setup file containing constraints read into the Xilinx Development System. |
DLY | ASCII | PAR | Contains delay information for each net in a design. |
DRC | ASCII | BitGen | A DRC runs and the DRC file is produced unless you enter a -d option on the BitGen command line |
EDIF (various file extensions) | ASCII | CAE vendor's EDIF 2 0 0 netlist writer. | EDIF netlist. The Xilinx Development System accepts an EDIF 2 0 0 Level 0 netlist file. |
EDN | ASCII | NGD2EDIF | Default extension for an EDIF 2 0 0 netlist file. |
Epic | ASCII | Xilinx software | File used to set default colors and geometry for EPIC (workstation only). |
epic.ini | ASCII | Xilinx software | Script that determines what EPIC commands are performed when EPIC starts up. |
epic.men | ASCII | Xilinx software | File used to determine the items in EPIC's menu bar and the contents of each of the menu bar's pull-down menus. |
epicuser.ini | ASCII | Xilinx software | A supplement to the epic.ini file used for modifying or adding to the epic.ini file. |
EPL | ASCII | EPIC | EPIC command log file. The EPL file keeps a record of all EPIC commands executed and output generated. It is used to recover an aborted EPIC session. |
EXO | Data | PROMGen | PROM file in Motorola's EXORMAT format. |
LOG | ASCII | NGD2VER NGD2VHDL | A log file containing all the messages generated during the execution of NGD2VER (ngd2ver.log) or NGD2VHDL (ngd2vhdl.log). |
LCA | ASCII | Xilinx Development System | A mapped file of an earlier release Xilinx design. |
L2N | ASCII | LCA2NCD | A report file containing information about an LCA2NCD run. |
LL | ASCII | BitGen | An optional ASCII logic allocation file with an .ll extension. The logic allocation file indicates the bitstream position of latches, flip-flops, and IOB inputs and outputs. |
MEM | ASCII | User (with text editor) LogiBLOX | User-edited memory file that defines the contents of a ROM. |
MCS | Data | PROMGen | PROM-formatted file in Intel's MCS-86 format. |
MDF | Binary | MAP or LCA2NCD | A file describing how logic was decomposed when the design was mapped. The MDF file is used for guided mapping. |
MFP | ASCII | Floorplanner | Map Floorplanner File, which is generated by the Floorplanner, specified as an input file with the -fp option. The MFP file is essentially used as a guide file for mapping. |
MRP | ASCII | MAP | MAP report file containing information about a technology mapper command run. |
MSK | Data | BitGen | This file is used to compare relevant bit locations when reading back configuration data contained in an operating Xilinx device. |
NCD | Data | Mappers, LCA2NCD, PAR, EPIC | A flat physical design database correlated to the physical side of the NGD in order to provide coupling back to the user's original design. |
NCF | ASCII | CAE Vendor toolset | Vendor-specified logical constraints files. |
NGA | Data | NGDAnno | Back-annotated mapped NCD file. |
NGC | Binary | LogiBLOX | A file containing the implementation of a module in the design. |
NGD | Data | NGDBuild | Generic Database file. This file contains a logical description of the design expressed both in terms of the hierarchy used when the design was first created and in terms of lower-level Xilinx primitives to which the hierarchy resolves. |
NGM | Data | MAP | A file containing all of the data in the input NGD file as well as information on the physical design produced by the mapping. The NGM file is used for back-annotation. |
NGO | Data | Netlist Readers | A file containing a logical description of the design in terms of its original components and hierarchy. |
NMC | Binary | EPIC | Xilinx physical macro library file. Contains a physical macro definition that can be instantiated into a design. |
PAD | ASCII | PAR | A file containing a listing of all I/O components used in the design and their associated primary pins. |
PAR | ASCII | PAR | A PAR report file containing execution information about the PAR command run. The file shows the steps taken as the program converges on a placement and routing solution. |
PCF | ASCII | MAP, EPIC | A file containing physical constraints specified during design entry (that is, schematics) and constraints added by the user. |
PRM | ASCII | PROMGen | A file containing a memory map of a PROM file showing the starting and ending PROM address for each BIT file loaded. |
RBT | ASCII | BitGen | A "rawbits" file consisting of ASCII ones and zeros representing the data in the bitstream file. |
RPT | ASCII | PIN2UCF | If PIN2UCF discovers conflicting constraints, it writes information to a report file, named pinlock.rpt. |
RCV | ASCII | EPIC | EPIC recovery file. |
SCR | ASCII | EPIC | EPIC command script file. |
TDR | ASCII | DRC | Physical DRC report file. |
TEK | Data | PROMGen | PROM-formatted file in Tektronix's TEKHEX format. |
TV | ASCII | NGD2VER | Verilog test fixture file. |
TVHD | ASCII | NGD2VHDL | VHDL testbench file. |
TWR | ASCII | TRACE | A timing report file produced by TRACE. |
UCF | ASCII | User (with text editor) | User-specified logical constraints files. |
V | ASCII | NGD2VER | Verilog netlist. |
VHD | ASCII | NGD2VHDL | VHDL netlist. |
XNF | ASCII | Previous releases of Xilinx Development System, CAE vendor toolsets | Xilinx netlist format file. |
XTF | ASCII | Previous releases of Xilinx Development System | Xilinx netlist format file. |