Arria® 10 GX Transceiver Signal Integrity Development Kit User Guide

ID 683553
Date 12/01/2025
Public
Document Table of Contents

5.2.1. I/O Resources

The table below summarizes the FPGA I/O usage by function on the Arria® 10 GX transceiver signal integrity development board.
Table 5.   Arria® 10 GX I/O Usage Summary
Function I/O Count Description
Configuration
JTAG USB Blaster or JTAG Header 4 Built-in Intel® FPGA Download Cable or JTAG 0.1-mm header for debugging
MSEL [2:0] 3 Configuration input pins to set configuration scheme
FPGA_CONF_DONE 1 Configuration done pin
FPGA_nSTATUS 1 Configuration status pin
FPGA_INIT_DONE 1 Configuration pin to signify user mode
FPGA_nCSO 1 Chip select pin to EPCQ device
FPGA_nCONFIG 1 Configuration input pin to reset FPGA
CLKUSR-100MHz 1 100 MHz clock
FPGA_DCLK 1 Configuration clock for PS and FPP configuration schemes
CPU_RESETn 1 Configuration input pin that clears all device registers
DEV_OE 1 Configuration input pin that enables all I/Os
FPGA_CONFIG_D[31:0] 32 Configuration data input pins
FPGA_AS_DATA[3:0] 4 EPCQ data bus
PCIE_RESET 1 Reset pin for PCIe* HIP
FPGA_PR_DONE 1 Partial reconfiguration done pin
FPGA_PR_REQUEST 1 Partial reconfiguration request pin
FPGA_PR_READY 1 Partial reconfiguration ready pin
FPGA_PR_ERROR 1 Partial reconfiguration error pin
USB
USB_FULL 1 USB FIFO is full
USB_EMPTY 1 USB FIFO is empty
USB_RESETn 1 USB reset
USB_OEn 1 USB output enable
USB_RDn 1 USB read
USB_WRn 1 USB write
USB_DATA[7:0] 8 USB data bus
USB_ADDR[1:0] 2 USB address bus
USB_SCL 1 USB serial clock
USB_SDA 1 USB serial data
Flash Memory
F M_D[31:0] 32 Flash data bus
FM_A[26:1] 26 Flash address bus
FLASH_WEn 1 Flash write enable strobe
FLASH_CEn0 1 Flash chip enable
FLASH_CEn1 1 Flash chip enable
FLASH_OEn 1 Flash output enable
FLASH_RDYBSYn0 1 Flash ready or busy
FLASH_RDYBSYn1 1 Flash ready or busy
FLASH_RESETn 1 Flash reset
FLASH_CLK 1 Flash clock
FLASH_ADVn 1 Flash address valid
MAX® V CPLD
MAX5_OEn 1 Output enable
MAX5_CSn 1 Chip select
MAX5_WEn 1 Write enable
MAX5_CLK 1 Clock
MAX5_BEn[3:0] 4 Byte enable
Switches, Buttons, and LED
USER_LED [7:0] 8 Light Emitting Diode (LED)
USER_PB [7:0] 8 Push buttons
USER_DIP [6:0] 7 DIP switches
USER_IO [9:0] 10 Input/Output
A10_UNLOCK 1 FPGA unlock switch
Ethernet
ENET_SGMII_TX_P/N 2 Ethernet SGMII transmit data
ENET_SGMII_RX_P/N 2 Ethernet SGMII receive data
ENET_RSTn 1 Reset
ENET_INTn 1 Interrupt
MDIO 1 Ethernet management data I/O
MDC 1 Ethernet management data clock
Temperature Sense
Temperature Sense Diodes 2 Arria® 10 internal sense diode
Transceivers
SFP_TX_DIS 1 SFP + transmit disable control pin
SFP_RS0 1 SFP + rate select - receiver control pin
SFP_RS1 1 SFP + rate select - transmit control pin
SFP_MOD_ABS 1 SFP + module absent status pin
SFP_RX_LOS 1 SFP + loss of signal status pin
SFP_TX_FLT 1 SFP + transmitter fault status Pin
CFP2_MOD_LOPWR 1 CFP2 module low power Mode
CFP2_MOD_RSTn 1 CFP2 module reset
CFP2_PRG_CNTL[3:1] 3 CFP2 program control bits
CFP2_PRG_ALRM[3:1] 3 CFP2 program alarm bits
CFP2_PRG_PRTADR[2:0] 3 CFP2 MDIO physical port address
CFP2_TX_DIS 1 CFP2 transmitter disable
CFP2_RX_LOS 1 CFP2 receiver loss of signal
CFP2_MOD_ABS 1 CFP2 module absent
CFP2_MDC 1 CFP2 management data clock
CFP2_MDIO 1 CFP2 management data I/O Bi-directional data
CFP2_GLB_ALRMn 1 CFP2 global alarm
Global Clocks
USB_FPGA_CLK 1 USB FPGA clock
50MHz_A10GX_CLK 1 50 MHz global clock input
50MHz_CLK3D 1 50 MHz global clock input
A10GX_CLK2Jp 1 Global clock input (selectable frequency/spread %)
A10GX_CLK2Jn 1 Global clock input (selectable frequency/spread %)
A10GX_CLK3Bp 1 Global clock input from SMA
A10GX_CLK3Bn 1 Global clock input from SMA
100MHZ_LVDS_CLK3p 1 Differential global clock
100MHZ_LVDS_CLK3n 1 Differential global clock
100MHZ_LVDS_CLK2p 1 Differential global clock
100MHZ_LVDS_CLK2n 1 Differential global clock
100MHZ_LVDS_CLK1p 1 Differential global clock
100MHZ_LVDS_CLK1n 1 Differential global clock
CLK_125MHz_P/N 2 125 MHz differential core clock
Transceiver Clocks
REFCLK_GXBL_1E_T 2 Differential REFCLK input to the left side of transceiver block 1E
REFCLK_GXBL_1F_T 2 Differential REFCLK input to the left side of transceiver block 1F
REFCLK_GXBL_1G_T 2 Differential REFCLK input on the left side of transceiver block 1G
REFCLK_GXBL_1H_T 2 Differential REFCLK input to the left side of transceiver block 1H
REFCLK_GXBL_1D_T 2 Differential REFCLK input to the left side of transceiver block 1D
REFCLK_GXBL_1C_T 2 Differential REFCLK input to the left side of transceiver block 1C
REFCLK_GXBL_1E_T 2 Differential REFCLK input to the left side of transceiver block 1E
REFCLK_GXBL_1G_T 2 Differential REFCLK input to the left side of transceiver block 1G
REFCLK_GXBR_4E_T 2 Differential REFCLK input to the left side of transceiver block 4E
REFCLK_GXBR_4F_T 2 Differential REFCLK input to the left side of transceiver block 4F
REFCLK_GXBR_4G_T 2 Differential REFCLK input to the left side of transceiver block 4G
REFCLK_GXBR_4H_T 2 Differential REFCLK input to the left side of transceiver block 4H
REFCLK_GXBR_4C_T 2 Differential REFCLK input to the left side of transceiver block 4C
REFCLK_GXBR_4C_B 2 Differential REFCLK input to feed the channels on the right side of the Arria® 10 GX device 4C
REFCLK_GXBR_4D_B 2 Differential REFCLK input to the left side of transceiver block 4D
REFCLK_GXBR_4E_B 2 Differential REFCLK input to the left side of transceiver block 4E
REFCLK_GXBR_4H_B 2 Differential REFCLK input to the left side of transceiver block 4H