Cyclone® V to Agilex™ 5 Device Migration Guide

ID 787947
Date 4/01/2024
Public
Document Table of Contents

2.8.4. HVIO Bank

The guidelines in this topic apply when switching your FPGA and board design from a Cyclone® V device to Agilex™ 5 device.

Cyclone® V device supports a wider VCCIO range, while Agilex™ 5 HVIO bank targets a higher VCCIO supply range. For lower voltage range, refer to the "HSIO Banks" section in the General-Purpose I/O User Guide: Agilex™ 5 FPGAs and SoCs .

Each HVIO block contains two HVIO banks. Each HVIO bank is further divided into 20 I/O pins per bank, and each HVIO block has its individual fabric-feeding I/O PLL.

The following table lists the I/O standard and features comparison between Cyclone® V and Agilex™ 5 devices:

Table 19.   I/O Standard and Features Comparison
Feature Cyclone® V Agilex™ 5
IO standards (LVCMOS/LVTLL) 1.8 V, 2.5 V, 3.0 V, 3.3 V 1.8 V, 2.5 V, 3.3 V
Programmable slew rate Yes No
Programmable output buffer delay Yes Yes
Programmable bus hold Yes No
Programmable weak pull-up resistor Yes, 25K ohms Yes, 20K ohms
Programmable weak pull-down resistor No Yes, 20K ohms
On-chip clamp diode Yes No
Programmable current strength Yes, 2, 4, 6, 8, 10, 12 mA Yes, 3, 6, 9, 12 mA
OCT termination Yes No
Dynamic OCT Yes No
Output enable Yes Yes

Apart from the available features, there are dual-purpose pins to accommodate the usage of the transceiver and Reduced Gigabit Media Independent Interface (RGMII) for each I/O pin in the HVIO bank.

Due to the architectural differences between Cyclone® V and Agilex™ 5 devices, the I/O design guidelines differ for these devices. You must replan your FPGA pin and resource sharing when switching from Cyclone® V FPGA I/O to Agilex™ 5 HVIO bank. Refer to the Agilex™ 5 FPGAs and SoCs Device Data Sheet , General-Purpose I/O User Guide: Agilex™ 5 FPGAs and SoCs , and GTS Transceiver PHY User Guide for more information.