SBOSA22A December   2021  – August 2022 TMP9R00-SP

PRODUCTION DATA  

  1. Features
  2. Applications
  3. Description
  4. Revision History
  5. Pin Configuration and Functions
  6. 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 Two-Wire Timing Requirements
      1. 6.6.1 Timing Diagrams
    7. 6.7 Typical Characteristics
  7. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1 Temperature Measurement Data
      2. 7.3.2 Series Resistance Cancellation
      3. 7.3.3 Differential Input Capacitance
      4. 7.3.4 Sensor Fault
      5. 7.3.5 THERM Functions
    4. 7.4 Device Functional Modes
      1. 7.4.1 Shutdown Mode (SD)
    5. 7.5 Programming
      1. 7.5.1 Serial Interface
        1. 7.5.1.1 Bus Overview
        2. 7.5.1.2 Bus Definitions
        3. 7.5.1.3 Serial Bus Address
        4. 7.5.1.4 Read and Write Operations
          1. 7.5.1.4.1 Single Register Reads
          2. 7.5.1.4.2 Block Register Reads
        5. 7.5.1.5 Timeout Function
        6. 7.5.1.6 High-Speed Mode
      2. 7.5.2 TMP9R00-SP Register Reset
      3. 7.5.3 Lock Register
    6. 7.6 Register Maps
      1. 7.6.1 Register Information
        1. 7.6.1.1  Pointer Register
        2. 7.6.1.2  Local and Remote Temperature Value Registers
        3. 7.6.1.3  Software Reset Register
        4. 7.6.1.4  THERM Status Register
        5. 7.6.1.5  THERM2 Status Register
        6. 7.6.1.6  Remote Channel Open Status Register
        7. 7.6.1.7  Configuration Register
        8. 7.6.1.8  η-Factor Correction Register
        9. 7.6.1.9  Remote Temperature Offset Register
        10. 7.6.1.10 THERM Hysteresis Register
        11. 7.6.1.11 Local and Remote THERM and THERM2 Limit Registers
        12. 7.6.1.12 Block Read - Auto Increment Pointer
        13. 7.6.1.13 Lock Register
        14. 7.6.1.14 Manufacturer and Device Identification Plus Revision Registers
  8. Application and Implementation
    1. 8.1 Application Information
    2. 8.2 Typical Application
      1. 8.2.1 Design Requirements
      2. 8.2.2 Detailed Design Procedure
      3. 8.2.3 Application Curve
    3. 8.3 Power Supply Recommendations
    4. 8.4 Layout
      1. 8.4.1 Layout Guidelines
      2. 8.4.2 Layout Example
  9. Device and Documentation Support
    1. 9.1 Receiving Notification of Documentation Updates
    2. 9.2 Support Resources
    3. 9.3 Trademarks
    4. 9.4 Electrostatic Discharge Caution
    5. 9.5 Glossary
  10. 10Mechanical, Packaging, and Orderable Information

Package Options

Mechanical Data (Package|Pins)
Thermal pad, mechanical data (Package|Pins)
Orderable Information

Register Maps

