SBOS545D February 2011 – December 2018 TMP103
PRODUCTION DATA.
FAST MODE | HIGH-SPEED MODE | UNIT | ||||
---|---|---|---|---|---|---|
MIN | MAX | MIN | MAX | |||
f(SCL) | SCL operating frequency, VS > 1.7 V | 0.001 | 0.4 | 0.001 | 3.4 | MHz |
f(SCL) | SCL operating frequency, VS < 1.7 V | 0.001 | 0.4 | 0.001 | 2.75 | MHz |
t(BUF) | Bus free time between STOP and START condition | 600 | 160 | ns | ||
t(HDSTA) | Hold time after repeated START condition.
After this period, the first clock is generated. |
100 | 100 | ns | ||
t(SUSTA) | Repeated START condition setup time | 100 | 100 | ns | ||
t(SUSTO) | STOP condition setup Time | 100 | 100 | ns | ||
t(HDDAT) | Data hold time | 20 | 400 | 10 | 125 | ns |
t(SUDAT) | Data setup time | 100 | 10 | ns | ||
t(LOW) | SCL clock low period, VS > 1.7 V | 1300 | 160 | ns | ||
t(LOW) | SCL clock low period, VS < 1.7 V | 1300 | 200 | ns | ||
t(HIGH) | SCL clock high period | 600 | 60 | ns | ||
tF | Clock/data fall time | 300 | ns | |||
tR | Clock/data rise time | 300 | 160 | ns | ||
tR | Clock/data rise time for SCLK ≤ 100 kHz | 1000 | ns |
The TMP103 is two-wire and SMBus compatible. Figure 1 to Figure 5 describe the various operations on the TMP103. Parameters for Figure 1 are defined in Timing Requirements. 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, while 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 while 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 master 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. Setup and hold times must be taken into account. On a master receive, the termination of the data transfer can be signaled by the master generating a Not-Acknowledge (1) on the last byte transmitted by the slave.