[Figure 1, callout 12]
Bus I2C0 connects the XCVP1802 U1 PS bank 501 and the XCZU4EG system controller U125
PS bank 501 to a GPIO 16-bit port expander (TCA6416A U233) and I2C switch (TCA9548A
U33). The port expander enables accepting various SFP, FMCP connector, and power
system status inputs and outputs. Bus I2C0 also provides access to power system
PMBus power controllers and INA226 power monitors, as well as RC21008A clock
components via the U33 TCA9548A switch. TCA6416A U233 is pin-strapped to respond to
I2C address 0x20
. The TCA9548A U33 switch is set to
0x74
. Details for controlling the U33 TCA9548A switch can be
located in the data sheet located on the Texas
Instruments website.
The detailed device connections for the feature described in this section are documented in the VEK280 board schematic and XDC file, referenced in Xilinx Design Constraints.
The devices on each port of the I2C0 U233 TCA6416A port expander and on each bus of the I2C0 U33 TCA9548A switch are listed in the following tables.
I2C0 Port Expander TCA6416A U233 Address 0x20 Connections | |||
---|---|---|---|
I2C Devices | Port | Direction | Device |
NC | P00-P01 | N/A | N/A |
SFP_MOD_ABS | P02 | Out | J376 SFP+ connector |
SFP_TX_DISABLE | P03 | Out | J376 SFP+ connector |
PMBUS2_INA226_ALERT | P04 | In | U125 (ZU4), U166, U168, U172, U174, U176, U177, U188, U234, U264, U265, U281, U306, U309 |
NC | P05-P09 | N/A | N/A |
FMCP1_FMC_PRSNT_M2C_B | P10 | In | J51 FMCP HSPC |
NC | P11 | N/A | N/A |
FMCP1_FMCP_PRSNT_M2C_B | P12 | In | J51 FMCP HSPC |
N/A | P13 | N/A | N/A |
VCCINT_VRHOT_B | P14 | In | U152 IR35215 |
N/A | P15 | N/A | N/A |
PMBUS_ALERT | P16 | In | U125 (ZU4), U152, U160, U167, U175, U275, U282, U295, U354 |
PMBUS1_INA226_ALERT | P17 | In |
U65, U125 (ZU4), U161, U163, U165 U260, U355, U356 |
I2C Devices | I2C Switch Pos. | I2C Address | Devices |
---|---|---|---|
PMBUS | 0 | See Schematic, PMBus Regulators Map | |
PMBUS1_INA226 | 1 | See Schematic, PMBus Regulators Map | |
No connect | 2 | N/A | |
PMBUS2_INA226 | 3 | See Schematic, PMBus Regulators Map | |
No connect | 4 | N/A | |
RC21008A_GTCLK1 | 5 | 0x09 | |
FMCP1_IIC | 6 | 0x## | |
SFP | 7 | 0x## |