SBASAP1 November   2026 TMAG3101-Q1

ADVANCE INFORMATION  

  1.   1
  2. 1 Features
  3. 2 Applications
  4. 3 Description
  5. 4 Errata (Pre-Production Material)
  6. 5 Pin Configuration and Functions
  7. 6 Specifications
    1. 6.1  Absolute Maximum Ratings
    2. 6.2  ESD Ratings
    3. 6.3  Thermal Information
    4. 6.4  Recommended Operating Conditions
    5. 6.5  Electrical Characteristics
    6. 6.6  Magnetic Characteristics
    7. 6.7  Temperature Sensor Characteristics
    8. 6.8  PWM Interface Characteristics
    9. 6.9  SENT Interface Characteristics
    10. 6.10 Analog Output Interface Characteristics
    11. 6.11 SWIFT Interface Characteristics
    12. 6.12 Power up Timing
    13. 6.13 Typical Characteristics
  8. 7 Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1  Sensor Location
      2. 7.3.2  Magnetic Range Selection
      3. 7.3.3  Signal Path
      4. 7.3.4  Conversion Time
      5. 7.3.5  Magnetic Flux Direction
      6. 7.3.6  Sensor Conversion Selection
      7. 7.3.7  Temperature Coefficient
      8. 7.3.8  Hysteresis Function
      9. 7.3.9  Magnetic Sensor Offset Correction
      10. 7.3.10 Magnetic Sensor Gain Correction
      11. 7.3.11 Phase Correction
      12. 7.3.12 2D Angle Definition
      13. 7.3.13 Alpha and Beta Angle Definition
      14. 7.3.14 Angle Polarity
      15. 7.3.15 Angle Offset
      16. 7.3.16 Linearization
        1. 7.3.16.1 Fixed Point Linearization
        2. 7.3.16.2 Variable Point Linearization
      17. 7.3.17 Threshold Check
      18. 7.3.18 Analog/PWM Output Range Scaling
      19. 7.3.19 Diagnostics
        1. 7.3.19.1  EEPROM Power Fault Check
        2. 7.3.19.2  EEPROM ECC Check
        3. 7.3.19.3  VCC Check
        4. 7.3.19.4  OUT Overcurrent Protection
        5. 7.3.19.5  Oscillator Integrity Check
        6. 7.3.19.6  Internal LDO Under Voltage Check
        7. 7.3.19.7  Power-On Reset (POR) Check
        8. 7.3.19.8  Magnetic Field Threshold Check
        9. 7.3.19.9  Temperature Threshold Check
        10. 7.3.19.10 Analog Front-End (AFE) Check
        11. 7.3.19.11 Hall Resistance and Switch Matrix Check
        12. 7.3.19.12 Hall Offset Check
        13. 7.3.19.13 ADC Check
        14. 7.3.19.14 2D Angle or Alpha Angle Threshold Check
        15. 7.3.19.15 Magnitude or Beta Angle Threshold Check
        16. 7.3.19.16 Memory (RAM/ROM) Check
        17. 7.3.19.17 Configuration Register Check
        18. 7.3.19.18 Stack Overflow Check
        19. 7.3.19.19 Watchdog Timer Check
        20. 7.3.19.20 Response to Diagnostic Error During SENT Output Modes
        21. 7.3.19.21 Response to Diagnostic Error During Analog/PWM Output Modes
    4. 7.4 Device Functional Modes
      1. 7.4.1 Operating Modes
        1. 7.4.1.1 Single Wire Interface for Test (SWIFT) Mode (OPERATING_MODE = 0h)
        2. 7.4.1.2 SENT and Triggered SENT Operating Modes
          1. 7.4.1.2.1 Synchronous Triggered SENT Mode (Triggered Conversions) (OPERATING_MODE = 1h)
          2. 7.4.1.2.2 Synchronous SENT Mode (Synchronized Conversions and SENT Frames) (OPERATING_MODE = 2h)
          3. 7.4.1.2.3 Asynchronous Triggered SENT Mode (Continuous Conversions) (OPERATING_MODE = 3h)
          4. 7.4.1.2.4 Asynchronous SENT Mode (Continuous Conversion) (OPERATING_MODE = 4h)
          5. 7.4.1.2.5 Triggered SENT Trigger Pulses
            1. 7.4.1.2.5.1 Falling Edge, Falling Edge (FEFE) Trigger Pulse
            2. 7.4.1.2.5.2 Falling Edge, Rising Edge (FERE) Trigger Pulse
          6. 7.4.1.2.6 SENT Data Formats
            1. 7.4.1.2.6.1 SENT Fast Frame Examples
            2. 7.4.1.2.6.2 SENT CRC Calculation
            3. 7.4.1.2.6.3 SENT Slow Channel Data
              1. 7.4.1.2.6.3.1 Short Serial Message
              2. 7.4.1.2.6.3.2 Enhanced Serial Message
              3. 7.4.1.2.6.3.3 Slow Serial Message Data
              4. 7.4.1.2.6.3.4 Slow Serial Message Error Code
        3. 7.4.1.3 Analog Continuous Conversion Mode (OPERATING_MODE = 6h)
        4. 7.4.1.4 PWM Continuous Conversion Mode (OPERATING_MODE = 7h)
    5. 7.5 Programming
      1. 7.5.1 Single Wire Interface for Test (SWIFT) Protocol Overview
        1. 7.5.1.1 UART Implementation of SWIFT Symbols
          1. 7.5.1.1.1 Timing Reset Pulse
          2. 7.5.1.1.2 Standard Reset and Presence Pulse
          3. 7.5.1.1.3 Host Write 1/0
          4. 7.5.1.1.4 Host Read 1/0
          5. 7.5.1.1.5 Alternative UART Byte to SWIFT Bit Mapping
        2. 7.5.1.2 SWIFT Signaling
        3. 7.5.1.3 SWIFT Command Sequences
          1. 7.5.1.3.1 Global Commands
            1. 7.5.1.3.1.1 Enable SWIFT Mode [0x03]
          2. 7.5.1.3.2 Selection Commands
            1. 7.5.1.3.2.1 Single-Drop Commands
              1. 7.5.1.3.2.1.1 Read ID [0xE3]
              2. 7.5.1.3.2.1.2 Skip ID [0xD3]
            2. 7.5.1.3.2.2 Multi-Drop Commands
              1. 7.5.1.3.2.2.1 Search Die ID [0x33]
              2. 7.5.1.3.2.2.2 Select SWIFT ID [0xA3]
              3. 7.5.1.3.2.2.3 Select Physical ID [0xB3]
              4. 7.5.1.3.2.2.4 Select Dynamic ID [0xC3]
              5. 7.5.1.3.2.2.5 Resume [0xF3]
          3. 7.5.1.3.3 Function Commands
            1. 7.5.1.3.3.1 Memory Function Commands
              1. 7.5.1.3.3.1.1 Write Scratch Pad [0x5F]
              2. 7.5.1.3.3.1.2 Read Scratch Pad [0x5A]
              3. 7.5.1.3.3.1.3 Copy Scratch Pad [0x55]
              4. 7.5.1.3.3.1.4 Read Memory Page [0x50]
            2. 7.5.1.3.3.2 Sensor Function Commands
              1. 7.5.1.3.3.2.1 Assign Dynamic ID [0xCA]
              2. 7.5.1.3.3.2.2 Clear Dynamic ID [0xC5]
              3. 7.5.1.3.3.2.3 Read 32-bit Register [0x90]
              4. 7.5.1.3.3.2.4 Write 32-bit Register [0x60]
        4. 7.5.1.4 Entering SWIFT Mode Through Operating Modes
        5. 7.5.1.5 Register Lockout Modes
      2. 7.5.2 Data Definition
        1. 7.5.2.1 Magnetic Sensor Data
        2. 7.5.2.2 Temperature Sensor Data
        3. 7.5.2.3 Angle and Magnitude Data Definition
  9. 8 Register Map
    1. 8.1 TMAG3101-Q1 Registers
  10. 9 Application and Implementation
    1. 9.1 Application Information
      1. 9.1.1 Selecting the Sensitivity Option
    2. 9.2 Typical Application
      1. 9.2.1 Design Requirements
      2. 9.2.2 Detailed Design Procedure
    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 Receiving Notification of Documentation Updates
    2. 10.2 Support Resources
    3. 10.3 Trademarks
    4. 10.4 Electrostatic Discharge Caution
    5. 10.5 Glossary
  12. 11Revision History
  13. 12Mechanical, Packaging, and Orderable Information
    1. 12.1 Package Option Addendum
    2. 12.2 Tape and Reel Information

Package Options

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

TMAG3101-Q1 Automotive, High-Precision, Linear 3D Hall-Effect Sensor With SENT/ PWM/Analog Interface