Base Address 0x0000 SFP 0x1000 ADC 0x2000 SIU 0x3000 TempSensor SFP Offset R/W 0 W Bit0 SCL, Bit1 SDA, Bit2 SDA enable (1-on,0-tri-stated) 0 R Bits0..2 see above, Bit3 SDA read back, Bit4 SFP Present ADC Offset 0 R Ch0 (Bits 11..0) and Ch1 (Bits 27..16) 1 R Ch2 (Bits 11..0) and Ch3 (Bits 27..16) 2 R Ch4 (Bits 11..0) and Ch5 (Bits 27..16) 3 R Ch6 (Bits 11..0) and Ch1 (Bits 27..16) and tc (Bits 31..30) 3 W tc (Bits 1..0), acc_clear (Bit 2) tc : time constant for integration, 0 fastest, 3 slowest Ch0 - 5V Ch1 - ext. Ch2 - 1.5V Ch3 - 3.3V digital Ch4 - 3.3V analog Ch5 - 2.5V analog Ch6 - 2.5V digital All voltages first divided by 2, then mapped to 12 bit with Vref=3.3V SIU Offset 0 RW dout 1 RW foBSY_n (Bit2), fbICTRL (Bit1), fbIEN (Bit0) 2 R din 3 R fiLF_n (Bit4), fiDIR (Bit3), fiBEN_n (Bit2), fbOCTRL (Bit1), fbOEN (Bit0) TempSensor DS18B20 Offset 0 R rTsens (Bits 15..0), rt (Bits 31..16). rTsens : temp. sensor readback rt : thresholds read back, both programmed as 0 The resolution is fixed to "11" (max) => 12 bits (signed). T = signed(rTsens)/2**4