Cyclone® V to Agilex™ 5 Device Migration Guide

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

2.8.2. HPS I/O Bank

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

VCCIO Voltage Supplies

Cyclone® V HPS I/O supports a wider VCCIO range, while Agilex™ 5 HPS I/O supports a single VCCIO voltage level. The following table lists the VCCIO support for Cyclone® V and Agilex™ 5 devices:

Table 16.  VCCIO Support
Device VCCIO Support
Cyclone® V 1.2 V / 1.35 V / 1.5 V / 1.8 V / 2.5 V / 3.0 V / 3.3 V
Agilex™ 5 1.8 V

You must replan your I/O standard and pin allocation for your HPS interface when switching from Cyclone® V HPS I/O to Agilex™ 5 HPS I/O bank.

I/O Types and Standards

The Cyclone® V HPS I/O bank supports a different range of I/O types and I/O standards compared to Agilex™ 5 HPS I/O bank. The following table lists the HPS I/O types and I/O standard comparison between Cyclone® V and Agilex™ 5 devices:

Table 17.  HPS I/O Types and I/O Standards Comparison
I/O Type Cyclone® V I/O Standards Agilex™ 5 I/O Standards
Single-ended non-voltage referenced
  • 3.3 V LVTTL / 3.3 V LVCMOS
  • 3.0 V LVTTL / 3.0 V LVCMOS
  • 2.5 V LVCMOS
  • 1.8 V LVCMOS
  • 1.5 V LVCMOS

1.8 V LVCMOS

Single-ended and pseudo-differential voltage-referenced
  • SSTL-18
  • SSTL-15
  • SSTL-135
  • 1.5 V HSTL
  • 1.2 V HSTL

Due to the differences in I/O types and I/O standard support between Cyclone® V and Agilex™ 5 devices, the electrical specification and on-board termination between these devices differ. You must replan your board design when switching from Cyclone® V HPS I/O to Agilex™ 5 HPS I/O bank to ensure that the upstream and the downstream device can interface with the Agilex™ 5 HPS I/O bank.

Refer to the Agilex™ 5 FPGAs and SoCs Device Data Sheet for more information about the electrical specification for each I/O standard and the General-Purpose I/O User Guide: Agilex™ 5 FPGAs and SoCs for more information about the on-board termination recommendation.