SBOSAJ7A October   2025  – December 2025 TMP4719

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Device Comparison
  6. Pin Configuration and Functions
  7. Specifications
    1. 6.1 Absolute Maximum Ratings
    2. 6.2 ESD Ratings
    3. 6.3 Recommended Operating Conditions
    4. 6.4 Thermal Information
    5. 6.5 Electrical Characteristics
    6. 6.6 I2C Interface Timing
    7. 6.7 Timing Diagrams
    8. 6.8 Typical Characteristics
  8. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1 Device Initialization and Default Temperature Conversion
      2. 7.3.2 Series Resistance Cancellation
      3. 7.3.3 ALERT and T_CRIT Output
      4. 7.3.4 1.2V Logic Compatible Inputs
      5. 7.3.5 Digital Filter
      6. 7.3.6 One-Shot Conversions
    4. 7.4 Device Functional Modes
      1. 7.4.1 Interrupt and Comparator Mode
        1. 7.4.1.1 Interrupt Mode
        2. 7.4.1.2 Comparator Mode
        3. 7.4.1.3 T_CRIT Output
      2. 7.4.2 Shutdown Mode
      3. 7.4.3 Continuous Conversion Mode
    5. 7.5 Programming
      1. 7.5.1 Temperature Data Format
      2. 7.5.2 I2C and SMBus Interface
      3. 7.5.3 Serial Bus Address
      4. 7.5.4 Bus Transactions
        1. 7.5.4.1 Writes
        2. 7.5.4.2 Reads
      5. 7.5.5 SMBus Alert Mode
  9. Register Map
  10. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Application
      1. 9.2.1 Design Requirements
      2. 9.2.2 Detailed Design Procedure
      3. 9.2.3 Application Curve
    3. 9.3 Power Supply Recommendations
    4. 9.4 Layout
      1. 9.4.1 Layout Guidelines
      2. 9.4.2 Layout Example
  11. 10Device and Documentation Support
    1. 10.1 Documentation Support
      1. 10.1.1 Related Documentation
    2. 10.2 Receiving Notification of Documentation Updates
    3. 10.3 Support Resources
    4. 10.4 Trademarks
    5. 10.5 Electrostatic Discharge Caution
    6. 10.6 Glossary
  12. 11Revision History
  13. 12Mechanical, Packaging, and Orderable Information

Register Map

Table 8-1 TMP4719 Registers
REGISTER

ADDRESS

SHARED ADDRESS

TYPERESETACRONYMREGISTER NAMESECTION
00h

N/A

R00hTemp_LocalLocal temperature registerGO
01h

N/A

R00hTemp_Remote_Ch1_HighRemote (Channel 1) temperature (high byte) registerGO
02h

N/A

R00h

Status

Status registerGO
03h

09h

R/W00hConfigurationConfiguration registerGO
04h

0Ah

R/W06hConv_PeriodConversion period registerGO
05h

0Bh

R/W55hTHigh_Limit_LocalLocal temperature high limit registerGO
06h

0Ch

R/W00hTLow_Limit_LocalLocal temperature low limit registerGO
07h

0Dh

R/W55hTHigh_Limit_Remote_Ch1_HighRemote (Channel 1) high limit (high byte) registerGO
08h

0Eh

R/W00hTLow_Limit_Remote_Ch1_HighRemote (Channel 1) low limit (high byte) registerGO
0Fh

N/A

W00hOne_ShotOne shot conversion registerGO
10h

N/A

R00hTemp_Remote_Ch1_LowRemote (Channel 1) temperature (low byte) registerGO
11h

N/A

R/W00h

Scratchpad1

Scratchpad 1 registerGO
12h

N/A

R/W00hScratchpad2Scratchpad 2 registerGO
13h

N/A

R/W00hTHigh_Limit_Remote_Ch1_LowRemote (Channel 1) high limit (low byte) registerGO
14h

N/A

R/W00hTLow_Limit_Remote_Ch1_LowRemote (Channel 1) low limit (low byte) registerGO

15h

N/A

R/W

55h

THigh_Limit_Remote_Ch2_HighRemote (Channel 2) high limit (high byte) registerGO
16h

N/A

R/W00hTLow_Limit_Remote_Ch2_HighRemote (Channel 2) low limit (high byte) registerGO

17h

N/A

R/W

00h

THigh_Limit_Remote_Ch2_LowRemote (Channel 2) high limit (low byte) registerGO

18h

N/A

R/W

00h

TLow_Limit_Remote_Ch2_LowRemote (Channel 2) low limit (low byte) registerGO
19h

N/A

R/W

55h

THigh_Crit_Remote_Ch1Remote (Channel 1) T_CRIT limit registerGO
1Ah

N/A

R/W55hTHigh_Crit_Remote_Ch2Remote (Channel 2) T_CRIT limit registerGO

