SBOSAJ7A October 2025 – December 2025 TMP4719
PRODUCTION DATA
| REGISTER ADDRESS | SHARED ADDRESS | TYPE | RESET | ACRONYM | REGISTER NAME | SECTION |
|---|---|---|---|---|---|---|
| 00h | N/A | R | 00h | Temp_Local | Local temperature register | GO |
| 01h | N/A | R | 00h | Temp_Remote_Ch1_High | Remote (Channel 1) temperature (high byte) register | GO |
| 02h | N/A | R | 00h | Status | Status register | GO |
| 03h | 09h | R/W | 00h | Configuration | Configuration register | GO |
| 04h | 0Ah | R/W | 06h | Conv_Period | Conversion period register | GO |
| 05h | 0Bh | R/W | 55h | THigh_Limit_Local | Local temperature high limit register | GO |
| 06h | 0Ch | R/W | 00h | TLow_Limit_Local | Local temperature low limit register | GO |
| 07h | 0Dh | R/W | 55h | THigh_Limit_Remote_Ch1_High | Remote (Channel 1) high limit (high byte) register | GO |
| 08h | 0Eh | R/W | 00h | TLow_Limit_Remote_Ch1_High | Remote (Channel 1) low limit (high byte) register | GO |
| 0Fh | N/A | W | 00h | One_Shot | One shot conversion register | GO |
| 10h | N/A | R | 00h | Temp_Remote_Ch1_Low | Remote (Channel 1) temperature (low byte) register | GO |
| 11h | N/A | R/W | 00h | Scratchpad1 | Scratchpad 1 register | GO |
| 12h | N/A | R/W | 00h | Scratchpad2 | Scratchpad 2 register | GO |
| 13h | N/A | R/W | 00h | THigh_Limit_Remote_Ch1_Low | Remote (Channel 1) high limit (low byte) register | GO |
| 14h | N/A | R/W | 00h | TLow_Limit_Remote_Ch1_Low | Remote (Channel 1) low limit (low byte) register | GO |
15h | N/A | R/W | 55h | THigh_Limit_Remote_Ch2_High | Remote (Channel 2) high limit (high byte) register | GO |
| 16h | N/A | R/W | 00h | TLow_Limit_Remote_Ch2_High | Remote (Channel 2) low limit (high byte) register | GO |
17h | N/A | R/W | 00h | THigh_Limit_Remote_Ch2_Low | Remote (Channel 2) high limit (low byte) register | GO |
18h | N/A | R/W | 00h | TLow_Limit_Remote_Ch2_Low | Remote (Channel 2) low limit (low byte) register | GO |
| 19h | N/A | R/W | 55h | THigh_Crit_Remote_Ch1 | Remote (Channel 1) T_CRIT limit register | GO |
| 1Ah | N/A | R/W | 55h | THigh_Crit_Remote_Ch2 | Remote (Channel 2) T_CRIT limit register | GO |
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_Local | Local T_CRIT limit register | GO |
| 21h | N/A | R/W | 0Ah | Hysteresis | Hysteresis register for ALERT and T_CRIT | GO |
23h | N/A | R | 00h | Temp_Remote_Ch2_High | Remote (Channel 2) temperature (high byte) register | GO |
24h | N/A | R | 00h | Temp_Remote_Ch2_Low | Remote (Channel 2) temperature (low byte) register | GO |
27h | N/A | R/W | 12h | η-Factor_Ch1 | Remote (Channel 1) η-Factor correction register | GO |
28h | N/A | R/W | 12h | η-Factor_Ch2 | Remote (Channel 2) η-Factor correction register | GO |
35h | N/A | RC | 00h | THigh_Limit_Status | High limit status register | GO |
| 36h | N/A | RC | 00h | TLow_Limit_Status | Low limit status register | GO |
| 37h | N/A | R | 00h | TCRIT_Limit_Status | T_CRIT limit status register | GO |
40h | N/A | R/W | 00h | Filter_Control | Digital filter setting register | GO |
| FDh | N/A | R | 21h | Chip_ID | Chip ID register | GO |
| FEh | N/A | R | 60h | Vendor_ID | Vendor ID register | GO |
| FFh | N/A | R | A0h | Device_Rev_ID | Device and Revision ID register | GO |
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| RC | R C | Read to Clear |
| Write Type | ||
| W | W | Write |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Temp_Local[7:0] | |||||||
| R-00h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | Temp_Local[7:0] | R | 00h | 8-bit local temperature conversion result. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Temp_Remote_Ch1[11:4] | |||||||
| R-00h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | Temp_Remote_Ch1[11:4] | R | 00h | High-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. |
Return to Register Map.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ADC_Busy | Reserved | THigh | TLow | Remote_Fault | TCrit | Reserved | |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | ADC_Busy | R | 0h | Indicates if the ADC is busy in the middle of a conversion 0h = The ADC is idle 1h = The ADC is converting |
| 6-5 | Reserved | R | 0h | Reserved |
| 4 | THigh | R | 0h | Indicates 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 |
| 3 | TLow | R | 0h | Indicates 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 |
| 2 | Remote_Fault | R | 0h | Indicates 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 | TCrit | R | 0h | Indicates 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. |
| 0 | Reserved | R | 0h | Reserved |
Return to Register Map.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Alert_Mask | Mode | Alert_Mode | Reserved | ||||
| R/W-0h | R/W-0h | R/W-0h | R-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | Alert_Mask | R/W | 0h | 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. |
| 6 | Mode | R/W | 0h | Controls 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 | 0h | Configures 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 | R | 0h | Reserved |
This register is used to configure the conversion period of the device.
Return to Register Map.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Reserved | Conv_Period[3:0] | ||||||
| R-0h | R/W-6h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:4 | Reserved | R | 0h | Reserved |
| 3:0 | Conv_Period[3:0] | R/W | 6h | Conversion 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 |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| THigh_Limit_Local[7:0] | |||||||
| R/W-55h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | THigh_Limit_Local[7:0] | R/W | 55h | 8-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 |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TLow_Limit_Local[7:0] | |||||||
| R/W-00h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | TLow_Limit_Local[7:0] | R/W | 00h | 8-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 |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| THigh_Limit_Remote_Ch1_High[11:4] | |||||||
| R/W-55h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | THigh_Limit_Remote_Ch1_High[11:4] | R/W | 55h | High-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. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TLow_Limit_Remote_Ch1_High[11:4] | |||||||
| R/W-00h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | TLow_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. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| One_Shot[7:0] | |||||||
| W-00h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | One_Shot[7:0] | W | 00h | Writing any value to this register triggers a One_Shot conversion while in Shutdown Mode. In continuous mode there is no effect. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Temp_Remote_Ch1_Low[3:0] | Reserved | ||||||
| R-0h | R-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:4 | Temp_Remote_Ch1_Low[3:0] | R | 0h | Low-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:0 | Reserved | R | 0h | Reserved |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Scratchpad1[7:0] | |||||||
| R/W-00h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | Scratchpad1[7:0] | R/W | 00h | 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. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Scratchpad2[7:0] | |||||||
| R/W-00h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | Scratchpad2[7:0] | R/W | 00h | 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. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| THigh_Limit_Remote_Ch1_Low[3:0] | Reserved | ||||||
| R/W-0h | R-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:4 | THigh_Limit_Remote_Ch1_Low[3:0] | R/W | 0h | Low-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:0 | Reserved | R | 0h | Reserved |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TLow_Limit_Remote_Ch1_Low[3:0] | Reserved | ||||||
| R/W-0h | R-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:4 | TLow_Limit_Remote_Ch1_Low [3:0] | R/W | 0h | Low-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:0 | Reserved | R | 0h | Reserved |
Return to Register Map.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| THigh_Limit_Remote_Ch2_High[11:4] | |||||||
| R/W-55h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | THigh_Limit_Remote_Ch2_High[11:4] | R/W | 55h | High-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. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TLow_Limit_Remote_Ch2_High[11:4] | |||||||
| R/W-00h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | TLow_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. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| THigh_Limit_Remote_Ch2_Low[3:0] | Reserved | ||||||
| R/W-0h | R-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:4 | THigh_Limit_Remote_Ch2_Low[3:0] | R/W | 0h | Low-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:0 | Reserved | R | 0h | Reserved |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TLow_Limit_Remote_Ch2_Low[3:0] | Reserved | ||||||
| R/W-0h | R-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:4 | TLow_Limit_Remote_Ch2_Low [3:0] | R/W | 0h | Low-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:0 | Reserved | R | 0h | Reserved |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| THigh_Crit_Remote_Ch1[7:0] | |||||||
| R/W-55h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | THigh_Crit_Remote_Ch1[7:0] | R/W | 55h | 8-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 |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| THigh_Crit_Remote_Ch2[7:0] | |||||||
| R/W-55h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | THigh_Crit_Remote_Ch2[7:0] | R/W | 55h | 8-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 |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Reserved | Short | Ch2_Open | Ch1_Open | Reserved | |||
| R-00h | R-0h | R-0h | R-0h | R-0h | |||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:4 | Reserved | R | 00h | Reserved |
3 | Short | R | 0h | This bit, when flagged to 1b, indicates remote channel 1 and(or) remote channel 2 are(is) shorted. |
| 2 | Ch2_Open | R | 0h | This bit, when flagged to 1b, indicates remote channel 2 has a open condition. |
| 1 | Ch1_Open | R | 0h | This bit, when flagged to 1b, indicates remote channel 1 has a open condition. |
| 0 | Reserved | R | 0h | Reserved |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Reserved | Mask_Ch2 | Mask_Ch1 | Mask_L | ||||
| R-00h | R/W-0h | R/W-0h | R/W-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:3 | Reserved | R | 00h | Reserved |
| 2 | Mask_Ch2 | R/W | 0h | Setting 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. |
| 1 | Mask_Ch1 | R/W | 0h | Setting 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. |
| 0 | Mask_L | R/W | 0h | Setting this bit to 1 prevents the ALERT pin from being asserted low when the local channel is out of the temperature limit. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| THigh_Crit_Local[7:0] | |||||||
| R/W-55h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | THigh_Crit_Local[7:0] | R/W | 55h | 8-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 |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Reserved | Hysteresis[4:0] | ||||||
| R-0h | R/W-0Ah | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:5 | Reserved | R | 0h | Reserved |
| 4:0 | Hysteresis[4:0] | R/W | 0Ah | 5-bit temperature hysteresis. Temperature hysteresis format is an 5-bit integer byte with a least significant bit equal to 1°C |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Temp_Remote_Ch2[11:4] | |||||||
| R-00h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | Temp_Remote_Ch2[11:4] | R | 00h | High-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. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Temp_Remote_Ch2_Low[3:0] | Reserved | ||||||
| R-0h | R-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:4 | Temp_Remote_Ch2_Low[3:0] | R | 0h | Low-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:0 | Reserved | R | 0h | Reserved |
Return to Register Map.
| Setting | η-Factor | Setting | η-Factor |
|---|---|---|---|
| 8 | 0.9911 | 20 | 1.0225 |
| 9 | 0.9923 | 21 | 1.0238 |
| A | 0.9936 | 22 | 1.0251 |
| B | 0.9949 | 23 | 1.0263 |
| C | 0.9962 | 24 | 1.0277 |
| D | 0.9975 | 25 | 1.0290 |
| E | 0.9987 | 26 | 1.0302 |
| F | 1.0001 | 27 | 1.0316 |
| 10 | 1.0013 | 28 | 1.0328 |
| 11 | 1.0026 | 29 | 1.0341 |
| 12 | 1.004 | 2A | 1.0354 |
| 13 | 1.0053 | 2B | 1.0367 |
| 14 | 1.0066 | 2C | 1.0379 |
| 15 | 1.0079 | 2D | 1.0393 |
| 16 | 1.0092 | 2E | 1.0405 |
| 17 | 1.0105 | 2F | 1.0419 |
| 18 | 1.0118 | 30 | 1.0431 |
| 19 | 1.0131 | 31 | 1.0445 |
| 1A | 1.0144 | 32 | 1.0456 |
| 1B | 1.0159 | 33 | 1.0470 |
| 1C | 1.0171 | 34 | 1.0482 |
| 1D | 1.0185 | 35 | 1.0496 |
| 1E | 1.0198 | 36 | 1.0508 |
| 1F | 1.0211 | 37 | 1.0522 |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| η-Factor_Ch1[7:0] | |||||||
| R/W-12h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | η-Factor_Ch1[7:0] | R/W | 12h | This register is used to configure the diode ideality factor for remote channel 1. Refer to Table 8-30 for the specific settings. |
Return to Register Map.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| η-Factor_Ch2[7:0] | |||||||
| R/W-12h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | η-Factor_Ch2[7:0] | R/W | 12h | This register is used to configure the diode ideality factor for remote channel 2. Refer to Table 8-30 for the specific settings. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Reserved | Ch2_High | Ch1_High | Local_High | ||||
| R-00h | RC-0h | RC-0h | RC-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:3 | Reserved | R | 00h | Reserved |
| 2 | Ch2_High | RC | 0h | This bit is set when the remote temperature channel 2 rises above the configured high limit. |
| 1 | Ch1_High | RC | 0h | This bit is set when the remote temperature channel 1 rises above the configured high limit. |
| 0 | Local_High | RC | 0h | This bit is set when the local temperature channel rises above the configured high limit. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Reserved | Ch2_Low | Ch1_Low | Local_Low | ||||
| R-00h | RC-0h | RC-0h | RC-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:3 | Reserved | R | 00h | Reserved |
| 2 | Ch2_Low | RC | 0h | This bit is set when the remote temperature channel 2 drops below the configured low limit. |
| 1 | Ch1_Low | RC | 0h | This bit is set when the remote temperature channel 1 drops below the configured low limit. |
| 0 | Local_Low | RC | 0h | This bit is set when the local temperature channel drops below the configured low limit. |
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.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Reserved | Ch2_TCRIT | Ch1_TCRIT | Local_TCRIT | ||||
| R-00h | R-0h | R-0h | R-0h | ||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:3 | Reserved | R | 00h | Reserved |
| 2 | Ch2_TCRIT | R | 0h | This bit is set when the remote temperature channel 2 exceeds the configured TCRIT limit. |
| 1 | Ch1_TCRIT | R | 0h | This bit is set when the remote temperature channel 1 exceeds the configured TCRIT limit. |
| 0 | Local_TCRIT | R | 0h | This bit is set when the local temperature channel exceeds the configured TCRIT limit. |
This register controls the remote diode filter level.
Return to Register Map.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Reserved | Filter_Control[1:0] | ||||||
| R-00h | R/W-0h | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:2 | Reserved | R | 00h | Reserved |
| 1:0 | Filter_Control[1:0] | R/W | 0h | Controls 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) |
This register contains the Chip ID for identifying the device.
Return to Register Map.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Chip_ID[7:0] | |||||||
| R-21h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | Chip_ID[7:0] | R | 21h | Chip ID of the device. |
This register contains the Vendor ID for identifying the device.
Return to Register Map.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Vendor_ID[7:0] | |||||||
| R-60h | |||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:0 | Vendor_ID[7:0] | R | 60h | Vendor ID of the device. |
This register contains the Device and Revision ID for identifying the device.
Return to Register Map.
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| Device_ID[3:0] | Rev_ID[3:0] | ||||||
| R-xh | R-xh | ||||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:4 | Device_ID[3:0] | R | Ah | Device ID of the device. |
3:0 | Rev_ID[3:0] | R | 0h | Revision ID of the device. |