Intel® 800 Series Chipset Family Platform Controller Hub (PCH), Volume 2
ID | Date | Version | Classification |
---|---|---|---|
834576 | 10/10/2024 | 001 | Public |
SDA Setup (IC_SDA_SETUP) – Offset 94
I2C SDA Setup Register. This register controls the amount of time delay (in terms of number of ic_clk clock periods) introduced in the rising edge of SCL relative to SDA changing by holding SCL low when the I2C controller services a read request while operating as a transmitter. The relevant I2C requirement is tSU:DAT as detailed in the I2C Bus Specification. This register must be programmed with a value equal to or greater than 2.
Note: The length of setup time is calculated using [(IC_SDA_SETUP - 1) * (ic_clk_period)], so if the user requires 10 ic_clk periods of setup time, they should program a value of 11. The SDA_SETUP register is only used by the controller when operating as a transmitter.
Bit Range | Default | Access | Field Name and Description |
---|---|---|---|
31:8 | 0h | RO | Reserved |
7:0 | 64h | RW | SDA_SETUP (SDA_SETUP) SDA Setup in terms of ic_clk cycles. |