Spartan-6 FPGA GTP Transceiver Wizard v1.8
49
UG546 (v1.8) December 14, 2010
Directory and File Contents
<component name>/simulation
The simulation directory contains the simulation scripts provided with the core.
/simulation/functional
The functional directory contains functional simulation scripts provided with the core.
Table 5-7:
Simulation Directory
Name
Description
<project_dir>/<component_name>/simulation
demo_tb.v
Test bench to simulate the provided example design.
See.
Functional Simulation of the Example Design
sim_reset_mgt_model.vhd
Reset module for VHDL required for emulating the
GSR pulse at the beginning of functional simulation
in order to correctly reset the VHDL MGT smart
model.
Table 5-8:
Functional Directory
Name
Description
<project_dir>/<component_name>/simulation/functional
simulate_isim.sh
Linux script for running simulation using ISE Simulator.
simulate_isim.bat
Windows script for running simulation using ISE Simulator.
simulate_mti.do
ModelSim simulation script.
simulate_ncsim.bat
Windows script for running simulation using Cadence IUS.
simulate_ncsim.sh
Linux script for running simulation using Cadence IUS.
simulate_vcs.sh
Linux script for running simulation using Synopsys
VC
S and
VCS MX.
ucli_commands.key
Script for VCS commands.
vcs_session.tcl
Script for adding GTP Wrapper signals to VCS wave viewer.
wave_isim.tcl
Script for adding GTP Wrapper signals to the ISim wave
viewer.
wave_mti.do
Script for adding GTP Wrapper signals to the ModelSim
wave viewer.
wave_ncsim.sv
Script for adding GTP Wrapper signals to the Cadence IUS
wave viewer.