ZCU111 Board User Guide 29
UG1271 (v1.1) August 6, 2018 www.xilinx.com
Chapter 3: Board Component Descriptions
I2C0 (MIO 14-15)
[Figure 2-1, callout 13]
The I2C bus I2C0 connects the RFSoC U1 PS bank 500, PL bank 64, and the system controller
U42 to a GPIO 16-bit port expander (TCA6416A U22) and I2C switch (PCA9544A U23). The
port expander enables controlling resets and power system enable pins, and accepting
various alarm inputs without requiring the PL-side to be configured. The I2C0 bus also
provides access to the PMBus power controllers and the INA226 power monitors via the
U23 PCA9544A switch. TCA6416A U22 is pin-strapped to respond to I2C address 0x20. The
PCA9544A U23 switch is set to 0x75.
The devices on each port of the I2C0 U22 TCA6416A port expander are listed in Table 3-4,
and the devices on each bus of the I2C0 U23 PCA9544A switch are listed in Tab le 3- 5.
Figure 3-3 shows a high-level view of the I2C0 bus connectivity represented in Ta ble 3 -4
and Tabl e 3- 5 .
X-Ref Target - Figure 3-3
Figure 3-3: I2C0 Bus Topology
TCA6416A
P00
P01
P02
P04
P05
P06
MAX6643_OT_B
MAX6643_FANFAIL_B
MI026_PMU_INPUT_LS
SFP28_SI5328_INT_ALM
IIC_MUX_RESET_B
GEM3_EXP_RESET_B
SDA/
SCL
BANK 500
PS I2C0
MIO15/
MIO14
U1
BANK 64
PL I2C0
AW16/AT16
U1
MPS430
U42
22 P3_0
23 P3_1
L/S
U19
0x20
P10
P11
P12
P16
P17
FMC_HSPC_PRSNT_M2C_B
CLK_SPI_MUX_SEL0
CLK_SPI_MUX_SEL1
IRPS5401_ALERT_B
INA226_PMBUS_ALERT
U20
TCA6416A
SDA/
SCL
0x75
INA226_PMBUS_SCA/SCL
Not Connected
IRPS5401_PMBUS_SDA/SCL
SYSMON_SCA/SCL
U23
SD0/SC0
SD1/SC1
SD2/SC2
SD3/SC3
U22
I2C0_SDA/SCL
L/S
X20531-062118