Ethernet 1000BASE-X PCS/PMA or SGMII v7.0
www.xilinx.com
27
UG145 January 18, 2006
Directory Structure and File Descriptions
R
Verilog Design Entry
Figure 4-2
shows the files and directories created by CORE Generator system in a Verilog
Design Entry Project.
<project_dir>
is the CORE Generator project directory;
<component_name>
is the component name as entered in the Core Customization window.
Note:
The implement and simulation/timing directories are only present with the Full License.
Project Directory (<project_dir>)
<component_name>
.ngc
The Xilinx netlist for the core. This is instantiated by the VHDL example design.
<component_name>
.v
The Verilog simulation model used to support the Verilog functional simulation of the
core. This is UNISIM-based.
<component_name>
.veo
This contains a Verilog instantiation template for the core.
<component_name>
.xco
A log file that records the settings used to generate a core. An XCO file is generated by the
CORE Generator for each core that it creates in the current project directory. An XCO file
can also be used as an input to the CORE Generator.
<component_name>
.xcp
Similar to the XCO file except that it does not specify project specific settings such as target
architecture and output products.
<component_name>
_flist.txt
Figure 4-2:
Core Directories and Files
<project_dir>
<component_name>
<component_name>
.ngc
<component_name>
.v
<component_name>
.veo
<
component_name>
.xco
<component_name>
.xcp
<component_name>
_flist.txt
doc
example_design
<
component_name
>_top.v
<
component_name
>_top.ucf
Other Example Design
Verilog files
implement
implement.bat
implement.sh
xst.scr
xst.prj
results
Generated by the implement scripts
Contains the back-annotated vhdl
netlist files.
simulation
functional
timing
demo_tb.v
gig_eth_pcs_pma_v7_0_
release_notes.txt
gig_eth_pcs_pma_ds264.pdf
gig_eth_pcs_pma_gsg145.pdf
gig_eth_pcs_pma_ug155.pdf
simulate_mti.do
wave_mti.do
simulate_ncsim.sh
wave_ncsim.sv
simulate_mti.do
wave_mti.do
simulate_ncsim.sh
wave_ncsim.sv