Table 7-3 TMP9R00-SP Register Map
PTR POR LOCK TMP9R00-SP FUNCTIONAL REGISTER - BIT DESCRIPTION REGISTER DESCRIPTION
(HEX) (HEX) (Y/N) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
00 0000 N/A LT12 LT11 LT10 LT9 LT8 LT7 LT6 LT5 LT4 LT3 LT2 LT1 LT0 01 0 0 Local Temperature
01 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 1
02 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 2
03 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 3
04 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 4
05 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 5
06 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 6
07 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 7
08 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 8
20 0000 N/A RST 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Software Reset Register
21 N/A N/A R8TH R7TH R6TH R5TH R4TH R3TH R2TH R1TH LTH 0 0 0 0 0 0 0 THERM Status
22 N/A N/A R8TH2 R7TH2 R6TH2 R5TH2 R4TH2 R3TH2 R2TH2 R1TH2 LTH2 0 0 0 0 0 0 0 THERM2 Status
23 N/A N/A R8OPN R7OPN R6OPN R5OPN R4OPN R3OPN R2OPN R1OPN 0 0 0 0 0 0 0 0 Remote Channel OPEN Status
30 FF9C Y REN8 REN7 REN6 REN5 REN4 REN3 REN2 REN1 LEN OS SD CR2 CR1 CR0 BUSY 0 Configuration Register (Enables, OneShot, ShutDown, ConvRate, BUSY)
38 0500 Y 0 HYS11 HYS10 HYS9 HYS8 HYS7 HYS6 HYS5 HYS4 0 0 0 0 0 0 0 THERM Hysteresis
39 7FC0 Y LTH1_12 LTH1_11 LTH1_10 LTH1_09 LTH1_08 LTH1_07 LTH1_06 LTH1_05 LTH1_04 LTH1_03 0 0 0 0 0 0 Local Temperature THERM Limit
3A 7FC0 Y LTH2_12 LTH2_11 LTH2_10 LTH2_09 LTH2_08 LTH2_07 LTH2_06 LTH2_05 LTH2_04 LTH2_03 0 0 0 0 0 0 Local Temperature THERM2 Limit
40 0000 Y ROS12 ROS122 ROS10 ROS9 ROS8 ROS7 ROS6 ROS5 ROS4 ROS3 ROS2 ROS1 ROS0 0 0 0 Remote Temperature 1 Offset
41 0000 Y RNC7 RNC6 RNC5 RNC4 RNC3 RNC2 RNC1 RNC0 0 0 0 0 0 0 0 0 Remote Temperature 1 η-Factor Correction
42 7FC0 Y RTH1_12 RTH1_11 RTH1_10 RTH1_09 RTH1_08 RTH1_07 RTH1_06 RTH1_05 RTH1_04 RTH1_03 0 0 0 0 0 0 Remote Temperature 1 THERM Limit
43 7FC0 Y RTH2_12 RTH2_11 RTH2_10 RTH2_09 RTH2_08 RTH2_07 RTH2_06 RTH2_05 RTH2_04 RTH2_03 0 0 0 0 0 0 Remote Temperature 1 THERM2 Limit
48 0000 Y ROS12 ROS12 ROS10 ROS9 ROS8 ROS7 ROS6 ROS5 ROS4 ROS3 ROS2 ROS1 ROS0 0 0 0 Remote Temperature 2 Offset
49 0000 Y RNC7 RNC6 RNC5 RNC4 RNC3 RNC2 RNC1 RNC0 0 0 0 0 0 0 0 0 Remote Temperature 2 η-Factor Correction
4A 7FC0 Y RTH1_12 RTH1_11 RTH1_10 RTH1_09 RTH1_08 RTH1_07 RTH1_06 RTH1_05 RTH1_04 RTH1_03 0 0 0 0 0 0 Remote Temperature 2 THERM Limit
4B 7FC0 Y RTH2_12 RTH2_11 RTH2_10 RTH2_09 RTH2_08 RTH2_07 RTH2_06 RTH2_05 RTH2_04 RTH2_03 0 0 0 0 0 0 Remote Temperature 2 THERM2 Limit
50 0000 Y ROS12 ROS12 ROS10 ROS9 ROS8 ROS7 ROS6 ROS5 ROS4 ROS3 ROS2 ROS1 ROS0 0 0 0 Remote Temperature 3 Offset
51 0000 Y RNC7 RNC6 RNC5 RNC4 RNC3 RNC2 RNC1 RNC0 0 0 0 0 0 0 0 0 Remote Temperature 3 η-Factor Correction
52 7FC0 Y RTH1_12 RTH1_11 RTH1_10 RTH1_09 RTH1_08 RTH1_07 RTH1_06 RTH1_05 RTH1_04 RTH1_03 0 0 0 0 0 0 Remote Temperature 3 THERM Limit
53 7FC0 Y RTH2_12 RTH2_11 RTH2_10 RTH2_09 RTH2_08 RTH2_07 RTH2_06 RTH2_05 RTH2_04 RTH2_03 0 0 0 0 0 0 Remote Temperature 3 THERM2 limit
58 0000 Y ROS12 ROS12 ROS10 ROS9 ROS8 ROS7 ROS6 ROS5 ROS4 ROS3 ROS2 ROS1 ROS0 0 0 0 Remote temperature 4 Offset
59 0000 Y RNC7 RNC6 RNC5 RNC4 RNC3 RNC2 RNC1 RNC0 0 0 0 0 0 0 0 0 Remote Temperature 4 η-Factor Correction
5A 7FC0 Y RTH1_12 RTH1_11 RTH1_10 RTH1_09 RTH1_08 RTH1_07 RTH1_06 RTH1_05 RTH1_04 RTH1_03 0 0 0 0 0 0 Remote Temperature 4 THERM Limit
5B 7FC0 Y RTH2_12 RTH2_11 RTH2_10 RTH2_09 RTH2_08 RTH2_07 RTH2_06 RTH2_05 RTH2_04 RTH2_03 0 0 0 0 0 0 Remote Temperature 4 THERM2 Limit
60 0000 Y ROS12 ROS12 ROS10 ROS9 ROS8 ROS7 ROS6 ROS5 ROS4 ROS3 ROS2 ROS1 ROS0 0 0 0 Remote Temperature 5 Offset
61 0000 Y RNC7 RNC6 RNC5 RNC4 RNC3 RNC2 RNC1 RNC0 0 0 0 0 0 0 0 0 Remote Temperature 5 η-Factor Correction
62 7FC0 Y RTH1_12 RTH1_11 RTH1_10 RTH1_09 RTH1_08 RTH1_07 RTH1_06 RTH1_05 RTH1_04 RTH1_03 0 0 0 0 0 0 Remote Temperature 5 THERM Limit
63 7FC0 Y RTH2_12 RTH2_11 RTH2_10 RTH2_09 RTH2_08 RTH2_07 RTH2_06 RTH2_05 RTH2_04 RTH2_03 0 0 0 0 0 0 Remote Temperature 5 THERM2 Limit
68 0000 Y ROS12 ROS12 ROS10 ROS9 ROS8 ROS7 ROS6 ROS5 ROS4 ROS3 ROS2 ROS1 ROS0 0 0 0 Remote Temperature 6 Offset
69 0000 Y RNC7 RNC6 RNC5 RNC4 RNC3 RNC2 RNC1 RNC0 0 0 0 0 0 0 0 0 Remote Temperature 6 η-Factor Correction
6A 7FC0 Y RTH1_12 RTH1_11 RTH1_10 RTH1_09 RTH1_08 RTH1_07 RTH1_06 RTH1_05 RTH1_04 RTH1_03 0 0 0 0 0 0 Remote Temperature 6 THERM Limit
6B 7FC0 Y RTH2_12 RTH2_11 RTH2_10 RTH2_09 RTH2_08 RTH2_07 RTH2_06 RTH2_05 RTH2_04 RTH2_03 0 0 0 0 0 0 Remote Temperature 6 THERM2 Limit
70 0000 Y ROS12 ROS12 ROS10 ROS9 ROS8 ROS7 ROS6 ROS5 ROS4 ROS3 ROS2 ROS1 ROS0 0 0 0 Remote Temperature 7 Offset
71 0000 Y RNC7 RNC6 RNC5 RNC4 RNC3 RNC2 RNC1 RNC0 0 0 0 0 0 0 0 0 Remote Temperature 7 η-Factor Correction
72 7FC0 Y RTH1_12 RTH1_11 RTH1_10 RTH1_09 RTH1_08 RTH1_07 RTH1_06 RTH1_05 RTH1_04 RTH1_03 0 0 0 0 0 0 Remote Temperature 7 THERM Limit
73 7FC0 Y RTH2_12 RTH2_11 RTH2_10 RTH2_09 RTH2_08 RTH2_07 RTH2_06 RTH2_05 RTH2_04 RTH2_03 0 0 0 0 0 0 Remote Temperature 7 THERM2 Limit
78 0000 Y ROS12 ROS12 ROS10 ROS9 ROS8 ROS7 ROS6 ROS5 ROS4 ROS3 ROS2 ROS1 ROS0 0 0 0 Remote Temperature 8 Offset
79 0000 Y RNC7 RNC6 RNC5 RNC4 RNC3 RNC2 RNC1 RNC0 0 0 0 0 0 0 0 0 Remote Temperature 8 η-Factor Correction
7A 7FC0 Y RTH1_12 RTH1_11 RTH1_10 RTH1_09 RTH1_08 RTH1_07 RTH1_06 RTH1_05 RTH1_04 RTH1_03 0 0 0 0 0 0 Remote Temperature 8 THERM Limit
7B 7FC0 Y RTH2_12 RTH2_11 RTH2_10 RTH2_09 RTH2_08 RTH2_07 RTH2_06 RTH2_05 RTH2_04 RTH2_03 0 0 0 0 0 0 Remote Temperature 8 THERM2 Limit
80 0000 N/A LT12 LT11 LT10 LT9 LT8 LT7 LT6 LT5 LT4 LT3 LT2 LT1 LT0 0 0 0 Local Temperature (Block Read Range - Auto Increment Pointer Register)
81 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 1 (Block Read Range - Auto Increment Pointer Register)
82 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 2 (Block Read Range - Auto Increment Pointer Register)
83 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 3 (Block Read Range - Auto Increment Pointer Register)
84 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 4 (Block Read Range - Auto Increment Pointer Register)
85 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 5 (Block Read Range - Auto Increment Pointer Register)
86 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 6 (Block Read Range - Auto Increment Pointer Register)
87 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 7 (Block Read Range - Auto Increment Pointer Register)
88 0000 N/A RT12 RT11 RT10 RT9 RT8 RT7 RT6 RT5 RT4 RT3 RT2 RT1 RT0 0 0 0 Remote Temperature 8 (Block Read Range - Auto Increment Pointer Register)
C4 8000 N/A Write 0x5CA6 to lock registers and 0xEB19 to unlock registers Lock Register. This locks the registers after initialization.
Read back: locked 0x8000; unlocked 0x0000
FE 5449 N/A 0 1 0 1 0 1 0 0 0 1 0 0 1 0 0 1 Manufacturers Identification Register
FF 0468 N/A 0 0 0 0 0 1 0 0 0 1 1 0 1 0 0 0 Device Identification/Revision Register
  1. Register bits highlighted in purple are reserved for future use and always report 0; writes to these bits are ignored.
  2. Register bits highlighted in green show sign extended values.