I2C Bus

KCU1500 Board User Guide (UG1260)

Document ID
UG1260
Release Date
2023-07-27
Revision
1.5 English

The KCU1500 board implements a single I2C bus (IIC_MAIN_SCL/SDA_LS), wired through level-shifter U45 and then routed to a 1-to-8 channel I2C TI PCA9548 bus switch (U44). The bus switch can operate at speeds up to 400 kHz.

The KCU1500 board I2C bus topology is shown in This Figure.

Figure 3-8:      I2C Bus Topology

X-Ref Target - Figure 3-8

X19434-i2c-bus-topology.jpg

User applications that communicate with devices on one of the downstream I2C buses must first set up a path to the desired target bus through the U44 bus switch at I2C address 0x74 (0b1110100). Table: I2C Bus Addresses lists the I2C address of the TCA9548 U44 bus switch target devices.

Table 3-3:      I2C Bus Addresses

I2C Bus

I2C Switch Position

I2C Address

Device

Binary Format

Hex Format

TCA9548 8-channel bus switch

N/A

0b1110100

0x74

U44 TCA9548

PMBUS_SDA/SCL

0

 

0x0A,0x12,0x14, 0x72,0x73

MAX15301, MAX20751

QSFP1_I2C_SDA/SCL

1

0b1010000

0x50

J30 QSFP1

USER_SI570_CLOCK_SDA/SCL

2

0b1011101

0x5D

U32 SI570

FAN_I2C_SDA/SCL

3

0b1001100

0x4C

U53 LM96063

QSFP0_I2C_SDA/SCL

4

0b1010000

0x50

J28 QSFP0

EEPROM_IIC_SDA/SCL

5

0b1010000

0x50

U119 M24C08

Not used

6

N/A

N/A

N/A

Not used

7

N/A

N/A

N/A