GTS Dynamic Reconfiguration Controller IP User Guide: Agilex™ 5 FPGAs and SoCs

ID 849710
Date 10/22/2025
Public
Document Table of Contents

9.5. Simulating the GTS Triple-Speed Ethernet (TSE)/Multirate Ethernet IP Design Example Testbench

The GTS TSE/Multirate Ethernet block diagram for the design example simulation testbench is shown in the following figure:

Figure 29. GTS TSE/Multirate Ethernet Design Example Simulation Testbench

The testbench program monitors various status items of the DR and protocol IP and controls the testbench components via the Avalon memory-mapped interface to access the DR-Controller host-facing registers to initiate the DR process to the target profile.

There is a data packet generation/checker logic for the Triple-Speed Ethernet (TSE) data packets and Multi-rate Ethernet data packets.

This design example supports a one-channel interface with TSE 1G Data rate and Ethernet MR Data rate of 10G no FEC and 10G FEC.