1Bh

N/A

R

00h

Diode_Fault

Remote diode open/short fault indicator register

GO

1Fh

N/A

R/W

00h

Alert_Mask

Remote channel alert masking register

GO

20h

N/A

R/W

55h

THigh_Crit_LocalLocal T_CRIT limit registerGO
21h

N/A

R/W0AhHysteresisHysteresis register for ALERT and T_CRITGO

23h

N/A

R

00h

Temp_Remote_Ch2_HighRemote (Channel 2) temperature (high byte) registerGO

24h

N/A

R

00h

Temp_Remote_Ch2_LowRemote (Channel 2) temperature (low byte) registerGO

27h

N/A

R/W

12h

η-Factor_Ch1Remote (Channel 1) η-Factor correction registerGO

28h

N/A

R/W

12h

η-Factor_Ch2Remote (Channel 2) η-Factor correction registerGO

35h

N/A

RC

00hTHigh_Limit_Status

High limit status register

GO
36h

N/A

RC

00hTLow_Limit_StatusLow limit status registerGO
37h

N/A

R

00h

TCRIT_Limit_Status

T_CRIT limit status registerGO

40h

N/A

R/W00h

Filter_Control

Digital filter setting register

GO
FDh

N/A

R21hChip_IDChip ID registerGO
FEh

N/A

R60hVendor_IDVendor ID registerGO
FFh

N/A

RA0hDevice_Rev_IDDevice and Revision ID registerGO
Table 8-2 TMP4719 Access Type Codes
Access TypeCodeDescription
Read Type
RRRead
RCR
C
Read
to Clear
Write Type
WWWrite
Reset or Default Value
-nValue after reset or the default value

8.1 Temp_Local Register(Address = 00h) [reset = 00h]

This register stores the byte of the latest temperature conversion result for the local temperature sensor in a 8-bit two's complement format with a LSB (Least Significant Bit) equal to 1°C.

Return to Register Map.

Figure 8-1 Temp_Local Register
76543210
Temp_Local[7:0]
R-00h
Table 8-3 Temp_Local Register Field Descriptions
BitFieldTypeResetDescription
7:0Temp_Local[7:0]R00h8-bit local temperature conversion result.

8.2 Temp_Remote_Ch1_High Register (Address = 01h) [reset = 00h]

This register stores the high byte of the latest temperature conversion result for channel 1 of the remote temperature sensor in a 8-bit two's complement format with a LSB (Least Significant Bit) equal to 1°C.

Return to Register Map.

Figure 8-2 Temp_Remote_Ch1_High Register
76543210
Temp_Remote_Ch1[11:4]
R-00h
Table 8-4 Temp_Remote_Ch1_High Register Field Descriptions
BitFieldTypeResetDescription
7:0Temp_Remote_Ch1[11:4]R00hHigh-byte (bits 11:4) of the 12-bit temperature conversion result for remote channel 1.

Use the Temp_Remote_Ch1_High register together with the Temp_Remote_Ch1_Low register to get the full 12-bit temperature data of the remote channel 1 temperature sensor.

8.3 Status Register (Address = 02h) [reset = 00h]

This register shows the current status of the device.

Return to Register Map.

Figure 8-3 Status Register
76543210
ADC_BusyReservedTHighTLowRemote_FaultTCritReserved
R-0hR-0hR-0hR-0hR-0hR-0hR-0h
Table 8-5 Status Register Field Descriptions
BitFieldTypeResetDescription
7ADC_BusyR0hIndicates if the ADC is busy in the middle of a conversion

0h = The ADC is idle

1h = The ADC is converting

6-5ReservedR0hReserved
4THighR0hIndicates if any of the temperature channel (local or remote) result is higher than the high limit register setting. When set, this bit asserts the ALERT pin.

0h = All temperature results are below the high limit

1h = Any one of the temperature result exceeds the high limit

3TLowR0hIndicates if any of the temperature channel (local or remote) result is lower than the low limit register setting. When set, this bit asserts the ALERT pin.

0h = All temperature results are above the low limit

1h = Any one of the temperature result drops below the low limit

2Remote_FaultR0hIndicates if either one of the remote channels is disconnected or shorted.

0h = Both remote channels are connected

1h = Either one of the remote channels is disconnected or shorted.

1

TCritR0hIndicates if any of the temperature channel (local or remote) result is above the corresponding T_CRIT limit. When set, this bit asserts the T_CRIT pin.

0h = All temperature results are below the configured T_CRIT limits.

1h = Any one of the temperature result exceeds the configured T_CRIT limits.

0ReservedR0hReserved

8.4 Configuration Register (Address = 03h or 09h) [reset = 00h]

