GTS AXI Streaming IP for PCI Express* User Guide: Agilex™ 5 and Agilex™ 3 FPGAs and SoCs

ID 813754
Date 10/27/2025
Public
Document Table of Contents

4.1.2. System PLL with HVIO Reference Clock

The single-ended input reference clock pins in HVIO banks can be used as a secondary reference clock option to drive the System PLL. This is required for Agilex™ 3 and Agilex™ 5 devices with only one GTS transceiver bank on one side of the device. When you configure the GTS transceiver bank to run PCIe and non-PCIe channels, the transceiver reference clocks are used to drive the TX PLLs and CDRs of the PCIe and non-PCIe channels. There is no more transceiver reference clock available since there is only one GTS transceiver bank. If the PCIe link is deployed in open systems with the common reference clock architecture where the reference clock from the host is not guaranteed to be available before device configuration starts, you need to source the input reference clock from the HVIO bank to drive the PCIe system PLL.
Figure 14. HVIO Reference Clock to Drive System PLL in Common Reference Clock Architecture
For separate reference clock architectures, you can use the transceiver reference clock to drive the PCIe TX PLL, CDR, and the system PLL. In this case, you do not need to use the input reference clock from the HVIO bank.
Figure 15. Transceiver Reference Clock to Drive System PLL in Separate Reference Clock Architecture

The table below shows the HVIO reference clock pin options for the system PLL in each of the transceiver banks.

Table 15.  HVIO Reference Clock Pin Options
HVIO Bank GTS Bank L1A GTS Bank L1B 2 GTS Bank L1C2 GTS Bank R4A 2 GTS Bank R4B 2 GTS Bank R4C 2
5B SYSPLLREFCLK_L1A_0, SYSPLLREFCLK_L1A_1 SYSPLLREFCLK_L1B_0, SYSPLLREFCLK_L1B_1 SYSPLLREFCLK_L1C_0 N/A N/A N/A
6A N/A N/A N/A

SYSPLLREFCLK_R4A_0,

SYSPLLREFCLK_R4A_1

SYSPLLREFCLK_R4B_0,

SYSPLLREFCLK_R4B_1

SYSPLLREFCLK_R4C_0
2 Not applicable to Agilex™ 3