48
Spartan-6 FPGA GTP Transceiver Wizard v1.8
UG546 (v1.8) December 14, 2010
Chapter 5:
Detailed Example Design
<component name>/implement
The implement directory contains the core implementation script files.
/implement/results
The results directory is created by the implement script, after which the implement script
results are placed in the results directory.
Table 5-5:
Implement Directory
Name
Description
<project_dir>/<component_name>/implement
chipscope_project.cpj
ChipScope project file.
data_vio.ngc
ChipScope Virtual Input/Output (VIO) core netlist.
icon.ngc
ChipScope Integrated Controller (ICON) core netlist.
ila.ngc
ChipScope Integrated Logic Analyzer (ILA) core
netlist.
implement.bat
A Windows batch file that processes the example
design through the Xilinx tool flow.
implement.sh
A Linux shell script that processes the example design
through the Xilinx tool flow.
implement_synplify.bat
A Windows batch file that processes the example
design through Synplify synthesis and the Xilinx tool
flow.
implement_synplify.sh
A Linux shell script that processes the example design
through Synplify synthesis and the Xilinx tool flow.
synplify.prj
Synplify Project file for the example design.
xst.prj
The XST project file for the example design; it lists all of
the source files to be synthesized.
xst.scr
The XST script file for the example design that is used
to synthesize the core, called from the implement script
described above.
Table 5-6:
Results Directory
Name
Description
<project_dir>/<component_name>/implement/results
Implement script result files.