This register is used to configure the operation of the device, including the alert pin behavior, temperature conversion mode and operation mode. Changes to the configuration register does not disrupt an on-going conversion (except when configuring the device into Shutdown mode) and is serviced after completion of the current conversion.

Return to Register Map.

Figure 8-4 Configuration Register
76543210
Alert_MaskModeAlert_ModeReserved
R/W-0hR/W-0hR/W-0hR-0h
Table 8-6 Configuration Register Field Descriptions
BitFieldTypeResetDescription
7Alert_MaskR/W0h

Masks the ALERT pin from asserting.

0h = The ALERT pin assertion is enabled.

1h = The ALERT pin is masked and does not assert low, unless the device is configured to operate in comparator mode. The Status register continues to get updated normally.

6ModeR/W0hControls the operation mode of the device

0h = Continuous mode enabled

1h = Shutdown mode enabled. One-shot conversation can be started in this mode.

5

Alert_Mode

R/W

0hConfigures the ALERT pin output mode of the device.

0h = Interrupt mode enabled for the ALERT pin

1h = Comparator mode enabled for the ALERT pin

4-0

Reserved

R0h

Reserved

8.5 Conv_Period Register (Address = 04h or 0Ah) [reset = 06h]

This register is used to configure the conversion period of the device.

Return to Register Map.

Figure 8-5 Conv_Period Register
76543210
ReservedConv_Period[3:0]
R-0hR/W-6h
Table 8-7 Conv_Period Register Field Descriptions
BitFieldTypeResetDescription
7:4ReservedR0hReserved
3:0Conv_Period[3:0]R/W6hConversion period setting. This bit field changes the conversion period of the device at the next possible interval but does not restart an on-going conversion period. Writing an unsupported value to this setting puts the device in Shutdown mode.

0h = 16s / 0.0625Hz

1h = 8s / 0.125Hz

2h = 4s / 0.25Hz

3h = 2s / 0.5Hz

4h = 1s / 1Hz

5h = 0.5s / 2Hz

6h = 0.25s / 4Hz

7h = 0.125s / 8Hz

8h = 0.0625s / 16Hz

9h-Fh = 1s / 1Hz

8.6 THigh_Limit_Local Register (Address = 05h or 0Bh) [reset = 55h]

This register is used to configure Local temperature high limit. The default value 55h corresponds to a limit setting of 85°C.

Return to Register Map.

Figure 8-6 THigh_Limit_Local Register
76543210
THigh_Limit_Local[7:0]
R/W-55h
Table 8-8 THigh_Limit_Local Register Field Descriptions
BitFieldTypeResetDescription
7:0THigh_Limit_Local[7:0]R/W55h8-bit local temperature alert high limit setting.

The temperature alert limit format is an 8-bit two's complement byte with a least significant bit equal to 1°C

8.7 TLow_Limit_Local Register (Address = 06h or 0Ch) [reset = 00h]

This register is used to configure Local temperature low limit. The default value 00h corresponds to a limit setting of 0°C.

Return to Register Map.

Figure 8-7 TLow_Limit_Local Register
76543210
TLow_Limit_Local[7:0]
R/W-00h
Table 8-9 TLow_Limit_Local Register Field Descriptions
BitFieldTypeResetDescription
7:0TLow_Limit_Local[7:0]R/W00h8-bit local temperature alert low limit setting.

The temperature alert limit format is an 8-bit two's complement byte with a least significant bit equal to 1°C

8.8 THigh_Limit_Remote_Ch1_High Register (Address = 07h or 0Dh) [reset = 55h]

This register is used to configure the high byte (bits 11:4) of the temperature high limit for remote channel 1. The default value 55h corresponds to a limit setting of 85°C.

Return to Register Map.

Figure 8-8 THigh_Limit_Remote_Ch1_High Register
76543210
THigh_Limit_Remote_Ch1_High[11:4]
R/W-55h
Table 8-10 THigh_Limit_Remote_Ch1_High Register Field Descriptions
BitFieldTypeResetDescription
7:0THigh_Limit_Remote_Ch1_High[11:4]R/W55hHigh-byte (bits 11:4) of the 12-bit temperature alert high limit setting for remote channel 1.

Use the THigh_Limit_Remote_Ch1_High register together with the THigh_Limit_Remote_Ch1_Low register to get the full 12-bit temperature alert high limit for remote channel 1.

8.9 TLow_Limit_Remote_Ch1_High Register (Address = 08h or 0Eh) [reset = 00h]

This register is used to configure the high byte (bits 11:4) of the temperature low limit for remote channel 1. The default value 00h corresponds to a limit setting of 0°C.

Return to Register Map.

