GTS Transceiver PHY User Guide: Agilex™ 3 FPGAs and SoCs

ID 848344
Date 4/07/2025
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.6.3.1. I/O PLLs in HVIO Bank as System PLL

Below the GTS transceiver bank, there are two HVIO banks (5A/5B) that share a common I/O PLL. This I/O PLL can be used as a second system PLL.

When you configure the GTS transceiver bank to run PCIe* and non- PCIe* protocols, you must use two system PLLs. Since there is only one system PLL in the Agilex™ 3 device, you must use the I/O PLL from the adjacent HVIO bank.

The two HVIO banks that are adjacent to the GTS transceiver bank 1A are:
  • HVIO bank 5A
  • HVIO bank 5B
The input reference clock for the I/O PLL can come from any one of the following four pins in the HVIO banks 5A or 5B:
  • PLLREFCLK1 (5A)
  • PLLREFCLK2 (5A)
  • PLLREFCLK1 (5B)
  • PLLREFCLK2 (5B)
As the I/O PLL is different from the system PLL, you have to instantiate the I/O PLL using the IOPLL Intel FPGA IP instead of the GTS System PLL Clocks Intel® FPGA IP . Refer to the Clocking and PLL User Guide: Agilex® 3 FPGAs and SoCs for more information.
Note: The I/O PLL in the slowest device speed grade is not capable of reaching the system PLL's maximum frequency of 1000 MHz. Refer to the device datasheet for the I/O PLL specifications.