Triple-Speed Ethernet Intel® FPGA IP Design Example User Guide: Agilex 3™ and Agilex™ 5 FPGAs and SoCs
ID
813899
Date
4/07/2025
Public
A newer version of this document is available. Customers should click here to go to the newest version.
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™ 3 and Agilex™ 5 FPGAs and SoCs Archives
4. Document Revision History for the Triple-Speed Ethernet Intel® FPGA IP Design Example User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs
1.2.4. Simulation
The simulation test case performs the following steps:
- Instantiates Triple-Speed Ethernet Intel® FPGA IP.
- Starts up the design example with an operating speed of 1G.
- Waits for RX clock and RX alignment to settle.
- Sends and receives 5 valid packets on 1G speed.
- Completes the simulation and displays End of Simulation.
When the testbench starts, it waits for rx_ready to go high. It then sends 5 packets to the TX Avalon® streaming interface and waits for those 5 packets to be received on the RX Avalon® streaming interface.