Figure 8-9 TLow_Limit_Remote_Ch1_High Register
76543210
TLow_Limit_Remote_Ch1_High[11:4]
R/W-00h
Table 8-11 TLow_Limit_Remote_Ch1_High Register Field Descriptions
BitFieldTypeResetDescription
7:0TLow_Limit_Remote_Ch1_High[11:4]R/W

00h

High-byte (bits 11:4) of the 12-bit temperature alert low limit setting for remote channel 1.

Use the TLow_Limit_Remote_Ch1_High register together with theTLow_Limit_Remote_Ch1_Low register to get the full 12-bit temperature alert low limit for remote channel 1.

8.10 One_Shot Register (Address = 0Fh) [reset = 00h]

Write to this register to trigger a One Shot conversion in Shutdown Mode (that is, Bit 6 of the Configuration Register written to 1).

Return to Register Map.

Figure 8-10 One_Shot Register
76543210
One_Shot[7:0]
W-00h
Table 8-12 One_Shot Register Field Descriptions
BitFieldTypeResetDescription
7:0One_Shot[7:0]W00hWriting any value to this register triggers a One_Shot conversion while in Shutdown Mode.

In continuous mode there is no effect.

8.11 Temp_Remote_Ch1_Low Register (Address = 10h) [reset = 00h]

This register stores the low byte (bits 3:0) of the latest temperature conversion result for channel 1 of the remote temperature sensor.

Return to Register Map.

Figure 8-11 Temp_Remote_Ch1_Low Register
76543210
Temp_Remote_Ch1_Low[3:0]Reserved
R-0hR-0h
Table 8-13 Temp_Remote_Ch1_Low Register Field Descriptions
BitFieldTypeResetDescription
7:4Temp_Remote_Ch1_Low[3:0]R0hLow-byte (bits 3:0) of the 12-bit temperature conversion result for remote channel 1.

Use the Temp_Remote_Ch1_High register together with the Temp_Remote_Ch1_Low register to get the full 12-bit temperature data of the remote channel 1 temperature sensor.

3:0ReservedR0hReserved

8.12 Scratchpad1 Register (Address = 11h) [reset = 00h]

This is one of the two Scratchpad registers that are editable and readable to store user-programmable data, such as serial number and system calibration data. The Scratchpad registers are volatile.

Return to Register Map.

Figure 8-12 Scratchpad1 Register
76543210
Scratchpad1[7:0]
R/W-00h
Table 8-14 Scratchpad1 Register Field Descriptions
BitFieldTypeResetDescription
7:0Scratchpad1[7:0]R/W00h

8-bit Scratchpad data to store user-programmable data. Reading the register returns the previously programmed content. The data is volatile and power needs to be supplied to the device for the programmed data to be retained.

8.13 Scratchpad2 Register (Address = 12h) [reset = 00h]

This is one of the two Scratchpad registers that are editable and readable to store user-programmable data, such as serial number and system calibration data. The Scratchpad registers are volatile.

Return to Register Map.

Figure 8-13 Scratchpad2 Register
76543210
Scratchpad2[7:0]
R/W-00h
Table 8-15 Scratchpad2 Register Field Descriptions
BitFieldTypeResetDescription
7:0Scratchpad2[7:0]R/W00h8-bit Scratchpad data to store user-programmable data. Reading the register returns the previously programmed content. The data is volatile and power needs to be supplied to the device for the programmed data to be retained.

8.14 THigh_Limit_Remote_Ch1_Low Register (Address = 13h) [reset = 00h]

This register is used to configure the low byte (bits 3:0) of the temperature high limit for remote channel 1.

Return to Register Map.

Figure 8-14 THigh_Limit_Remote_Ch 1_Low Register
76543210
THigh_Limit_Remote_Ch1_Low[3:0]

Reserved

R/W-0hR-0h
Table 8-16 THigh_Limit_Remote_Ch 1_Low Register Field Descriptions
BitFieldTypeResetDescription
7:4THigh_Limit_Remote_Ch1_Low[3:0]R/W0hLow-byte (bits 3:0) of the 12-bit temperature alert high limit setting for remote channel 1.

Use the THigh_Limit_Remote_Ch1_High register together with the THigh_Limit_Remote_Ch1_Low register to get the full 12-bit temperature alert high limit for remote channel 1.

3:0ReservedR0hReserved

8.15 TLow_Limit_Remote_Ch1_Low Register (Address = 14h) [reset = 00h]

This register is used to configure the low byte (bits 3:0) of the temperature low limit for remote channel 1.

Return to Register Map.

Figure 8-15 TLow_Limit_Remote_Ch1_Low Register
76543210
TLow_Limit_Remote_Ch1_Low[3:0]Reserved
R/W-0hR-0h
Table 8-17 TLow_Limit_Remote_Ch1_Low Register Field Descriptions
BitFieldTypeResetDescription
7:4TLow_Limit_Remote_Ch1_Low [3:0]R/W0hLow-byte (bits 3:0) of the 12-bit temperature alert low limit setting for remote channel 1.

