The following table provides the I2C base address register map for accessible devices. Registers are grouped under similar areas. Accessibility from FPGA, BMC, or SC is noted in the table. For I2C register details, see the manufacturer's respective device datasheet.
| 8-bit (HEX) |
7-bit (HEX) |
|||
|---|---|---|---|---|
| Register Name | Address | Description | Device | |
| DDR4 Power and Clocks CLKGEN_SCL / SDA—Accessible from the FPGA only | ||||
| Clock generator |
0x12
|
0x09
|
Clock generator component | Renesas RC21008AQ |
| Jitter cleaner |
0xB0
|
0x58
|
Enable QSFP-DD/ARF6 jitter cleaner | Renesas RC38612A002GN2 |
| DDR4 power control |
0x42
|
0x21
|
Enable power to DDR4 1 | TI TCA6408PWR |
| QSFP-DD—Accessible from the FPGA only | ||||
|
QSFP-DD Power Control
QSFP-DD1, QSFP-DD2 |
0x42
|
0x21
|
QSFP-DD ports 1 power control | TI TCA6408APWR |
|
QSFP-DD I/O Expander
QSFP-DD1, QSFP-DD2 |
0x40
|
0x20
|
QSFP-DD ports 1 I/O expander | TI TCA6408APWR |
| QSFP-DD1 or QSFP-DD2 Register Access |
0xA0
|
0x50
|
Pass-through to QSFP-DD module |
Access to QSFP-DD1 and QSFP-DD2 QSFPDD I2C registers. Access indirectly via QSFPDD Mux. Address is QSFPDD module dependent. See module data sheet. |
| MUX0 |
0xE0
|
0x70
|
See note 1. | PCA9545A |
| ARF6 Expansion Port—Accessible from the FPGA only | ||||
| Expansion port I2C | Future use | |||
| System I2C_MAIN_SCL / SDA—Accessible from the SC only | ||||
| Various Controls |
0x40
|
0x20
|
Provide various controls including:
|
TI TCA6416AR |
| MFG EEPROM |
0xA4 / 0xB4
|
0x52 / 0x5A
|
Manufacturing EEPROM. Provides card data including serial number, power, and other capabilities. | STM M24C64 |
| FPGA thermal diode sensor |
0x9C
|
0x4E
|
FPGA temperature | TI TMP411CDGKT |
| Temperature sensor (left) |
0x90
|
0x48
|
Card outlet temperature | NXP LM75BTP |
| Temperature sensor (right) |
0x92
|
0x49
|
Card inlet temperature | NXP LM75BTP |
| Power PMBUS_SCL / SDA—Accessible from Server BMC or SC only | ||||
| Input power monitor |
0x80
|
0x40
|
Input voltage/current/power monitor for the
following power rails:
|
TI INA3221A |
| VRM controller |
0xC0
|
0x60
|
Multi-rail power controller. | Renesas ISL68224IRAZ |
|
||||