SNIS236 January 2024 TMP119
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
The TMP119 is two-wire, SMBus and I2C interface-compatible. Figure 7-10 to Figure 7-13 show the various operations with the TMP119. Bus definitions are:
Bus Idle: Both SDA and SCL lines remain high.
Start Data Transfer: A change in the state of the SDA line from high to low when the SCL line is high defines a START condition. Each data transfer is initiated with a START condition.
Stop Data Transfer: A change in the state of the SDA line from low to high when the SCL line is high defines a STOP condition. Each data transfer is terminated with a repeated START or STOP condition.
Data Transfer: The number of data bytes transferred between a START and a STOP condition is not limited and is determined by the controller device.
Acknowledge: Each receiving device, when addressed, is obliged to generate an acknowledge bit. A device that acknowledges must pull down the SDA line during the acknowledge clock pulse in such a way that the SDA line is stable low during the high period of the acknowledge clock pulse. The user must take setup and hold times into account. On a controller receive, the termination of the data transfer can be signaled by the controller generating a not-acknowledge (1) on the last byte transmitted by the target.