Visible to Intel only — GUID: ell1724222716624
Ixiasoft
1. 10/100/1000 Ethernet MAC Design Example with 1000BASE-X/SGMII 2XTBI PCS with GTS Transceiver
2. 10/100/1000 Multiport Ethernet MAC Design Example with 1000BASE-X/SGMII PCS and Embedded PMA (LVDS)
3. Triple-Speed Ethernet Intel® FPGA IP Design Example User Guide: Agilex™ 5 FPGAs and SoCs Archives
4. Document Revision History for the Triple-Speed Ethernet Intel® FPGA IP Design Example User Guide: Agilex™ 5 FPGAs and SoCs
Visible to Intel only — GUID: ell1724222716624
Ixiasoft
2.1.3. Simulating the Design Example Testbench
Figure 13. Procedure to Simulate Design Example Testbench
Follow these steps to simulate the testbench:
- Navigate to the sim directory:
cd intel_eth_tse_0_example_design/ex_tse/sim/
- Run the IP setup simulation:
ip-setup-simulation --quartus-project=../../compilation_test_design/intel_eth_tse.qpf
- Navigate to the testbench simulation directory:
cd intel_eth_tse_0_example_design/example_testbench/
- Run the simulation script for the supported simulator of your choice. The script compiles and runs the testbench in the simulator. Refer to the table Steps to Simulate the Testbench.
Table 10. Steps to Simulate the Testbench Simulator Instructions QuestaSim* In the command line, type vsim -do run_vsim_mac_pcs.do. If you prefer to simulate without bringing up the QuestaSim* GUI, type vsim -c -do run_vsim_mac_pcs.do. Synopsys* VCS* MX In the command line, type sh run_vcsmx_mac_pcs.sh. Xcelium* In the command line, type sh run_xcelium_mac_pcs.sh. Riviera-PRO* In the command line, type vsim -c -do run_rivierapro_mac_pcs.do. - Analyze the results. The successful testbench sends five packets, receives the same number of packets, and displays the following message:
End of Simulation - Break