I2C0 (MIO 14-15)

ZCU111 Evaluation Board User Guide (UG1271)

Document ID
UG1271
Release Date
2022-10-06
Revision
1.3 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.