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