Use the TLow_Limit_Remote_Ch1_High register together with the TLow_Limit_Remote_Ch1_Low register to get the full 12-bit temperature alert low limit for remote channel 1.

3:0ReservedR0hReserved

8.16 THigh_Limit_Remote_Ch2_High Register (Address = 15h) [reset = 55h]

This register is used to configure the high byte (bits 11:4) of the temperature high limit for remote channel 2. The default value 55h corresponds to a limit setting of 85°C.

Return to Register Map.

Figure 8-16 THigh_Limit_Remote_Ch2_High Register
76543210
THigh_Limit_Remote_Ch2_High[11:4]
R/W-55h
Table 8-18 THigh_Limit_Remote_Ch2_High Register Field Descriptions
BitFieldTypeResetDescription
7:0THigh_Limit_Remote_Ch2_High[11:4]R/W55hHigh-byte (bits 11:4) of the 12-bit temperature alert high limit setting for remote channel 2.

Use the THigh_Limit_Remote_Ch2_High register together with the THigh_Limit_Remote_Ch2_Low register to get the full 12-bit temperature alert high limit for remote channel 2.

8.17 TLow_Limit_Remote_Ch2_High Register Register (Address = 16h) [reset = 00h]

This register is used to configure the high byte (bits 11:4) of the temperature low limit for remote channel 2. The default value 00h corresponds to a limit setting of 0°C.

Return to Register Map.

Figure 8-17 TLow_Limit_Remote_Ch2_High Register
76543210
TLow_Limit_Remote_Ch2_High[11:4]
R/W-00h
Table 8-19 TLow_Limit_Remote_Ch2_High Register Field Descriptions
BitFieldTypeResetDescription
7:0TLow_Limit_Remote_Ch2_High[11:4]R/W

00h

High-byte (bits 11:4) of the 12-bit temperature alert low limit setting for remote channel 2.

Use the TLow_Limit_Remote_Ch2_High register together with theTLow_Limit_Remote_Ch2_Low register to get the full 12-bit temperature alert low limit for remote channel 2.

8.18 THigh_Limit_Remote_Ch2_Low Register (Address = 17h) [reset = 00h]

This register is used to configure the low byte (bits 3:0) of the temperature high limit for remote channel 2.

Return to Register Map.

Figure 8-18 THigh_Limit_Remote_Ch2_Low Register
76543210
THigh_Limit_Remote_Ch2_Low[3:0]

Reserved

R/W-0hR-0h
Table 8-20 THigh_Limit_Remote_Ch2_Low Register Field Descriptions
BitFieldTypeResetDescription
7:4THigh_Limit_Remote_Ch2_Low[3:0]R/W0hLow-byte (bits 3:0) of the 12-bit temperature alert high limit setting for remote channel 2.

Use the THigh_Limit_Remote_Ch2_High register together with the THigh_Limit_Remote_Ch2_Low register to get the full 12-bit temperature alert high limit for remote channel 2.

3:0ReservedR0hReserved

8.19 TLow_Limit_Remote_Ch2_Low Register (Address = 18h) [reset = 00h]

This register is used to configure the low byte (bits 3:0) of the temperature low limit for remote channel 1.

Return to Register Map.

Figure 8-19 TLow_Limit_Remote_Ch2_Low Register
76543210
TLow_Limit_Remote_Ch2_Low[3:0]Reserved
R/W-0hR-0h
Table 8-21 TLow_Limit_Remote_Ch2_Low Register Field Descriptions
BitFieldTypeResetDescription
7:4TLow_Limit_Remote_Ch2_Low [3:0]R/W0hLow-byte (bits 3:0) of the 12-bit temperature alert low limit setting for remote channel 2.

Use the TLow_Limit_Remote_Ch2_High register together with the TLow_Limit_Remote_Ch2_Low register to get the full 12-bit temperature alert low limit for remote channel 2.

3:0ReservedR0hReserved

8.20 THigh_Crit_Remote_Ch1 Register (Address = 19h) [reset = 55h]

This register is used to configure the critical limit for remote channel 1. The default value 55h corresponds to a limit setting of 85°C.

Return to Register Map.

Figure 8-20 THigh_Crit_Remote_Ch1 Register
76543210
THigh_Crit_Remote_Ch1[7:0]
R/W-55h
Table 8-22 THigh_Crit_Remote_Ch1 Register Field Descriptions
BitFieldTypeResetDescription
7:0THigh_Crit_Remote_Ch1[7:0]R/W55h8-bit remote channel 1 temperature crit limit setting.

Temperature crit limit format is an 8-bit two's complement word with a least significant bit equal to 1°C

