I2C0 (MIO 14-15)

ZCU670 Evaluation Board User Guide (UG1532)

Document ID
UG1532
Release Date
2022-03-30
Revision
1.0 English

[Figure 1, callout 17]

I2C bus I2C0 connects Zynq UltraScale+ RFSoC U1 PS Bank 500 and the system controller U38 to a GPIO 16-bit port expander (TCA6416A U15) and I2C switch (PCA9544A U17). The port expander enables controlling resets and power system enable pins and accepts various alarm inputs. The I2C0 bus also provides access to the PMBUS power controllers and INA226 power monitors through the U17 PCA9544A switch. TCA6416A U15 is pin-strapped to respond to I2C address 0x20. The PCA9544A U17 switch is set to 0x75.

The following figure shows a high-level view of the I2C0 bus connectivity.

Figure 1. I2C0 Bus Topology

The following table identifies the devices on each port of the I2C0 U15 TCA6416A port expander.

Table 1. I2C0 Port Expander TCA6416A U15 Connections
TCA6416A U15 Schematic Net Name Connected To
Pin Name Pin Name Ref. Designator Device
SDA I2C0_SDA

Refer to connections shown in the figure above.

TCA6416A U15 Addr. 0x20

SCL I2C0_SCL
P00 MAX6643_OT_B OT_B U50 MAX6643
P01 MAX6643_FANFAIL_B FANFAIL_B U50 MAX6643
P02 MIO26_PMU_INPUT_LS PS_MIO26 U1 XCZU67DR
P03 DAC_AVTT_VOUT_SEL G Q36 NDS331N
P04 SI5381_INT_ALM INTRB U43 SI5381A
P05 IIC_MUX_RESET_B RESET_B U20 TCA9548A
P06 GEN3_EXP_RESET_B B U34 SN74LVC1G08
P07 MAX6643_FULL_SPEED FULLSPD U50 MAX6643
P10 FMCP_HSPC_PRSNT_M2C_B PRSNT_M2C_L J28(H) ASP_184329_01
PRSNT_M2C_L J28(N) ASP_184329_01
P13 VCCINT_VRHOT_B VRHOT_ICRIT# U104 IR35215
P15 8A34001_EXP_RST_B A U415 SN74LVC1G08
P16 IRPS5401_ALERT_B SM_ALERT# U104 IR35215
ALERT_B U53, U55 IRPS5401
SALERT# U112, U123, U127 IR38164
P17 INA226_PMBUS_ALERT ALERT U57, U58, U59,U60, U61, U62, U63, U64, U65, U67, U71, U75, U77, U124 INA226

The addresses of each target device on the I2C0 U17 PCA9544A switch are identified in the following table.

Table 2. I2C0 Multiplexer PCA9544A U17 Target Device Addresses
PCA9544A U17 (Addr 0x75) Port I2C0 Bus Device Target Device Address
0 INA226_PMBus (Power Monitors) 0X40-0x43, 0x45-0x4E
1 Not Connected N/A
2 IRPS5401_PMBus (Voltage Regulators) 0X40, 0x43, 0x44, 0x45, 0x4B, 0x4C
3 SYSMON U1 bank 65 0X32