I2C Register Map - DS1016

Alveo UL3422 Ultra Low Latency Trading Data Sheet (DS1016)

Document ID
DS1016
Release Date
2024-10-14
Revision
1.0 English

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.

Table 1. I2C Base Address Register Map for Accessible Devices
  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:
  • EEPROM WP
  • ADK2 Present
  • Other
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:
  • 3.3V PCIe
  • 12V PCIe
  • 12V PCIe AUX
TI INA3221A
VRM controller 0xC0 0x60 Multi-rail power controller. Renesas ISL68224IRAZ
  1. See the UL3422 Early Access Secure Site for support details.