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, including the subprocesses run by NGDBuild. |
DATA | C File | TRCE | File created with the -stamp option to TRCE that contains timing model information. |
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. |
EPL | ASCII | FPGA Editor | FPGA Editor command log file. The EPL file keeps a record of all FPGA Editor commands executed and output generated. It is used to recover an aborted FPGA Editor session. |
EXO | Data | PROMGen | PROM file in Motorola's EXORMAT format. |
FLW | ASCII | Provided with software | Contains command sequences for XFLOW programs. |
fpga_editor.ini | ASCII | Xilinx software | Script that determines what FPGA Editor commands are performed when the FPGA Editor starts up. |
fpga_editor_ user.ini | ASCII | Xilinx software | A supplement to the fpga_editor.ini file used for modifying or adding to the fpga_editor.ini file. |
GYD | ASCII | CPLD fitter | CPLD guide file |
HEX | Hex | PROMGen Command | Output file from PROMGEN that contains a hexadecimal representation of a bitstream. |
ITR | ASCII | PAR | Intermediate failing timespec summary from routing |
JED | JEDEC | CPLD fitter | Programming file to be downloaded to a device |
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 | ASCII | 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. |
MOD | ASCII | TRCE | File created with the -stamp option to TRCE that contains timing model information. |
NCD | Data | Mappers, LCA2NCD, PAR, FPGA Editor | 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 | FPGA Editor | Xilinx physical macro library file. Contains a physical macro definition that can be instantiated into a design. |
OPT | Text | Input file option | Option file used by XFLOW. |
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, FPGA Editor | 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 | FPGA Editor | FPGA Editor recovery file. |
SCR | ASCII | FPGA Editor or XFLOW | FPGA Editor or XFLOW command script file. |
SDF | ASCII | NGD2VER, NGD2VHDL | Contains the timing data for a design. Standard Delay Format 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. |
VM6 | Design | CPLD Fitter | Output file from fitter |
XMM | ASCII | NGD2EDIF | Defines the initial contents of the RAMs in the design for a simulator |
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. |
XPI | ASCII | PAR | Contains PAR run summary. |