Triple-Speed Ethernet IP Design Example User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs
ID
813899
Date
8/04/2025
Public
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. 10/100/1000 Ethernet MAC without Internal FIFO Buffers with 1000BASE-X/SGMII 2XTBI PCS and Embedded PMA Signals (GTS) with IEEE 1588v2
4. 10/100/1000 Ethernet MAC without Internal FIFO Buffers with 1000BASE-X/SGMII TBI PCS and Embedded PMA Signals (LVDS I/O) with IEEE 1588v2
5. Triple-Speed Ethernet IP Design Example User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs Archives
6. Document Revision History for the Triple-Speed Ethernet IP Design Example User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs
2.2.4. Simulation
The simulation test case performs the following steps:
- Starts up the design example with an operating speed of 1G.
- Configures the Triple-Speed Ethernet MAC and PCS registers.
- Waits until the assertion of the measure valid signal.
- Sends non-PTP packets to port 0.
- MAC RX port 0 sends the received packets to MAC TX port 1.
When simulation ends, the values of the MAC statistics counters for port 3 are displayed in the transcript window. The transcript window also displays PASSED if the RX Avalon® streaming interface received all packets successfully, all statistics error counters are zero, and the RX MAC statistics counters of port 3 are equal to the TX MAC statistics counters of port 0.