8.21 THigh_Crit_Remote_Ch2 Register (Address = 1Ah) [reset = 55h]

This register is used to configure the critical limit for remote channel 2. The default value 55h corresponds to a limit setting of 85°C.

Return to Register Map.

Figure 8-21 THigh_Crit_Remote_Ch2 Register
76543210
THigh_Crit_Remote_Ch2[7:0]
R/W-55h
Table 8-23 THigh_Crit_Remote_Ch2 Register Field Descriptions
BitFieldTypeResetDescription
7:0THigh_Crit_Remote_Ch2[7:0]R/W55h8-bit remote channel 2 temperature crit limit setting.

Temperature crit limit format is an 8-bit two's complement word with a least significant bit equal to 1°C

8.22 Diode_Fault (Address = 1Bh) [reset = 00h]

This register is used to indicate whether either of the remote channels have a diode improperly connected.

A diode fault is identified when diode short condition occurs. When diode short is detected on any channel, the respective remote channel temperature conversion result gets is 0000h. Short bit in Diode_Fault is set to 1 and Alert pin is asserted (if no channel masks of both remote channels are set in Interrupt Mode). Short bit in Diode_Fault is unset when diode short condition clears. Alert pin can be cleared by reading Diode_Fault register and Alert Masks of both remote channels are set in both interrupt Mode and Comparator Mode, which is a special case.

Diode open condition is identified as DP open and DN open or connected to GND. When diode open condition occurs, the respective remote channel temperature conversion result gets is 0000h. Open bit in Diode_Fault is set to 1 while Alert pin is NOT asserted. Open bit in Diode_Fault is unset when diode open condition clears (diode gets connected back and a conversion happens that identifies it).

Return to Register Map.

Figure 8-22 Diode_Fault Register
76543210
Reserved

Short

Ch2_OpenCh1_OpenReserved
R-00hR-0hR-0hR-0hR-0h
Table 8-24 Diode_Fault Register Field Descriptions
BitFieldTypeResetDescription
7:4ReservedR00hReserved

3

Short

R

0h

This bit, when flagged to 1b, indicates remote channel 1 and(or) remote channel 2 are(is) shorted.
2Ch2_OpenR0hThis bit, when flagged to 1b, indicates remote channel 2 has a open condition.
1Ch1_OpenR0hThis bit, when flagged to 1b, indicates remote channel 1 has a open condition.
0ReservedR0hReserved

8.23 Alert_Mask Register (Address = 1Fh) [reset = 00h]

This register controls whether either of remote channel or the local channel is masked. Masking an alert prevents the ALERT pin from being asserted low in Interrupt Mode.

Return to Register Map.

Figure 8-23 Alert_Mask Register
76543210
ReservedMask_Ch2Mask_Ch1Mask_L
R-00hR/W-0hR/W-0hR/W-0h
Table 8-25 Alert_Mask Register Field Descriptions
BitFieldTypeResetDescription
7:3ReservedR00hReserved
2Mask_Ch2R/W0hSetting this bit to 1 prevents the ALERT pin from being asserted low when remote channel 2 is out of the temperature limit or encounters a diode fault condition.
1Mask_Ch1R/W0hSetting this bit to 1 prevents the ALERT pin from being asserted low when remote channel 1 is out of the temperature limit or encounters a diode fault condition.
0Mask_LR/W0hSetting this bit to 1 prevents the ALERT pin from being asserted low when the local channel is out of the temperature limit.

8.24 THigh_Crit_Local Register (Address = 20h) [reset = 55h]

This register is used to configure the critical limit for the local channel. The default value 55h corresponds to a limit setting of 85°C.

Return to Register Map.

Figure 8-24 THigh_Crit_Local Register
76543210
THigh_Crit_Local[7:0]
R/W-55h
Table 8-26 THigh_Crit_Local Register Field Descriptions
BitFieldTypeResetDescription
7:0THigh_Crit_Local[7:0]R/W55h8-bit local channel temperature crit limit setting.

Temperature crit limit format is an 8-bit two's complement word with a least significant bit equal to 1°C

8.25 Hysteresis Register (Address = 21h) [reset = 0Ah]

This register is used to configure the hysteresis of ALERT and TCRIT for both remote and local channels. The value for this register is a 5-bit integer value with a least significant bit equal to 1°C. Default value is 10°C.

Return to Register Map.

Figure 8-25 Hysteresis Register
76543210
ReservedHysteresis[4:0]
R-0hR/W-0Ah
Table 8-27 Hysteresis Register Field Descriptions
BitFieldTypeResetDescription
7:5ReservedR0hReserved
4:0Hysteresis[4:0]R/W0Ah5-bit temperature hysteresis.

Temperature hysteresis format is an 5-bit integer byte with a least significant bit equal to 1°C

