Visible to Intel only — GUID: kep1684429765375
Ixiasoft
Visible to Intel only — GUID: kep1684429765375
Ixiasoft
2.6. I/O Summary
- HPS Dedicated I/O
- Secure Device Manager (SDM) Dedicated I/O
The SDM has dedicated I/Os, which include JTAG, clock, reset, configuration, boot and configuration flash interfaces, MSEL, smart voltage identification (SmartVID), reference voltages, reference resistance, temperature sensing diode and external analog voltages monitoring.
- High-Speed I/O (HSIO)
You can use HSIO bank for general purpose interfaces, parallel interfaces, external memory interfaces and LVDS SERDES interfaces. Some specific HSIO banks can also be used to support HPS external memory interfaces and Avalon® streaming interface x16 configuration scheme.
Note: HSIO can be found on both FPGA and HPS devices. - High Voltage I/O (HVIO)
The HVIO bank has 20 dedicated I/O which can be used as high voltage I/O. These pins are able to be used for RGMII and transceiver applications. For more information about these features, refer to the General-Purpose I/O User Guide: Agilex™ 5 FPGAs and SoCs and GTS Transceiver PHY User Guide.
Dedicated HPS I/O | HPS EMIF I/O | Dedicated SDM I/O | High-speed I/O | High Voltage I/O | |
---|---|---|---|---|---|
Number of Available I/O | 48 | — | — | Up to 96 pins per each bank and up to 48 pins per each sub-bank | Up to 40 pins per block and up to 20pins per bank |
Location | Inside the HPS Only available for devices with HPS |
— | SDM IO bank | Top and bottom I/O bank rows in the FPGA device | Left bottom and right edge of the FPGA device |
Voltages Supported | 1.8V | — | 1.8V | 1.0V I/O, 1.05V I/O, 1.1V I/O, 1.2V I/O and 1.3V I/O |
1.8V, 2.5V, 3.3V |
Purpose | HPS Clock, HPS peripherals, mass storage flash, HPS JTAG | HPS main memory | JTAG pins for FPGA configuration, clock, reset, configuration, boot and configuration flash interfaces, MSEL, smartVID, reference voltages, reference resistance, temperature sensing diode and external analog voltages monitoring. | General purpose I/O | High Voltage I/O Reference clock for System PLL and PERTSn for PCIe* |
Timing Constraints | Fixed | Provided by memory controller IP | User defined for JTAG pins. | User defined and provided by memory controller IP | User defined |
Recommended Peripherals | HPS peripherals I/O such as Ethernet PHY, USB PHY, mass storage flash (NAND, SD/eMMC), TRACE debug | DDR4, LPDDR4, DDR5, LPDDR5 | Boot and configuration source, FPGA JTAG through SDM dedicated pins, MSEL signals, and Avalon® streaming interface x8 are connected to the SDM. | Slow speed HPS peripherals (I2C, SPI, EMAC 10/100M speed mode), FPGA I/O such as FPGA EMIFs, general purpose I/O, LVDS SERDES Interfacing, Avalon® streaming interfacex16, and other parallel and control/status I/O.
Note: RMII is not supported by HPS EMAC.
|
RGMII |