Agilex™ 3 FPGA and SoC C-Series Development Kits User Guide
A.3.7. I2C
For the Agilex™ 3 FPGA and SoC C-Series Development Kit version, the I2C chain is connected to the HPS IO48 interface so that the HPS is the I2C master. For the Agilex™ 3 FPGA C-Series Development Kit version, the I2C chain connects to HVIO bank 5A. In this case, you can implement an I2C master in the FPGA fabric to communicate with the connected I2C devices on the chain.
Schematic Signal Name | FPGA Pin Number | I/O Standard | Description |
---|---|---|---|
HPS_I2C_SCL | F23 | 1.8 V open drain | HPS I2C clock connected to Si5332 programmable clock generator, DisplayPort TX redriver, DisplayPort RX redriver, USB-PD input power sink controller, FPGA VCC core regulator, 8-bit I/O expander, and I2C 3-pin test header. This signal is only applicable for the Agilex™ 3 FPGA and SoC C-Series Development Kit. |
HPS_I2C_SDA | B28 | 1.8 V open drain | HPS I2C data connected to Si5332 programmable clock generator, DisplayPort TX redriver, DisplayPort RX redriver, USB-PD input power sink controller, FPGA VCC core regulator, 8-bit I/O expander, and I2C 3-pin test header. This signal is only applicable for the Agilex™ 3 FPGA and SoC C-Series Development Kit. |
MIPI_CONN_1_SCL | AH28 | 3.3 V open drain | HVIO bank 5B I2C clock connected to FPC MIPI 2A connector |
MIPI_CONN_1_SDA | AK20 | 3.3 V open drain | HVIO bank 5B I2C data connected to FPC MIPI 2A connector |
MIPI_CONN_2_SCL | AK21 | 3.3 V open drain | HVIO bank 5B I2C clock connected to FPC MIPI 3A connector |
MIPI_CONN_2_SDA | AK27 | 3.3 V open drain | HVIO bank 5B I2C data connected to FPC MIPI 3A connector |
RPI_ID_SC | AF21 | 3.3 V open drain | HVIO bank 5A I2C clock connected to Raspberry Pi* 40-pin header/Pmod connector This signal is only applicable for the Agilex™ 3 FPGA C-Series Development Kit. |
RPI_ID_SD | AF19 | 3.3V open drain | HVIO bank 5A I2C clock connected to Raspberry Pi* 40-pin header/Pmod connector This signal is only applicable for the Agilex™ 3 FPGA C-Series Development Kit. |
Device | Reference | I2C Address | Description |
---|---|---|---|
TPS25730DREFR | U10 | 0x21 | Texas Instruments USB-PD input power sink controller |
MPQ2287GLE | U36 | 0x03 | MPS voltage regulator for FPGA core power |
SI5332LD16712-GM3 | U23 | 0x6A | Skyworks I2C programmable clock generator |
PCA9574PW | U45 | 0x20 | NXP I2C to 8-bit I/O expander |
PI2DPX2063FLAEX | U264 | 0x53 | Diodes Inc DisplayPort ReDriver* used for TX |
PI2DPX2063FLAEX | U265 | 0x52 | Diodes Inc DisplayPort ReDriver* used for RX |