PMC MIO[44:45] I2C1 Bus

VPK180 Evaluation Board User Guide (UG1582)

Document ID
UG1582
Release Date
2023-05-10
Revision
1.1 English

[Figure 1, callout 12]

Bus I2C1 connects the XCVP1802 U1 PS bank 501 and the XCZU4EG system controller U125 PS bank 501 to two I2C switches (TCA9548A U35 and U322). These I2C1 connections enable I2C communications with other I2C capable target devices. TCA9548A U35 is pin-strapped to respond to I2C address 0x74. TCA9548A U322 is pin-strapped to respond to I2C address 0x75. The following figure shows the I2C1 bus connectivity detailed in the table below.

Details for controlling the U35 and U322 TCA9548A switches are available in the data sheet on the Texas Instruments website.

The detailed device connections for the feature described in this section are documented in the VPK180 evaluation board XDC file, referenced in Xilinx Design Constraints.

Figure 1. I2C1 Bus Topology

U34 is an I2C addressable 128-Kbit serial I2C bus EEPROM. It has two addresses associated with it and is connected at the same I2C level as the I2C multiplexer listed in the following table. Address 0x54 is used when the memory array is accessed. When using 0x5C, the identification page is accessed.

The U35 and U322 addresses 0x74 and 0x75 connections are listed in the following tables.

Table 1. I2C1 Multiplexer TCA9548A U35 Address 0x74 Connections
I2C Devices I2C MUX Pos. I2C Address Devices
REF_CLK_I2C 0 0x5D U32
FMC1_IIC 1 0x## J51
OSFP_I2C 2 0x## J362
LPDDR4_SI570_CLK3 3 0x60 U4
LPDDR4_SI570_CLK2 4 0x60 U3
LPDDR4_SI570_CLK1 5 0x60 U248
QSFPDD (1-6) 6 0x## J1, J2, J354, J355, J358, J359
8A34001 7 0x5B U219, J310
Table 2. I2C1 Multiplexer TCA9548A U322 Address 0x75 Connections
I2C Devices I2C MUX Pos. I2C Address Devices
SFPDD1_I2C 0 0x## J350
SFPDD2_I2C 1 0x## J352
SFPDD3_I2C 2 0x## J385
SFPDD4_I2C 3 0x## J387
RC21008A_GTCLK1 4 0x09 U298
RC21008A_GTCLK2 5 0x09 U299