[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: |