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

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

9.4. Simulating the GTS PTP/CPRI Multirate FPGA IP Design Example Testbench

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

Figure 28. PTP/CPRI Multirate 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 Ethernet data packets and PRBS gen/checker for CPRI data.

This design example supports one channel interface with the following 4 profiles:
  1. 9.8G Ethernet IP PTP with FEC OFF
  2. 9.8G Ethernet IP PTP with FEC ON
  3. 4.9G CPRI
  4. 1.2G CPRI