8.26 Temp_Remote_Ch2_High Register (Address = 23h) [reset = 00h]

This register stores the high byte of the latest temperature conversion result for channel 2 of the remote temperature sensor in a 8-bit two's complement format with a LSB (Least Significant Bit) equal to 1°C.

Return to Register Map.

Figure 8-26 Temp_Remote_Ch2_High Register
76543210
Temp_Remote_Ch2[11:4]
R-00h
Table 8-28 Temp_Remote_Ch2_High Register Field Descriptions
BitFieldTypeResetDescription
7:0Temp_Remote_Ch2[11:4]R00hHigh-byte (bits 11:4) of the 12-bit temperature conversion result for remote channel 2.

Use the Temp_Remote_Ch2_High register together with the Temp_Remote_Ch2_Low register to get the full 12-bit temperature data of the remote channel 2 temperature sensor.

8.27 Temp_Remote_Ch2_Low Register (Address = 24h) [reset = 00h]

This register stores the low byte (bits 3:0) of the latest temperature conversion result for channel 2 of the remote temperature sensor.

Return to Register Map.

Figure 8-27 Temp_Remote_Ch2_Low Register
76543210
Temp_Remote_Ch2_Low[3:0]Reserved
R-0hR-0h
Table 8-29 Temp_Remote_Ch2_Low Register Field Descriptions
BitFieldTypeResetDescription
7:4Temp_Remote_Ch2_Low[3:0]R0hLow-byte (bits 3:0) of the 12-bit temperature conversion result for remote channel 1.

Use the Temp_Remote_Ch2_High register together with the Temp_Remote_Ch2_Low register to get the full 12-bit temperature data of the remote channel 2 temperature sensor.

3:0ReservedR0hReserved

8.28 η-Factor_Ch1 Register (Address = 27h) [reset = 12h]

This register is used to configure the diode ideality factor for remote channel 1 according to settings in Table 8-30. The default value 12h corresponds to the ideality factor of 1.004.

Return to Register Map.

Table 8-30 η-Factor Lookup Table
Settingη-FactorSettingη-Factor
8

0.9911

201.0225
90.9923211.0238
A0.9936221.0251
B0.9949231.0263
C0.9962241.0277
D0.9975251.0290
E0.9987261.0302
F1.0001271.0316
101.0013281.0328
111.0026291.0341
121.0042A1.0354
131.00532B1.0367
141.00662C1.0379
151.00792D1.0393
161.00922E1.0405
171.01052F1.0419
181.0118301.0431
191.0131311.0445
1A1.0144321.0456
1B1.0159331.0470
1C1.0171341.0482
1D1.0185351.0496
1E1.0198361.0508
1F1.0211371.0522

Figure 8-28 η-Factor_Ch1 Register
76543210
η-Factor_Ch1[7:0]
R/W-12h
Table 8-31 η-Factor_Ch1 Register Field Descriptions
BitFieldTypeResetDescription
7:0η-Factor_Ch1[7:0]R/W12hThis register is used to configure the diode ideality factor for remote channel 1. Refer to Table 8-30 for the specific settings.

8.29 η-Factor_Ch2 Register (Address = 28h) [reset = 12h]

This register is used to configure the diode ideality factor for remote channel 2 according to settings in η-Factor Lookup Table.The default value 12h corresponds to the ideality factor of 1.004.

Return to Register Map.

Figure 8-29 η-Factor_Ch2 Register
76543210
η-Factor_Ch2[7:0]
R/W-12h
Table 8-32 η-Factor_Ch2 Register Field Descriptions
BitFieldTypeResetDescription
7:0η-Factor_Ch2[7:0]R/W12hThis register is used to configure the diode ideality factor for remote channel 2. Refer to Table 8-30 for the specific settings.

8.30 High_Limit_Status Register (Address = 35h) [reset = 00h]

The High_Limit_Status Register contains the status bits that are set when a temperature channel high limit is exceeded. If any of these bits are set, the THigh status bit in the Status Register is also set, and the ALERT pin is asserted low.

In Interrupt Mode, reading from the High_Limit_Status Register clear all bits in the register, while also clearing the THigh status bit in the Status Register. Note that the flag is set again in the next conversion if a temperature channel high limit is exceeded. In Comparator Mode, all bits in the register and the THigh status bit in the Status Register get cleared when temperature drops below High Temperature Limit minus Hysteresis.

Return to Register Map.

Figure 8-30 High_Limit_Status Register
76543210
ReservedCh2_HighCh1_HighLocal_High
R-00hRC-0hRC-0hRC-0h
Table 8-33 High_Limit_Status Register Field Descriptions
BitFieldTypeResetDescription
7:3ReservedR00hReserved
2Ch2_HighRC0hThis bit is set when the remote temperature channel 2 rises above the configured high limit.
1Ch1_HighRC0hThis bit is set when the remote temperature channel 1 rises above the configured high limit.
0Local_HighRC0hThis bit is set when the local temperature channel rises above the configured high limit.

