[ 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 .
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
.
|
|||
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
|
INA226 |
|||
3 |
ALERT |
U67,U69,U71,U73,
|
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
.
|
|||
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: |