Low Latency Ethernet 10G MAC IP Design Example User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs
ID
813665
Date
8/04/2025
Public
1. Quick Start Guide
2. 10M/100M/1G/2.5G Ethernet Design Example
3. 10M/100M/1G/2.5G/10G Ethernet Design Example
4. 1G/2.5G Ethernet Design Example with IEEE 1588v2 Feature
5. 1G/2.5G/10G Ethernet Design Example with IEEE 1588v2 Feature
6. 2.5G Ethernet Design Example
7. 2.5G Ethernet Design Example with IEEE 1588v2 Feature
8. 10M/100M/1G/2.5G/10G MGE (Multi Gigabit Ethernet) PCS Only Ethernet Design Example
9. 10M/100M/1G/2.5G/5G/10G (USXGMII) Ethernet Design Example
10. 10M/100M/1G/2.5G/5G/10G (USXGMII) Ethernet Design Example with IEEE 1588v2 Feature
11. Interface Signals Description
12. Configuration Registers Description
13. Low Latency Ethernet 10G MAC IP Design Example User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs Archives
14. Document Revision History for the Low Latency Ethernet 10G MAC IP Design Example User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs
9.5.1. Test Procedure
Follow these steps to test the design examples in hardware:
- Click Tools > System Debugging Tools > System Console or run command: system-console &.
- Navigate to the hardware design directory: cd <design_example>/LL10G_10G_USXGMII/hwtesting/system_console_fm.
- Run the following command in the System Console:
source main.tcl
set_jtag <select_appropriate_jtag_master>
Note: The set_jtag command places the Agilex™ 5 device on the JTAG chain. - Run one of the following commands in the system console to start the test:
- If you want to trigger the test for a specific datarate and channel:
TEST_EXT_LB <channel> <speed> <burst_size>
Example: TEST_EXT_LB 0 10G 100000
Note: You must connect the external QSFP28 loopback module to bank 1A before running the test.Table 28. Command Parameters Parameter Valid Values Description channel 0, 1 The channel number to test. speed 10M, 100M, 1G, 2P5G, 5G, 10G The PHY speed. burst_size An integer value The number of packets to generate for the test. - If you want to trigger the test for all the supported rates for both the channels:
source hwtest_main.tcl
- If you want to trigger the test for a specific datarate and channel:
- The following sample output illustrate a successful hardware test run:
Figure 55. Sample Test Output