The TMP468 device is a multi-zone, high-accuracy, low-power temperature sensor using a two-wire, SMBus or I2C compatible interface. Up to eight remote diode-connected temperature zones can be monitored simultaneously in addition to the local temperature. Aggregating the temperature measurements across a system allows improved performance through tighter guard bands and can reduce board complexity. A typical use case is for monitoring the temperature across different processors, such as MCUs, GPUs, and FPGAs in complex systems such as servers and telecommunications equipment. Advanced features such as series resistance cancellation, programmable non-ideality factor, programmable offset, and programmable temperature limits are included to provide a robust thermal monitoring solution with improved accuracy and noise immunity.
Each of the eight remote channels (and the local channel) can be programmed independently with two thresholds that are triggered when the corresponding temperature is exceeded at the measured location. In addition, there is a programmable hysteresis setting to avoid constant toggling around the threshold.
The TMP468 device provides high accuracy (0.75°C) and high resolution (0.0625°C) measurement capabilities. The device supports low voltage rails (1.7 V to 3.6 V), common two-wire interfaces, and is available in a small, space efficient package (3 mm × 3 mm or 1.6 mm × 1.6 mm) for easy integration into computing systems. The remote junction supports a temperature range from –55°C to +150°C.
PART NUMBER | PACKAGE | BODY SIZE (NOM) |
---|---|---|
TMP468 | DSBGA (16) | 1.60 mm × 1.60 mm |
VQFN (16) | 3.00 mm × 3.00 mm |
Changes from A Revision (March 2017) to B Revision
Changes from * Revision (November 2016) to A Revision
PIN | I/O | DESCRIPTION | |
---|---|---|---|
NAME | NO. | ||
ADD | B4 | Digital input | Address select. Connect to GND, V+, SDA, or SCL. |
D1+ | A1 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D2+ | B1 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D3+ | C1 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D4+ | D1 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D5+ | A2 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D6+ | B2 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D7+ | C2 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D8+ | D2 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D– | A3 | Analog input | Negative connection to remote temperature sensors. Common for 8 remote channels. |
GND | A4 | Ground | Supply ground connection |
SCL | D4 | Digital input | Serial clock line for I2C- or SMBus compatible two-wire interface. Requires a pullup resistor to a voltage between 1.7 V and 3.6 V (not necessarily V+) if driven by an open-drain output. |
SDA | C4 | Bidirectional digital input/output | Serial data line for I2C or SMBus compatible two-wire interface. Open-drain; requires a pullup resistor to a voltage between 1.7 V and 3.6 V, not necessarily V+. |
THERM | B3 | Digital output | Thermal shutdown or fan-control pin. Active low; open-drain; requires a pullup resistor to a voltage between 1.7 V and 3.6 V, not necessarily V+. If this pin is not used it may be left open or grounded. |
THERM2 | C3 | Digital output | Second THERM output. Active low; open-drain; requires a pullup resistor to a voltage between 1.7 V and 3.6 V, not necessarily V+. If this pin is not used it may be left open or grounded. |
V+ | D3 | Power supply | Positive supply voltage, 1.7 V to 3.6 V; requires 0.1-µF bypass capacitor to ground. |
PIN | I/O | DESCRIPTION | |
---|---|---|---|
NAME | NO. | ||
ADD | 9 | Digital input | Address select. Connect to GND, V+, SDA, or SCL. |
D1+ | 6 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D2+ | 5 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D3+ | 4 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D4+ | 3 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D5+ | 2 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D6+ | 1 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D7+ | 16 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D8+ | 15 | Analog input | Positive connection to remote temperature sensors. A total of 8 remote channels are supported. An unused channel must be connected to D–. |
D– | 7 | Analog input | Negative connection to remote temperature sensors. Common for 8 remote channels. |
GND | 8 | Ground | Supply ground connection |
SCL | 13 | Digital input | Serial clock line for I2C or SMBus-compatible two-wire interface. Requires a pullup resistor to a voltage between 1.7 V and 3.6 V (not necessarily V+) if driven by an open-drain output. |
SDA | 12 | Bidirectional digital input/output | Serial data line for I2C- or SMBus-compatible two-wire interface. Open-drain; requires a pullup resistor to a voltage between 1.7 V and 3.6 V, not necessarily V+. |
THERM | 10 | Digital output | Thermal shutdown or fan-control pin. Active low; open-drain; requires a pullup resistor to a voltage between 1.7 V and 3.6 V, not necessarily V+. If this pin is not used it may be left open or grounded. |
THERM2 | 11 | Digital output | Second THERM output. Active low; open-drain; requires a pullup resistor to a voltage between 1.7 V and 3.6 V, not necessarily V+. If this pin is not used it may be left open or grounded. |
V+ | 14 | Power supply | Positive supply voltage, 1.7 V to 3.6 V; requires 0.1-µF bypass capacitor to ground. |
MIN | MAX | UNIT | ||
---|---|---|---|---|
Power supply | V+ | –0.3 | 6 | V |
Input voltage | THERM, THERM2, SDA, SCL, and ADD only | –0.3 | 6 | V |
D1+ through D8+ | –0.3 | ((V+) + 0.3) and ≤ 6 | ||
D– only | –0.3 | 0.3 | ||
Input current | SDA sink | –25 | mA | |
All other pins | –10 | 10 | ||
Operating temperature | –55 | 150 | °C | |
Junction temperature (TJ, maximum) | 150 | °C | ||
Storage temperature, Tstg | –60 | 150 | °C |
VALUE | UNIT | |||
---|---|---|---|---|
V(ESD) | Electrostatic discharge | Human body model (HBM), per ANSI/ESDA/JEDEC JS-001(1) | ±2000 | V |
Charged device model (CDM), JEDEC specification JESD22-C101(2) | ±750 |
MIN | NOM | MAX | UNIT | ||
---|---|---|---|---|---|
V+ | Supply voltage | 1.7 | 3.6 | V | |
TA | Operating free-air temperature | –40 | 125 | °C | |
TD | Remote junction temperature | –55 | 150 | °C |
THERMAL METRIC(1) | TMP468 | UNIT | ||
---|---|---|---|---|
RGT (VQFN) | YFF (DSBGA) | |||
16 PINS | 16 PINS | |||
RθJA | Junction-to-ambient thermal resistance | 46 | 76 | °C/W |
RθJC(top) | Junction-to-case (top) thermal resistance | 43 | 0.7 | °C/W |
RθJB | Junction-to-board thermal resistance | 17 | 13 | °C/W |
ψJT | Junction-to-top characterization parameter | 0.8 | 0.4 | °C/W |
ψJB | Junction-to-board characterization parameter | 5 | 13 | °C/W |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | ||
---|---|---|---|---|---|---|---|
TEMPERATURE MEASUREMENT | |||||||
TLOCAL | Local temperature sensor accuracy | TA = 20°C to 30°C, V+ = 1.7 V to 2 V (DSBGA) | –0.35 | ±0.125 | 0.35 | °C | |
TA = –40°C to 125°C, V+ = 1.7 V to 2 V (DSBGA) | –0.75 | ±0.125 | 0.75 | °C | |||
TA = –40°C to 100°C, V+ = 1.7 V to 3.6 V (VQFN) | |||||||
TA = –40°C to 125°C, V+ = 1.7 V to 3.6 V | –1 | ±0.5 | 1 | °C | |||
TREMOTE | Remote temperature sensor accuracy | (DSBGA): TA = –10°C to 50°C, TD = –55°C to 150°C V+ = 1.7 V to 3.6 V |
–0.75 | ±0.125 | 0.75 | °C | |
(VQFN): TA = –10°C to 85°C, TD = –55°C to 150°C V+ = 1.7 V to 3.6 V |
|||||||
TA = –40°C to 125°C, TD = –55°C to 150°C V+ = 1.7 V to 3.6 V |
–1 | ±0.5 | 1 | ||||
Local temperature error supply sensitivity | V+ = 1.7 V to 3.6 V | –0.15 | ±0.05 | 0.15 | °C/V | ||
Remote temperature error supply sensitivity | V+ = 1.7 V to 3.6 V | –0.25 | ±0.1 | 0.25 | °C/V | ||
Temperature resolution (local and remote) |
0.0625 | °C | |||||
ADC conversion time | One-shot mode, per channel (local or remote) | 16 | 17 | ms | |||
ADC resolution | 13 | Bits | |||||
Remote sensor source current | High | Series resistance 1 kΩ (maximum) | 120 | µA | |||
Medium | 45 | ||||||
Low | 7.5 | ||||||
η | Remote transistor ideality factor | 1.008 | |||||
SERIAL INTERFACE (SCL, SDA) | |||||||
VIH | High-level input voltage | 0.7 × (V+) | V | ||||
VIL | Low-level input voltage | 0.3 × (V+) | V | ||||
Hysteresis | 200 | mV | |||||
SDA output-low sink current | 20 | mA | |||||
VOL | Low-level output voltage | IO = –20 mA, V+ ≥ 2 V | 0.15 | 0.4 | V | ||
IO = –15 mA, V+ < 2 V | 0.2 × V+ | V | |||||
Serial bus input leakage current | 0 V ≤ VIN ≤ 3.6 V | –1 | 1 | μA | |||
Serial bus input capacitance | 4 | pF | |||||
DIGITAL INPUTS (ADD) | |||||||
VIH | High-level input voltage | 0.7 × (V+) | V | ||||
VIL | Low-level input voltage | –0.3 | 0.3 × (V+) | V | |||
Input leakage current | 0 V ≤ VIN ≤ 3.6 V | –1 | 1 | μA | |||
Input capacitance | 4 | pF | |||||
DIGITAL OUTPUTS (THERM, THERM2) | |||||||
Output-low sink current | VOL = 0.4 V | 6 | mA | ||||
VOL | Low-level output voltage | IO = –6 mA | 0.15 | 0.4 | V | ||
IOH | High-level output leakage current | VO = V+ | 1 | μA | |||
POWER SUPPLY | |||||||
V+ | Specified supply voltage range | 1.7 | 3.6 | V | |||
IQ | Quiescent current | Active conversion, local sensor | 240 | 375 | µA | ||
Active conversion, remote sensors | 400 | 600 | |||||
Standby mode (between conversions) | 15 | 21 | |||||
Shutdown mode, serial bus inactive | 0.3 | 4 | |||||
Shutdown mode, serial bus active, fS = 400 kHz | 120 | µA | |||||
Shutdown mode, serial bus active, fS = 2.56 MHz | 300 | µA | |||||
POR | Power-on-reset threshold | Rising edge | 1.5 | 1.65 | V | ||
Falling edge | 1 | 1.2 | 1.35 | ||||
POH | Power-on-reset hysteresis | 0.2 | V |
MIN | MAX | UNIT | ||||
---|---|---|---|---|---|---|
fSCL | SCL operating frequency | Fast mode | 0.001 | 0.4 | MHz | |
High-speed mode | 0.001 | 2.56 | ||||
tBUF | Bus free time between stop and start condition | Fast mode | 1300 | ns | ||
High-speed mode | 160 | |||||
tHD;STA | Hold time after repeated start condition. After this period, the first clock is generated. |
Fast mode | 600 | ns | ||
High-speed mode | 160 | |||||
tSU;STA | Repeated start condition setup time | Fast mode | 600 | ns | ||
High-speed mode | 160 | |||||
tSU;STO | Stop condition setup time | Fast mode | 600 | ns | ||
High-speed mode | 160 | |||||
tHD;DAT | Data hold time when SDA | Fast mode | 0 | (1) | ns | |
High-speed mode | 0 | 130 | ||||
tVD;DAT | Data valid time(2) | Fast mode | 0 | 900 | ns | |
High-speed mode | — | — | ||||
tSU;DAT | Data setup time | Fast mode | 100 | ns | ||
High-speed mode | 20 | |||||
tLOW | SCL clock low period | Fast mode | 1300 | ns | ||
High-speed mode | 250 | |||||
tHIGH | SCL clock high period | Fast mode | 600 | ns | ||
High-speed mode | 60 | |||||
tF – SDA | Data fall time | Fast mode | 20 × (V+ / 5.5) | 300 | ns | |
High-speed mode | 100 | |||||
tF, tR – SCL | Clock fall and rise time | Fast mode | 300 | ns | ||
High-speed mode | 40 | |||||
tR | Rise time for SCL ≤ 100 kHz | Fast mode | 1000 | ns | ||
High-speed mode | ||||||
Serial bus timeout | Fast mode | 15 | 20 | ms | ||
High-speed mode | 15 | 20 |
Typical behavior of 95 DSBGA devices over temperature at V+ = 1.8 V |
Typical behavior of 30 DSBGA devices over temperature at V+ = 1.8 V with the remote diode junction at 150°C. |
Typical behavior of 30 devices over temperature with V+ from 1.8 V to 3.6 V |
No physical capacitance during measurement |
Typical behavior of 75 VQFN devices over temperature at V+ = 1.8 V |
Typical behavior of 75 VQFN devices over temperature at V+ = 1.8 V with the remote diode junction at 150°C. |
No physical series resistance on D+, D– pins during measurement |
16 samples per second (default mode) |