SBOS581B September 2011 – June 2022 TMP100-Q1 , TMP101-Q1
PRODUCTION DATA
In order for the I2C bus to operate at frequencies above 400 kHz, the controller device must issue an Hs-mode controller code (00001XXX) as the first byte after a START condition to switch the bus to high-speed operation. The TMP100-Q1 and TMP101-Q1 devices do not acknowledge this byte as required by the I2C specification, but do switch their input filters on SDA and SCL and their output filters on SDA to operate in Hs-mode, allowing transfers at up to 2 MHz. After the Hs-mode controller code is issued, the controller transmits an I2C target address to initiate a data transfer operation. The bus continues to operate in Hs-mode until a STOP condition occurs on the bus. Upon receiving the STOP condition, the TMP100-Q1 and TMP101-Q1 devices switch the input and output filter back to fast-mode operation.