8.31 Low_Limit_Status Register (Address = 36h) [reset = 00h]

The Low_Limit_Status Register contains the status bits that are set when a temperature channel low limit is exceeded. If any of these bits are set, the TLow status bit in the Status Register is also set, and the ALERT pin is asserted low.

In Interrupt Mode, reading from the Low_Limit_Status Register clear all bits in the register, while also clearing the TLow status bit in the Status Register. Note that the flag is set again in the next conversion if a temperature channel low limit is exceeded. In Comparator Mode, all bits in the register and the TLow status bit in the Status Register get cleared when temperature increases above Low Temperature Limit plus Hysteresis.

Return to Register Map.

Figure 8-31 Low_Limit_Status Register
76543210
ReservedCh2_LowCh1_LowLocal_Low
R-00hRC-0hRC-0hRC-0h
Table 8-34 Low_Limit_Status Register Field Descriptions
BitFieldTypeResetDescription
7:3ReservedR00hReserved
2Ch2_LowRC0hThis bit is set when the remote temperature channel 2 drops below the configured low limit.
1Ch1_LowRC0hThis bit is set when the remote temperature channel 1 drops below the configured low limit.
0Local_LowRC0hThis bit is set when the local temperature channel drops below the configured low limit.

8.32 TCRIT_Limit_Status Register (Address = 37h) [reset = 00h]

The TCRIT_Limit_Status Register contains the status bits that are set when a temperature channel's TCRIT limit is exceeded. If any of these bits are set, the TCRIT status bit in the Status Register is also set, and the TCRIT pin is asserted low.

Reading from the TCRIT_Limit_Status Register does not clear the bits in the register. Once the temperature drops below TCRIT limit minus the TCRIT hysteresis, the corresponding status bit is automatically cleared. The TCRIT bit in Status Register is also automatically cleared when all individual channel bits are cleared in the TCRIT_Limit_Status register.

Return to Register Map.

Figure 8-32 TCRIT_Limit_Status Register
76543210
ReservedCh2_TCRITCh1_TCRITLocal_TCRIT
R-00hR-0hR-0hR-0h
Table 8-35 TCRIT_Limit_Status Register Field Descriptions
BitFieldTypeResetDescription
7:3ReservedR00hReserved
2Ch2_TCRITR0hThis bit is set when the remote temperature channel 2 exceeds the configured TCRIT limit.
1Ch1_TCRITR0hThis bit is set when the remote temperature channel 1 exceeds the configured TCRIT limit.
0Local_TCRITR0hThis bit is set when the local temperature channel exceeds the configured TCRIT limit.

8.33 Filter_Control Register (Address = 40h) [reset = 00h]

This register controls the remote diode filter level.

Return to Register Map.

Figure 8-33 Filter_Control Register
76543210
ReservedFilter_Control[1:0]
R-00hR/W-0h
Table 8-36 Filter_Control Register Field Descriptions
BitFieldTypeResetDescription
7:2ReservedR00hReserved
1:0Filter_Control[1:0]R/W0hControls the filter level. The filter is a moving average of the Remote temperature conversion results.

0h = 0 moving average (default)

1h = 4 moving average (level 1)

2h = 4 moving average (level 1)

3h = 8 moving average (level 2)

8.34 Chip_ID Register (Address = FDh) [reset = 21h]

This register contains the Chip ID for identifying the device.

Return to Register Map.

Figure 8-34 Chip_ID Register
76543210
Chip_ID[7:0]
R-21h
Table 8-37 Chip_ID Register Field Descriptions
BitFieldTypeResetDescription
7:0Chip_ID[7:0]R21hChip ID of the device.

8.35 Vendor_ID Register (Address = FEh) [reset = 60h]

This register contains the Vendor ID for identifying the device.

Return to Register Map.

Figure 8-35 Vendor_ID Register
76543210
Vendor_ID[7:0]
R-60h
Table 8-38 Vendor_ID Register Field Descriptions
BitFieldTypeResetDescription
7:0Vendor_ID[7:0]R60hVendor ID of the device.

8.36 Device_Rev_ID Register (Address = FFh) [reset = A0h]

This register contains the Device and Revision ID for identifying the device.

Return to Register Map.

Figure 8-36 Device_Rev_ID Register
76543210
Device_ID[3:0]

Rev_ID[3:0]

R-xhR-xh
Table 8-39 Device_Rev_ID Register Field Descriptions
BitFieldTypeResetDescription
7:4Device_ID[3:0]R

Ah

Device ID of the device.

3:0

Rev_ID[3:0]

R

0hRevision ID of the device.