A.7. Communication Interfaces
MCIO Port (J37)
The MCIO slot is a PCIe* 4.0 x4 port which fans out from Agilex™ 7 I-Series FPGA F-Tile. This port is designed to meet the standard MCIO pinout.
System MAX® 10 acts as the board management controller (BMC) of the development kit. It manages power up reset for both PCIe* root port and PCIe* end point. PCIE_1_PERSTn_A signal acts as output and input respectively.
Schematic Signal Name | Description |
---|---|
PCIE_1_PERSTn_A | PCIe* endpoint/rootport reset |
PCIE_1_ALERTn_A | PCIe* Alert |
PCIE_100M_REF_AP/AN | PCIe* reference clock |
PCIE_1_SCL_A/SDA_A | PCIe* I2C bus |
PCIE_1_TX_[0:3]_DP/DN | Transceiver TX |
PCIE_1_RX_[0:3]_DP/DN | Transceiver RX |
QSFPDD
Agilex™ 7 FPGA I-Series Transceiver Development Kit supports 4x QSFPDD ports. The QSFPDD port fans out from the Agilex™ 7 I-Series FPGA F-Tile (FGT). All 8 channels per QSFPDD can run up to 25 Gbps NRZ and 50 Gbps PAM4.
Schematic Signal Names | Description |
---|---|
QSFPDD0_MODPRS_L | Module present |
QSFPDD0_RESET_L | Module reset |
QSFPDD0_MODSEL_L | Mode select |
QSFPDD0_LPMODE | Initial mode |
QSFPDD0_INT_L | Interrupt |
I2C_QSFP_1_SCL | I2C clock |
I2C_QSFP_1_SDA | I2C data |
QSFPDD0_TX_[0:7]_DP/DN | Transceiver TX |
QSFPDD0_RX_[0:7]_DP/DN | Transceiver RX |
Schematic Signal Names | Description |
---|---|
QSFPDD1_MODPRS_L | Module present |
QSFPDD1_RESET_L | Module reset |
QSFPDD1_MODSEL_L | Mode select |
QSFPDD1_LPMODE | Initial mode |
QSFPDD1_INT_L | Interrupt |
I2C_QSFP_3_SCL | I2C clock |
I2C_QSFP_3_SDA | I2C data |
QSFPDD1_TX_[0:7]_DP/DN | Transceiver TX |
QSFPDD1_TX_[0:7]_DP/DN | Transceiver RX |
Schematic Signal Names | Description |
---|---|
QSFPDD2_MODPRS_L | Module present |
QSFPDD2_RESET_L | Module reset |
QSFPDD2_MODSEL_L | Mode select |
QSFPDD2_LPMODE | Initial mode |
QSFPDD2_INT_L | Interrupt |
I2C_QSFP_2_SCL | I2C clock |
I2C_QSFP_2_SDA | I2C data |
QSFPDD2_TX_[0:7]_DP/DN | Transceiver TX |
QSFPDD2_RX_[0:7]_DP/DN | Transceiver RX |
Schematic Signal Names | Description |
---|---|
QSFPDD3_3V3_MODPRS_L | Module present |
QSFPDD3_3V3_RESET_L | Module reset |
QSFPDD3_3V3_MODSEL_L | Mode select |
QSFPDD3_3V3_LPMODE | Initial mode |
QSFPDD3_3V3_INT_L | Interrupt |
I2C_QSFP_2_SCL | I2C clock |
I2C_QSFP_2_SDA | I2C data |
QSFPDD3_TX_[0:7]_DP/DN | Transceiver TX |
QSFPDD3_RX_[0:7]_DP/DN | Transceiver RX |
QSFPDD800
Agilex™ 7 FPGA I-Series Transceiver Development Kit supports 1x QSFPDD800 port. QSFPDD800 port fans out from the Agilex™ 7 I-Series FPGA F-Tile (FHT). The FHT Tile from bank 12B and 12C can run up to 400 Gbps (50G x 8) PAM4 in DK-SI-AGI040FES. 4 FHT lanes from bank 12B+4 FHT lanes from bank 12C are terminated directly to QSFPDD800 connector lanes [0:7] (J22).
Schematic Signal Names | Description |
---|---|
QSFPDD800_MODPRS_L | Module present |
QSFPDD800_RESET_L | Module reset |
QSFPDD800_MODSEL_L | Mode select |
QSFPDD800_LPMODE | Initial mode |
QSFPDD800_INT_L | Interrupt |
I2C_QSFP_1_SCL | I2C clock |
I2C_QSFP_1_SDA | I2C data |
QSFPDD800_TX_[0:7]_DP/DN | Transceiver TX |
QSFPDD800_RX_[0:7]_DP/DN | Transceiver RX |
QSFP
Agilex™ 7 FPGA I-Series Transceiver Development Kit supports 3x QSFP ports. The QSFP port fans out from the Agilex™ 7 I-Series FPGA F-Tile (FGT). All 4 channels can run up to 1 Gbps per lane.
Schematic Signal Names | Description |
---|---|
QSFP0_MOD_PRS_N | Module present |
QSFP0_RST | Module reset |
QSFP0_MOD_SEL_L | Mode select |
QSFP0_LP_MODE | Initial mode |
QSFP0_INTERRUPT_N | Interrupt |
I2C_QSFP_1_SCL | I2C clock |
I2C_QSFP_1_SDA | I2C data |
QSFP0_TX_[0:3]_DP/DN | Transceiver TX |
QSFP0_RX_[0:3]_DP/DN | Transceiver RX |
Schematic Signal Names | Description |
---|---|
QSFP1_MOD_PRS_N | Module present |
QSFP1_RST | Module reset |
QSFP1_MOD_SEL_L | Mode select |
QSFP1_LP_MODE | Initial mode |
QSFP1_INTERRUPT_N | Interrupt |
I2C_QSFP_3_SCL | I2C clock |
I2C_QSFP_3_SDA | I2C data |
QSFP1_TX_[0:3]_DP/DN | Transceiver TX |
QSFP1_RX_[0:3]_DP/DN | Transceiver RX |
Schematic Signal Names | Description |
---|---|
QSFP2_MOD_PRS_N | Module present |
QSFP2_RST | Module reset |
QSFP2_MOD_SEL_L | Mode select |
QSFP2_LP_MODE | Initial mode |
QSFP2_INTERRUPT_N | Interrupt |
I2C_QSFP_2_SCL | I2C clock |
I2C_QSFP_2_SDA | I2C data |
QSFP2_TX_[0:3]_DP/DN | Transceiver TX |
QSFP2_RX_[0:3]_DP/DN | Transceiver RX |
OSFP
Agilex™ 7 FPGA I-Series Transceiver Development Kit supports OSFP ports. OSFP port fans out from the Agilex™ 7 I-Series FPGA F-Tile (FHT). The FHT Tile from bank 13B and 13C can run up to 400 Gbps (50G x 8) PAM4 in DK-SI-AGI040FES. 4 FHT lanes from bank 13B + 4 FHT lanes from bank 13C are terminated directly to OSFP connector lanes [0:7] (J45).
Schematic Signal Names | Description |
---|---|
OSFP_LPW_PRSNT_N | Initial mode/Module Present |
OSFP_INT_RST_N | Interrupt/Reset |
I2C_OSFP_3V3_SCL | I2C clock |
I2C_OSFP_3V3_SDA | I2C data |
OSFP_TX[0:7]_DP/DN | Transceiver TX |
OSFP_RX[0:7]_DP/DN | Transceiver RX |
SFP
Agilex™ 7 FPGA I-Series Transceiver Development Kit supports 4x SFP ports. SFP port fans out from the Agilex™ 7 I-Series FPGA F-Tile (FGT). All 4 channels can run up to 1 Gbps/each SFP channel.
Schematic Signal Names | Description |
---|---|
SFP3_TX_DISABLE | Transmitter Disable |
SFP3_RATE_SEL | Module Rate Select 0 |
SFP3_MOD0_PRSNT_N | Module Present |
SFP3_LOS | Loss of Signal |
SFP3_TX_FAULT | Transmitter Fault Indication |
SFP3_RS1 | Module rate select 1 |
SFP3_MOD0_SCL | I2C clock |
SFP3_MOD0_SDA | I2C data |
SFP3_TX_DP/DN | Transceiver TX |
SFP3_RX_DP/DN | Transceiver RX |
SFP2_TX_DISABLE | Transmitter Disable |
SFP2_RATE_SEL | Module Rate Select 0 |
SFP2_MOD1_PRSNT_N | Module Present |
SFP2_LOS | Loss of Signal |
SFP2_TX_FAULT | Transmitter Fault Indication |
SFP2_RS1 | Module rate select 1 |
SFP2_MOD1_SCL | I2C clock |
SFP2_MOD1_SDA | I2C data |
SFP2_TX_DP/DN | Transceiver TX |
SFP2_RX_DP/DN | Transceiver RX |
SFP1_TX_DISABLE | Transmitter Disable |
SFP1_RATE_SEL | Module Rate Select 0 |
SFP1_MOD2_PRSNT_N | Module Present |
SFP1_LOS | Loss of Signal |
SFP1_TX_FAULT | Transmitter Fault Indication |
SFP1_RS1 | Module rate select 1 |
SFP1_MOD2_SCL | I2C clock |
SFP1_MOD2_SDA | I2C data |
SFP1_TX_DP/DN | Transceiver TX |
SFP1_RX_DP/DN | Transceiver RX |
SFP0_TX_DISABLE | Transmitter Disable |
SFP0_RATE_SEL | Module Rate Select 0 |
SFP0_MOD3_PRSNT_N | Module Present |
SFP0_LOS | Loss of Signal |
SFP0_TX_FAULT | Transmitter Fault Indication |
SFP0_RS1 | Module rate select 1 |
SFP0_MOD3_SCL | I2C clock |
SFP0_MOD3_SDA | I2C data |
SFP0_TX_DP/DN | Transceiver TX |
SFP0_RX_DP/DN | Transceiver RX |
FMC + Connectors
Agilex™ 7 FPGA I-Series Transceiver Development Kit supports 2x FMC+ slots for functional expandability. The x16 FGT lanes from bank 13C and 12A are terminated to FMC-A (J7) and FMC-B (J9) connectors respectively. Auxiliary signals are controlled by the System MAX® 10.
Serial Buses
SDM I/Os (SDM_IO0/12) and MAX® 10 I/Os (VCCL_SDA/SCL) share the same I2C bus which talks with Agilex™ 7 FPGA core regulators. By default, SDM acts as SmartVID master and system MAX® 10 act as Power GUI master in this chain.
System MAX® 10 I/Os (PMB_SDA/SCL) manages the second I2C bus which access all I2C slave regulators, except Agilex™ 7 FPGA core regulators.
System MAX® 10 supports I2C master dedicated to clock related devices (CLK_I2C_SDA/SCL), which manages 4# clock devices and SPI from Agilex™ 7 could control SI5518 (clock device).
Agilex™ 7/System MAX® 10 also manages QSFPDD800, 4x QSFPDD, 1DPC DIMM, 3x QSFP, SFP, OSFP, 2x FMC, MCIO I2C buses System MAX® 10 supports as a I2C Master for Current (IVSNS_I2C_SDA /SCL) and Temperature sensors (T_SNS_SCL/SDA).
The SGPI Interface exists between System MAX® 10 and Agilex™ 7 (FPGA_SGPIO_SYNC/FPGA_SGPO/FPGA_SGPIO_CLK/FPGA_SGPI).
System MAX® 10 as SPI Master to communicate with Agilex™ 7 (MAX10_SPI_SCLK/CSN/MOSI/MISO).
Agilex™ 7 as SPI Master to communicate with System MAX® 10 (FPGA_SPI_SCLK/CSN/MOSI/MISO).
Schematic Signal Name | Description |
---|---|
PMB_SCL/SDA | VRs I2C header J41 |
CLK_I2C_SDA/SCL_3V3 | System MAX® 10 Clock I2C bus header J140 (ES board) or J42 (production board) |
IVSNS_I2C_SDA /SCL | Current sensor J149 |
T_SNS_SCL/SDA | Temperature sensor I2C J79 |
Schematic Signal Name | Description |
---|---|
SI5518_I2C_SCL_SCLK/SI5518_GPIO3_SDO/ SI5518_I2C_SDA_SDIO/SI5518_A0_CSB |
SI5518 SPI Header J31 |