22
www.xilinx.com
Ethernet 1000BASE-X PCS/PMA or SGMII v7.0
UG145 January 18, 2006
Chapter 3:
Quick Start Example Design
R
To run a VHDL or Verilog functional simulation of the example design:
1.
Open a command prompt or shell, then set the current directory to:
<project_dir>/<component_name>/simulation/functional/
2.
Launch the simulation script:
ModelSim:
vsim -do simulate_mti.do
IUS:
./simulate_ncsim.sh
The simulation script compiles the functional simulation model, the example design files,
the demonstration test bench, and adds relevant signals to a wave window. It then runs the
simulation to completion. After completion, you can inspect the simulation transcript and
waveform to observe the operation of the core.
Timing Simulation
Note:
Available only with a Full license.
This section contains instructions for running a timing simulation or the Ethernet
1000BASE-X PCS/PMA or SGMII core using either VHDL or Verilog. A timing simulation
model is generated when run through the Xilinx tools using the implementation script.
You must implement the core before attempting to run timing simulation.
To run a VHDL or Verilog timing simulation of the example design:
1.
Run the implementation script (see
“Implementing the Example Design”
).
2.
Open a command prompt or shell, then set the current directory to:
<project_dir>/<component_name>/simulation/timing/
3.
Launch the simulation script:
ModelSim:
vsim -do simulate_mti.do
IUS:
./simulate_ncsim.sh
The simulator script compiles the gate-level model and the demonstration test bench, adds
relevant signals to a wave window, and then runs the simulation to completion. You can
then inspect the simulation transcript and waveform to observe the operation of the core.
What’s Next?
For detailed information about the example design, including guidelines for modifying the
design and extending the test bench, see
Chapter 4, “Detailed Example Design.”
To begin using the Ethernet 1000BASE-X PCS/PMA or SGMII core in your own designs,
see the
Xilinx
Ethernet 1000BASE-X PCS/PMA or SGMII User Guide.
Содержание LogiCORE
Страница 1: ...R LogiCORE Ethernet 1000BASE X PCS PMA or SGMII v7 0 Getting Started Guide UG145 January 18 2006...
Страница 4: ...www xilinx com Ethernet 1000BASE X PCS PMA or SGMII v7 0 UG145 January 18 2006...
Страница 8: ...8 www xilinx com Ethernet 1000BASE X PCS PMA or SGMII v7 0 UG145 January 18 2006 R...
Страница 12: ...12 www xilinx com Ethernet 1000BASE X PCS PMA or SGMII v7 0 UG145 January 18 2006 Preface About This Guide R...