I2C0 (MIO 14-15)

ZCU111 Evaluation Board User Guide (UG1271)

Document ID
UG1271
Release Date
2023-04-28
Revision
1.4 English

[ This Figure , 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: I2C0 Port Expander TCA6416A U22 Addr. 0x20 Connections , and the devices on each bus of the I2C0 U23 PCA9544A switch are listed in Table: I2C0 Multiplexer PCA9544A U23 Addr. 0x75 Connections . This Figure shows a high-level view of the I2C0 bus connectivity represented in Table: I2C0 Port Expander TCA6416A U22 Addr. 0x20 Connections and Table: I2C0 Multiplexer PCA9544A U23 Addr. 0x75 Connections .

Figure 3-3: I2C0 Bus Topology

X-Ref Target - Figure 3-3

X20531-i2c0-bus-technology.jpg
Table 3-4: I2C0 Port Expander TCA6416A U22 Addr. 0x20 Connections

TCA6416A U22

Schematic Net Name

Connected To

Pin Name

Pin No.

Pin No.

Pin Name

Reference Designator

Device

SDA

23

I2C0_SDA

Refer to connections shown in This Figure .
TCA6416A U22 Addr. 0x20

SCL

22

I2C0_SCL

P00

4

MAX6643_OT_B

9

OT_B

U52

MAX6643

P01

5

MAX6643_FANFAIL_B

4

FANFAIL_B

U52

MAX6643

P02

6

MIO26_PMU_INPUT_LS

G25

PS_MIO26

U1

XCZU28DR

P04

8

SFP_SI5382_INT_ALM

12

INTRB

U48

SI5382A

P05

9

IIC_MUX_RESET_B

3

RESET_B

U26,U27

TCA9548A

P06

10

GEN3_EXP_RESET_B

2

B

U14

SN74LVC1G08

P10

13

FMCP_HSPC_PRSNT_M2C_B

4

OE

U45

NC7SZ66P5X

H2

PRSNT_M2C_L

J26(H)

ASP_184329_01

Z1

PRSNT_M2C_L

J26(Z)

ASP_184329_01

P11

14

CLK_SPI_MUX_SEL0

14

S0

U97

IDTQS3VH253QG8

P12

15

CLK_SPI_MUX_SEL1

2

S1

U97

IDTQS3VH253QG8

P16

19

IRPS5401_ALERT_B

11

INT2_B

U23

PCA9544A

17

ALERT_B

U53,U55,U57

IRPS5401

17

SALERT_B

U68,U70,U74,U75

IR38060

P17

20

INA226_PMBUS_ALERT

4

INT0_B

U23

PCA9544A

3

ALERT

U3,U59-U61
U63-U66

INA226

3

ALERT

U67,U69,U71,U73,
U77,U79

Table 3-5: I2C0 Multiplexer PCA9544A U23 Addr. 0x75 Connections

PCA9544A U23

Schematic Net Name

Connected To

Pin Name

Pin No.

Pin No.

Pin Name

Reference Designator

Device

SDA

19

I2C0_SDA

Refer to connections shown in This Figure .
PCA9544A U23 Addr. 0x75

SCL

18

I2C0_SCL

Port

Mux'd I2C Bus

0

INA226_PMBUS_SDA/SCL

4/5

SDA/SCL

See P17 in Table: I2C0 Port Expander TCA6416A U22 Addr. 0x20 Connections

INA226

2

IRPS5401_SDA/SCL

19/18

DATA/CLK

U53,U55,U57

IRPS5401

3

SYSMON_SDA/SCL

D11/B12

Bank 68

U1 (1)

XCZU28DR

Notes:

1. SYSMON SDA/SCL are level-shifted via U99.