ZHCSKK3B December   2019  – February 2022 TPS6594-Q1

PRODUCTION DATA  

  1. 特性
  2. 应用
  3. 说明
    1.     4
  4. Revision History
  5. 说明(续)
  6. Pin Configuration and Functions
    1. 6.1 Digital Signal Descriptions
  7. Specifications
    1. 7.1  Absolute Maximum Ratings
    2. 7.2  ESD Ratings
    3. 7.3  Recommended Operating Conditions
    4. 7.4  Thermal Information
    5. 7.5  General Purpose Low Drop-Out Regulators (LDO1, LDO2, LDO3)
    6. 7.6  Low Noise Low Drop-Out Regulator (LDO4)
    7. 7.7  Internal Low Drop-Out Regulators (LDOVRTC, LDOVINT)
    8. 7.8  BUCK1, BUCK2, BUCK3, BUCK4 and BUCK5 Regulators
    9. 7.9  Reference Generator (BandGap)
    10. 7.10 Monitoring Functions
    11. 7.11 Clocks, Oscillators, and PLL
    12. 7.12 Thermal Monitoring and Shutdown
    13. 7.13 System Control Thresholds
    14. 7.14 Current Consumption
    15. 7.15 Backup Battery Charger
    16. 7.16 Digital Input Signal Parameters
    17. 7.17 Digital Output Signal Parameters
    18. 7.18 I/O Pullup and Pulldown Resistance
    19. 7.19 I2C Interface
    20. 7.20 Serial Peripheral Interface (SPI)
    21. 7.21 Typical Characteristics
  8. Detailed Description
    1. 8.1 Overview
    2. 8.2 Functional Block Diagram
    3. 8.3 Feature Description
      1. 8.3.1  System Supply Voltage Monitor and Over-Voltage Protection
      2. 8.3.2  Power Resources (Bucks and LDOs)
        1. 8.3.2.1 Buck Regulators
          1. 8.3.2.1.1  BUCK Regulator Overview
          2. 8.3.2.1.2  Multi-Phase Operation and Phase-Adding or Shedding
          3. 8.3.2.1.3  Transition Between PWM and PFM Modes
          4. 8.3.2.1.4  Multi-Phase BUCK Regulator Configurations
          5. 8.3.2.1.5  Spread-Spectrum Mode
          6. 8.3.2.1.6  Adaptive Voltage Scaling (AVS) and Dynamic Voltage Scaling (DVS) Support
          7. 8.3.2.1.7  BUCK Output Voltage Setting
          8. 8.3.2.1.8  BUCK Regulator Current Limit
          9. 8.3.2.1.9  SW_Bx Short-to-Ground Detection
          10. 8.3.2.1.10 Sync Clock Functionality
          11.        48
        2. 8.3.2.2 Low Dropout Regulators (LDOs)
          1. 8.3.2.2.1 LDOVINT
          2. 8.3.2.2.2 LDOVRTC
          3. 8.3.2.2.3 LDO1, LDO2, and LDO3
          4. 8.3.2.2.4 Low-Noise LDO (LDO4)
      3. 8.3.3  Residual Voltage Checking
      4. 8.3.4  Output Voltage Monitor and PGOOD Generation
      5. 8.3.5  Thermal Monitoring
        1. 8.3.5.1 Thermal Warning Function
        2. 8.3.5.2 Thermal Shutdown
      6. 8.3.6  Backup Supply Power-Path
      7. 8.3.7  General-Purpose I/Os (GPIO Pins)
      8. 8.3.8  nINT, EN_DRV, and nRSTOUT Pins
      9. 8.3.9  Interrupts
      10. 8.3.10 RTC
        1. 8.3.10.1 General Description
        2. 8.3.10.2 Time Calendar Registers
          1. 8.3.10.2.1 TC Registers Read Access
          2. 8.3.10.2.2 TC Registers Write Access
        3. 8.3.10.3 RTC Alarm
        4. 8.3.10.4 RTC Interrupts
        5. 8.3.10.5 RTC 32-kHz Oscillator Drift Compensation
      11. 8.3.11 Watchdog (WDOG)
        1. 8.3.11.1 Watchdog Fail Counter and Status
        2. 8.3.11.2 Watchdog Start-Up and Configuration
        3. 8.3.11.3 MCU to Watchdog Synchronization
        4. 8.3.11.4 Watchdog Disable Function
        5. 8.3.11.5 Watchdog Sequence
        6. 8.3.11.6 Watchdog Trigger Mode
        7. 8.3.11.7 WatchDog Flow Chart and Timing Diagrams in Trigger Mode
        8.       79
        9. 8.3.11.8 Watchdog Question-Answer Mode
          1. 8.3.11.8.1 Watchdog Q&A Related Definitions
          2. 8.3.11.8.2 Question Generation
          3. 8.3.11.8.3 Answer Comparison
            1. 8.3.11.8.3.1 Sequence of the 2-bit Watchdog Answer Counter
            2. 8.3.11.8.3.2 Watchdog Sequence Events and Status Updates
            3. 8.3.11.8.3.3 Watchdog Q&A Sequence Scenarios
      12. 8.3.12 Error Signal Monitor (ESM)
        1. 8.3.12.1 ESM Error-Handling Procedure
          1. 8.3.12.1.1 Level Mode
          2.        90
          3. 8.3.12.1.2 PWM Mode
            1. 8.3.12.1.2.1 Good-Events and Bad-Events
            2. 8.3.12.1.2.2 ESM Error-Counter
            3. 8.3.12.1.2.3 ESM Start-Up in PWM Mode
            4. 8.3.12.1.2.4 ESM Flow Chart and Timing Diagrams in PWM Mode
            5.         96
    4. 8.4 Device Functional Modes
      1. 8.4.1 Device State Machine
        1. 8.4.1.1 Fixed Device Power FSM
          1. 8.4.1.1.1 Register Resets and NVM Read at INIT State
        2. 8.4.1.2 Pre-Configurable Mission States
          1. 8.4.1.2.1 PFSM Commands
            1. 8.4.1.2.1.1  REG_WRITE_IMM Command
            2. 8.4.1.2.1.2  REG_WRITE_MASK_IMM Command
            3. 8.4.1.2.1.3  REG_WRITE_MASK_PAGE0_IMM Command
            4. 8.4.1.2.1.4  REG_WRITE_BIT_PAGE0_IMM Command
            5. 8.4.1.2.1.5  REG_WRITE_WIN_PAGE0_IMM Command
            6. 8.4.1.2.1.6  REG_WRITE_VOUT_IMM Command
            7. 8.4.1.2.1.7  REG_WRITE_VCTRL_IMM Command
            8. 8.4.1.2.1.8  REG_WRITE_MASK_SREG Command
            9. 8.4.1.2.1.9  SREG_READ_REG Command
            10. 8.4.1.2.1.10 SREG_WRITE_IMM Command
            11. 8.4.1.2.1.11 WAIT Command
            12. 8.4.1.2.1.12 DELAY_IMM Command
            13. 8.4.1.2.1.13 DELAY_SREG Command
            14. 8.4.1.2.1.14 TRIG_SET Command
            15. 8.4.1.2.1.15 TRIG_MASK Command
            16. 8.4.1.2.1.16 END Command
          2. 8.4.1.2.2 Configuration Memory Organization and Sequence Execution
          3. 8.4.1.2.3 Mission State Configuration
          4. 8.4.1.2.4 Pre-Configured Hardware Transitions
            1. 8.4.1.2.4.1 ON Requests
            2. 8.4.1.2.4.2 OFF Requests
            3. 8.4.1.2.4.3 NSLEEP1 and NSLEEP2 Functions
            4. 8.4.1.2.4.4 WKUP1 and WKUP2 Functions
            5. 8.4.1.2.4.5 LP_WKUP Pins for Waking Up from LP STANDBY
        3. 8.4.1.3 Error Handling Operations
          1. 8.4.1.3.1 Power Rail Output Error
          2. 8.4.1.3.2 Boot BIST Error
          3. 8.4.1.3.3 Runtime BIST Error
          4. 8.4.1.3.4 Catastrophic Error
          5. 8.4.1.3.5 Watchdog (WDOG) Error
          6. 8.4.1.3.6 Error Signal Monitor (ESM) Error
          7. 8.4.1.3.7 Warnings
        4. 8.4.1.4 Device Start-up Timing
        5. 8.4.1.5 Power Sequences
        6. 8.4.1.6 First Supply Detection
        7. 8.4.1.7 Register Power Domains and Reset Levels
      2. 8.4.2 Multi-PMIC Synchronization
        1. 8.4.2.1 SPMI Interface System Setup
        2. 8.4.2.2 Transmission Protocol and CRC
          1. 8.4.2.2.1 Operation with Transmission Errors
          2. 8.4.2.2.2 Transmitted Information
        3. 8.4.2.3 SPMI Target Device Communication to SPMI Controller Device
          1. 8.4.2.3.1 Incomplete Communication from SPMI Target Device to SPMI Controller Device
        4. 8.4.2.4 SPMI-BIST Overview
          1. 8.4.2.4.1 SPMI Bus during Boot BIST and RUNTIME BIST
          2. 8.4.2.4.2 Periodic Checking of the SPMI
          3. 8.4.2.4.3 SPMI Message Priorities
    5. 8.5 Control Interfaces
      1. 8.5.1 CRC Calculation for I2C and SPI Interface Protocols
      2. 8.5.2 I2C-Compatible Interface
        1. 8.5.2.1 Data Validity
        2. 8.5.2.2 Start and Stop Conditions
        3. 8.5.2.3 Transferring Data
        4. 8.5.2.4 Auto-Increment Feature
      3. 8.5.3 Serial Peripheral Interface (SPI)
    6. 8.6 Configurable Registers
      1. 8.6.1 Register Page Partitioning
      2. 8.6.2 CRC Protection for Configuration, Control, and Test Registers
      3. 8.6.3 CRC Protection for User Registers
      4. 8.6.4 Register Write Protection
        1. 8.6.4.1 ESM and WDOG Configuration Registers
        2. 8.6.4.2 User Registers
    7. 8.7 Register Maps
      1. 8.7.1 TPS6594-Q1 Registers
  9. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Application
      1. 9.2.1 Powering a Processor
        1. 9.2.1.1 Design Requirements
        2. 9.2.1.2 Detailed Design Procedure
          1. 9.2.1.2.1 VCCA, VSYS_SENSE, and OVPGDRV
          2. 9.2.1.2.2 Internal LDOs
          3. 9.2.1.2.3 Crystal Oscillator
          4. 9.2.1.2.4 Buck Input Capacitors
          5. 9.2.1.2.5 Buck Output Capacitors
          6. 9.2.1.2.6 Buck Inductors
          7. 9.2.1.2.7 LDO Input Capacitors
          8. 9.2.1.2.8 LDO Output Capacitors
          9. 9.2.1.2.9 Digital Signal Connections
      2. 9.2.2 Application Curves
  10. 10Power Supply Recommendations
  11. 11Layout
    1. 11.1 Layout Guidelines
    2. 11.2 Layout Example
  12. 12Device and Documentation Support
    1. 12.1 Device Support
      1. 12.1.1 第三方产品免责声明
    2. 12.2 Device Nomenclature
    3. 12.3 Documentation Support
    4. 12.4 Receiving Notification of Documentation Updates
    5. 12.5 支持资源
    6. 12.6 Trademarks
    7. 12.7 Electrostatic Discharge Caution
    8. 12.8 术语表
  13. 13Mechanical, Packaging, and Orderable Information

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

TPS6594-Q1 Registers

Table 8-23 lists the memory-mapped registers for the TPS6594-Q1 registers. All register offset addresses not listed in Table 8-23 should be considered as reserved locations and the register contents should not be modified.

Table 8-23 TPS6594-Q1 Registers
OffsetAcronymRegister NameSection
1hDEV_REV#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_DEV_REV
2hNVM_CODE_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_NVM_CODE_1
3hNVM_CODE_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_NVM_CODE_2
4hBUCK1_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK1_CTRL
5hBUCK1_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK1_CONF
6hBUCK2_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK2_CTRL
7hBUCK2_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK2_CONF
8hBUCK3_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK3_CTRL
9hBUCK3_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK3_CONF
AhBUCK4_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK4_CTRL
BhBUCK4_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK4_CONF
ChBUCK5_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK5_CTRL
DhBUCK5_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK5_CONF
EhBUCK1_VOUT_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK1_VOUT_1
FhBUCK1_VOUT_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK1_VOUT_2
10hBUCK2_VOUT_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK2_VOUT_1
11hBUCK2_VOUT_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK2_VOUT_2
12hBUCK3_VOUT_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK3_VOUT_1
13hBUCK3_VOUT_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK3_VOUT_2
14hBUCK4_VOUT_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK4_VOUT_1
15hBUCK4_VOUT_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK4_VOUT_2
16hBUCK5_VOUT_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK5_VOUT_1
17hBUCK5_VOUT_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK5_VOUT_2
18hBUCK1_PG_WINDOW#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK1_PG_WINDOW
19hBUCK2_PG_WINDOW#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK2_PG_WINDOW
1AhBUCK3_PG_WINDOW#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK3_PG_WINDOW
1BhBUCK4_PG_WINDOW#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK4_PG_WINDOW
1ChBUCK5_PG_WINDOW#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK5_PG_WINDOW
1DhLDO1_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO1_CTRL
1EhLDO2_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO2_CTRL
1FhLDO3_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO3_CTRL
20hLDO4_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO4_CTRL
22hLDORTC_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDORTC_CTRL
23hLDO1_VOUT#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO1_VOUT
24hLDO2_VOUT#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO2_VOUT
25hLDO3_VOUT#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO3_VOUT
26hLDO4_VOUT#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO4_VOUT
27hLDO1_PG_WINDOW#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO1_PG_WINDOW
28hLDO2_PG_WINDOW#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO2_PG_WINDOW
29hLDO3_PG_WINDOW#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO3_PG_WINDOW
2AhLDO4_PG_WINDOW#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO4_PG_WINDOW
2BhVCCA_VMON_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_VCCA_VMON_CTRL
2ChVCCA_PG_WINDOW#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_VCCA_PG_WINDOW
31hGPIO1_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO1_CONF
32hGPIO2_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO2_CONF
33hGPIO3_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO3_CONF
34hGPIO4_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO4_CONF
35hGPIO5_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO5_CONF
36hGPIO6_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO6_CONF
37hGPIO7_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO7_CONF
38hGPIO8_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO8_CONF
39hGPIO9_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO9_CONF
3AhGPIO10_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO10_CONF
3BhGPIO11_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO11_CONF
3ChNPWRON_CONF#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_NPWRON_CONF
3DhGPIO_OUT_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO_OUT_1
3EhGPIO_OUT_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO_OUT_2
3FhGPIO_IN_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO_IN_1
40hGPIO_IN_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_GPIO_IN_2
41hRAIL_SEL_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_RAIL_SEL_1
42hRAIL_SEL_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_RAIL_SEL_2
43hRAIL_SEL_3#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_RAIL_SEL_3
44hFSM_TRIG_SEL_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_FSM_TRIG_SEL_1
45hFSM_TRIG_SEL_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_FSM_TRIG_SEL_2
46hFSM_TRIG_MASK_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_FSM_TRIG_MASK_1
47hFSM_TRIG_MASK_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_FSM_TRIG_MASK_2
48hFSM_TRIG_MASK_3#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_FSM_TRIG_MASK_3
49hMASK_BUCK1_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_BUCK1_2
4AhMASK_BUCK3_4#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_BUCK3_4
4BhMASK_BUCK5#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_BUCK5
4ChMASK_LDO1_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_LDO1_2
4DhMASK_LDO3_4#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_LDO3_4
4EhMASK_VMON#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_VMON
4FhMASK_GPIO1_8_FALL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_GPIO1_8_FALL
50hMASK_GPIO1_8_RISE#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_GPIO1_8_RISE
51hMASK_GPIO9_11#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_GPIO9_11
52hMASK_STARTUP#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_STARTUP
53hMASK_MISC#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_MISC
54hMASK_MODERATE_ERR#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_MODERATE_ERR
56hMASK_FSM_ERR#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_FSM_ERR
57hMASK_COMM_ERR#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_COMM_ERR
58hMASK_READBACK_ERR#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_READBACK_ERR
59hMASK_ESM#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MASK_ESM
5AhINT_TOP#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_TOP
5BhINT_BUCK#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_BUCK
5ChINT_BUCK1_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_BUCK1_2
5DhINT_BUCK3_4#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_BUCK3_4
5EhINT_BUCK5#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_BUCK5
5FhINT_LDO_VMON#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_LDO_VMON
60hINT_LDO1_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_LDO1_2
61hINT_LDO3_4#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_LDO3_4
62hINT_VMON#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_VMON
63hINT_GPIO#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_GPIO
64hINT_GPIO1_8#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_GPIO1_8
65hINT_STARTUP#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_STARTUP
66hINT_MISC#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_MISC
67hINT_MODERATE_ERR#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_MODERATE_ERR
68hINT_SEVERE_ERR#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_SEVERE_ERR
69hINT_FSM_ERR#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_FSM_ERR
6AhINT_COMM_ERR#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_COMM_ERR
6BhINT_READBACK_ERR#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_READBACK_ERR
6ChINT_ESM#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_INT_ESM
6DhSTAT_BUCK1_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_STAT_BUCK1_2
6EhSTAT_BUCK3_4#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_STAT_BUCK3_4
6FhSTAT_BUCK5#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_STAT_BUCK5
70hSTAT_LDO1_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_STAT_LDO1_2
71hSTAT_LDO3_4#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_STAT_LDO3_4
72hSTAT_VMON#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_STAT_VMON
73hSTAT_STARTUP#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_STAT_STARTUP
74hSTAT_MISC#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_STAT_MISC
75hSTAT_MODERATE_ERR#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_STAT_MODERATE_ERR
76hSTAT_SEVERE_ERR#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_STAT_SEVERE_ERR
77hSTAT_READBACK_ERR#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_STAT_READBACK_ERR
78hPGOOD_SEL_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_PGOOD_SEL_1
79hPGOOD_SEL_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_PGOOD_SEL_2
7AhPGOOD_SEL_3#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_PGOOD_SEL_3
7BhPGOOD_SEL_4#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_PGOOD_SEL_4
7ChPLL_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_PLL_CTRL
7DhCONFIG_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_CONFIG_1
7EhCONFIG_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_CONFIG_2
80hENABLE_DRV_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ENABLE_DRV_REG
81hMISC_CTRL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MISC_CTRL
82hENABLE_DRV_STAT#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ENABLE_DRV_STAT
83hRECOV_CNT_REG_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_RECOV_CNT_REG_1
84hRECOV_CNT_REG_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_RECOV_CNT_REG_2
85hFSM_I2C_TRIGGERS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_FSM_I2C_TRIGGERS
86hFSM_NSLEEP_TRIGGERS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_FSM_NSLEEP_TRIGGERS
87hBUCK_RESET_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_BUCK_RESET_REG
88hSPREAD_SPECTRUM_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_SPREAD_SPECTRUM_1
8AhFREQ_SEL#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_FREQ_SEL
8BhFSM_STEP_SIZE#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_FSM_STEP_SIZE
8ChLDO_RV_TIMEOUT_REG_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO_RV_TIMEOUT_REG_1
8DhLDO_RV_TIMEOUT_REG_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_LDO_RV_TIMEOUT_REG_2
8EhUSER_SPARE_REGS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_USER_SPARE_REGS
8FhESM_MCU_START_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_MCU_START_REG
90hESM_MCU_DELAY1_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_MCU_DELAY1_REG
91hESM_MCU_DELAY2_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_MCU_DELAY2_REG
92hESM_MCU_MODE_CFG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_MCU_MODE_CFG
93hESM_MCU_HMAX_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_MCU_HMAX_REG
94hESM_MCU_HMIN_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_MCU_HMIN_REG
95hESM_MCU_LMAX_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_MCU_LMAX_REG
96hESM_MCU_LMIN_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_MCU_LMIN_REG
97hESM_MCU_ERR_CNT_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_MCU_ERR_CNT_REG
98hESM_SOC_START_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_SOC_START_REG
99hESM_SOC_DELAY1_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_SOC_DELAY1_REG
9AhESM_SOC_DELAY2_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_SOC_DELAY2_REG
9BhESM_SOC_MODE_CFG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_SOC_MODE_CFG
9ChESM_SOC_HMAX_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_SOC_HMAX_REG
9DhESM_SOC_HMIN_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_SOC_HMIN_REG
9EhESM_SOC_LMAX_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_SOC_LMAX_REG
9FhESM_SOC_LMIN_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_SOC_LMIN_REG
A0hESM_SOC_ERR_CNT_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_ESM_SOC_ERR_CNT_REG
A1hREGISTER_LOCK#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_REGISTER_LOCK
A6hMANUFACTURING_VER#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_MANUFACTURING_VER
A7hCUSTOMER_NVM_ID_REG#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS1-USER_MEM_CUSTOMER_NVM_ID_REG
ABhSOFT_REBOOT_REG#REGISTERS_TPS6594-Q1_REGMAP_SOFTREBOOT-USER_MEM_SOFT_REBOOT_REG
B5hRTC_SECONDS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_SECONDS
B6hRTC_MINUTES#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_MINUTES
B7hRTC_HOURS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_HOURS
B8hRTC_DAYS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_DAYS
B9hRTC_MONTHS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_MONTHS
BAhRTC_YEARS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_YEARS
BBhRTC_WEEKS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_WEEKS
BChALARM_SECONDS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_ALARM_SECONDS
BDhALARM_MINUTES#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_ALARM_MINUTES
BEhALARM_HOURS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_ALARM_HOURS
BFhALARM_DAYS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_ALARM_DAYS
C0hALARM_MONTHS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_ALARM_MONTHS
C1hALARM_YEARS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_ALARM_YEARS
C2hRTC_CTRL_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_CTRL_1
C3hRTC_CTRL_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_CTRL_2
C4hRTC_STATUS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_STATUS
C5hRTC_INTERRUPTS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_INTERRUPTS
C6hRTC_COMP_LSB#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_COMP_LSB
C7hRTC_COMP_MSB#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_COMP_MSB
C8hRTC_RESET_STATUS#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_RTC_RESET_STATUS
C9hSCRATCH_PAD_REG_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_SCRATCH_PAD_REG_1
CAhSCRATCH_PAD_REG_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_SCRATCH_PAD_REG_2
CBhSCRATCH_PAD_REG_3#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_SCRATCH_PAD_REG_3
CChSCRATCH_PAD_REG_4#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_SCRATCH_PAD_REG_4
CDhPFSM_DELAY_REG_1#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_PFSM_DELAY_REG_1
CEhPFSM_DELAY_REG_2#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_PFSM_DELAY_REG_2
CFhPFSM_DELAY_REG_3#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_PFSM_DELAY_REG_3
D0hPFSM_DELAY_REG_4#REGISTERS_TPS6594-Q1_REGMAP_USERREGISTERS2-USER_MEM_PFSM_DELAY_REG_4
401hWD_ANSWER_REG#REGISTERS_TPS6594-Q1_REGMAP_WATCHDOGREGISTERS-USER_MEM_WD_ANSWER_REG
402hWD_QUESTION_ANSW_CNT#REGISTERS_TPS6594-Q1_REGMAP_WATCHDOGREGISTERS-USER_MEM_WD_QUESTION_ANSW_CNT
403hWD_WIN1_CFG#REGISTERS_TPS6594-Q1_REGMAP_WATCHDOGREGISTERS-USER_MEM_WD_WIN1_CFG
404hWD_WIN2_CFG#REGISTERS_TPS6594-Q1_REGMAP_WATCHDOGREGISTERS-USER_MEM_WD_WIN2_CFG
405hWD_LONGWIN_CFG#REGISTERS_TPS6594-Q1_REGMAP_WATCHDOGREGISTERS-USER_MEM_WD_LONGWIN_CFG
406hWD_MODE_REG#REGISTERS_TPS6594-Q1_REGMAP_WATCHDOGREGISTERS-USER_MEM_WD_MODE_REG
407hWD_QA_CFG#REGISTERS_TPS6594-Q1_REGMAP_WATCHDOGREGISTERS-USER_MEM_WD_QA_CFG
408hWD_ERR_STATUS#REGISTERS_TPS6594-Q1_REGMAP_WATCHDOGREGISTERS-USER_MEM_WD_ERR_STATUS
409hWD_THR_CFG#REGISTERS_TPS6594-Q1_REGMAP_WATCHDOGREGISTERS-USER_MEM_WD_THR_CFG
40AhWD_FAIL_CNT_REG#REGISTERS_TPS6594-Q1_REGMAP_WATCHDOGREGISTERS-USER_MEM_WD_FAIL_CNT_REG

Complex bit access types are encoded to fit into small table cells. Table 8-24 shows the codes that are used for access types in this section.

Table 8-24 TPS6594-Q1 Access Type Codes
Access TypeCodeDescription
Read Type
RRRead
Write Type
WWWrite
W1CW
1C
Write
1 to clear
WSelfClrFWWrite
Reset or Default Value
-nValue after reset or the default value

8.7.1.1 DEV_REV Register (Offset = 1h) [Reset = 00h]

DEV_REV is shown in Figure 8-65 and described in Table 8-25.

Return to the Summary Table.

Figure 8-65 DEV_REV Register
76543210
TI_DEVICE_ID
R/W-0h
Table 8-25 DEV_REV Register Field Descriptions
BitFieldTypeResetDescription
7-0TI_DEVICE_IDR/W0hRefer to Technical Reference Manual / User's Guide for specific numbering.

Note: This register can be programmed only by the manufacturer.
(Default from NVM memory)

8.7.1.2 NVM_CODE_1 Register (Offset = 2h) [Reset = 00h]

NVM_CODE_1 is shown in Figure 8-66 and described in Table 8-26.

Return to the Summary Table.

Figure 8-66 NVM_CODE_1 Register
76543210
TI_NVM_ID
R/W-0h
Table 8-26 NVM_CODE_1 Register Field Descriptions
BitFieldTypeResetDescription
7-0TI_NVM_IDR/W0h0x00 - 0xF0 are reserved for TI manufactured NVM variants
0xF1 - 0xFF are reserved for special use
0xF1 = Engineering sample, blank NVM [trim and basic defaults only], customer programmable for engineering use only
0xF2 = Production unit, blank NVM [trim and basic defaults only], customer programmable in volume production
0xF3-FF = Reserved, do not use

Note: This register can be programmed only by the manufacturer.
(Default from NVM memory)

8.7.1.3 NVM_CODE_2 Register (Offset = 3h) [Reset = 00h]

NVM_CODE_2 is shown in Figure 8-67 and described in Table 8-27.

Return to the Summary Table.

Figure 8-67 NVM_CODE_2 Register
76543210
TI_NVM_REV
R/W-0h
Table 8-27 NVM_CODE_2 Register Field Descriptions
BitFieldTypeResetDescription
7-0TI_NVM_REVR/W0hNVM revision of the IC

Note: This register can be programmed only by the manufacturer.
(Default from NVM memory)

8.7.1.4 BUCK1_CTRL Register (Offset = 4h) [Reset = 22h]

BUCK1_CTRL is shown in Figure 8-68 and described in Table 8-28.

Return to the Summary Table.

Figure 8-68 BUCK1_CTRL Register
76543210
BUCK1_RV_SELRESERVEDBUCK1_PLDNBUCK1_VMON_ENBUCK1_VSELBUCK1_FPWM_MPBUCK1_FPWMBUCK1_EN
R/W-0hR/W-0hR/W-1hR/W-0hR/W-0hR/W-0hR/W-1hR/W-0h
Table 8-28 BUCK1_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7BUCK1_RV_SELR/W0hSelect residual voltage checking for BUCK1 feedback pin.
(Default from NVM memory)
0h = Disabled
1h = Enabled
6RESERVEDR/W0h
5BUCK1_PLDNR/W1hEnable output pull-down resistor when BUCK1 is disabled:
(Default from NVM memory)
0h = Pull-down resistor disabled
1h = Pull-down resistor enabled
4BUCK1_VMON_ENR/W0hEnable BUCK1 OV, UV, SC and ILIM comparators:
(Default from NVM memory)
0h = OV, UV, SC and ILIM comparators are disabled
1h = OV, UV, SC and ILIM comparators are enabled
3BUCK1_VSELR/W0hSelect output voltage register for BUCK1:
(Default from NVM memory)
0h = BUCK1_VOUT_1
1h = BUCK1_VOUT_2
2BUCK1_FPWM_MPR/W0hForces the BUCK1 regulator to operate always in multi-phase and forced PWM operation mode:
(Default from NVM memory)
0h = Automatic phase adding and shedding.
1h = Forced to multi-phase operation, all phases in the multi-phase configuration.
1BUCK1_FPWMR/W1hForces the BUCK1 regulator to operate in PWM mode:
(Default from NVM memory)
0h = Automatic transitions between PFM and PWM modes (AUTO mode).
1h = Forced to PWM operation.
0BUCK1_ENR/W0hEnable BUCK1 regulator:
(Default from NVM memory)
0h = BUCK regulator is disabled
1h = BUCK regulator is enabled

8.7.1.5 BUCK1_CONF Register (Offset = 5h) [Reset = 22h]

BUCK1_CONF is shown in Figure 8-69 and described in Table 8-29.

Return to the Summary Table.

Figure 8-69 BUCK1_CONF Register
76543210
RESERVEDBUCK1_ILIMBUCK1_SLEW_RATE
R/W-0hR/W-4hR/W-2h
Table 8-29 BUCK1_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3BUCK1_ILIMR/W4hSets the switch peak current limit of BUCK1. Can be programmed at any time during operation:
(Default from NVM memory)
0h = Reserved
1h = Reserved
2h = 2.5 A
3h = 3.5 A
4h = 4.5 A
5h = 5.5 A
6h = Reserved
7h = Reserved
2-0BUCK1_SLEW_RATER/W2hSets the output voltage slew rate for BUCK1 regulator (rising and falling edges):
(Default from NVM memory)
0h = 33 mV/μs
1h = 20 mV/μs
2h = 10 mV/μs
3h = 5.0 mV/μs
4h = 2.5 mV/μs
5h = 1.3 mV/μs
6h = 0.63 mV/μs
7h = 0.31 mV/μs

8.7.1.6 BUCK2_CTRL Register (Offset = 6h) [Reset = 22h]

BUCK2_CTRL is shown in Figure 8-70 and described in Table 8-30.

Return to the Summary Table.

Figure 8-70 BUCK2_CTRL Register
76543210
BUCK2_RV_SELRESERVEDBUCK2_PLDNBUCK2_VMON_ENBUCK2_VSELRESERVEDBUCK2_FPWMBUCK2_EN
R/W-0hR/W-0hR/W-1hR/W-0hR/W-0hR/W-0hR/W-1hR/W-0h
Table 8-30 BUCK2_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7BUCK2_RV_SELR/W0hSelect residual voltage checking for BUCK2 feedback pin.
(Default from NVM memory)
0h = Disabled
1h = Enabled
6RESERVEDR/W0h
5BUCK2_PLDNR/W1hEnable output pull-down resistor when BUCK2 is disabled:
(Default from NVM memory)
0h = Pull-down resistor disabled
1h = Pull-down resistor enabled
4BUCK2_VMON_ENR/W0hEnable BUCK2 OV, UV, SC and ILIM comparators:
(Default from NVM memory)
0h = OV, UV, SC and ILIM comparators are disabled
1h = OV, UV, SC and ILIM comparators are enabled
3BUCK2_VSELR/W0hSelect output voltage register for BUCK2:
(Default from NVM memory)
0h = BUCK2_VOUT_1
1h = BUCK2_VOUT_2
2RESERVEDR/W0h
1BUCK2_FPWMR/W1hForces the BUCK2 regulator to operate in PWM mode:
(Default from NVM memory)
0h = Automatic transitions between PFM and PWM modes (AUTO mode).
1h = Forced to PWM operation.
0BUCK2_ENR/W0hEnable BUCK2 regulator:
(Default from NVM memory)
0h = BUCK regulator is disabled
1h = BUCK regulator is enabled

8.7.1.7 BUCK2_CONF Register (Offset = 7h) [Reset = 22h]

BUCK2_CONF is shown in Figure 8-71 and described in Table 8-31.

Return to the Summary Table.

Figure 8-71 BUCK2_CONF Register
76543210
RESERVEDBUCK2_ILIMBUCK2_SLEW_RATE
R/W-0hR/W-4hR/W-2h
Table 8-31 BUCK2_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3BUCK2_ILIMR/W4hSets the switch peak current limit of BUCK2. Can be programmed at any time during operation:
(Default from NVM memory)
0h = Reserved
1h = Reserved
2h = 2.5 A
3h = 3.5 A
4h = 4.5 A
5h = 5.5 A
6h = Reserved
7h = Reserved
2-0BUCK2_SLEW_RATER/W2hSets the output voltage slew rate for BUCK2 regulator (rising and falling edges):
(Default from NVM memory)
0h = 33 mV/μs
1h = 20 mV/μs
2h = 10 mV/μs
3h = 5.0 mV/μs
4h = 2.5 mV/μs
5h = 1.3 mV/μs
6h = 0.63 mV/μs
7h = 0.31 mV/μs

8.7.1.8 BUCK3_CTRL Register (Offset = 8h) [Reset = 22h]

BUCK3_CTRL is shown in Figure 8-72 and described in Table 8-32.

Return to the Summary Table.

Figure 8-72 BUCK3_CTRL Register
76543210
BUCK3_RV_SELRESERVEDBUCK3_PLDNBUCK3_VMON_ENBUCK3_VSELBUCK3_FPWM_MPBUCK3_FPWMBUCK3_EN
R/W-0hR/W-0hR/W-1hR/W-0hR/W-0hR/W-0hR/W-1hR/W-0h
Table 8-32 BUCK3_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7BUCK3_RV_SELR/W0hSelect residual voltage checking for BUCK3 feedback pin.
(Default from NVM memory)
0h = Disabled
1h = Enabled
6RESERVEDR/W0h
5BUCK3_PLDNR/W1hEnable output pull-down resistor when BUCK3 is disabled:
(Default from NVM memory)
0h = Pull-down resistor disabled
1h = Pull-down resistor enabled
4BUCK3_VMON_ENR/W0hEnable BUCK3 OV, UV, SC and ILIM comparators:
(Default from NVM memory)
0h = OV, UV, SC and ILIM comparators are disabled
1h = OV, UV, SC and ILIM comparators are enabled
3BUCK3_VSELR/W0hSelect output voltage register for BUCK3:
(Default from NVM memory)
0h = BUCK3_VOUT_1
1h = BUCK3_VOUT_2
2BUCK3_FPWM_MPR/W0hForces the BUCK3 regulator to operate always in multi-phase and forced PWM operation mode:
(Default from NVM memory)
0h = Automatic phase adding and shedding.
1h = Forced to multi-phase operation, all phases in the multi-phase configuration.
1BUCK3_FPWMR/W1hForces the BUCK3 regulator to operate in PWM mode:
(Default from NVM memory)
0h = Automatic transitions between PFM and PWM modes (AUTO mode).
1h = Forced to PWM operation.
0BUCK3_ENR/W0hEnable BUCK3 regulator:
(Default from NVM memory)
0h = BUCK regulator is disabled
1h = BUCK regulator is enabled

8.7.1.9 BUCK3_CONF Register (Offset = 9h) [Reset = 22h]

BUCK3_CONF is shown in Figure 8-73 and described in Table 8-33.

Return to the Summary Table.

Figure 8-73 BUCK3_CONF Register
76543210
RESERVEDBUCK3_ILIMBUCK3_SLEW_RATE
R/W-0hR/W-4hR/W-2h
Table 8-33 BUCK3_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3BUCK3_ILIMR/W4hSets the switch peak current limit of BUCK3. Can be programmed at any time during operation:
(Default from NVM memory)
0h = Reserved
1h = Reserved
2h = 2.5 A
3h = 3.5 A
4h = 4.5 A
5h = 5.5 A
6h = Reserved
7h = Reserved
2-0BUCK3_SLEW_RATER/W2hSets the output voltage slew rate for BUCK3 regulator (rising and falling edges):
(Default from NVM memory)
0h = 33 mV/μs
1h = 20 mV/μs
2h = 10 mV/μs
3h = 5.0 mV/μs
4h = 2.5 mV/μs
5h = 1.3 mV/μs
6h = 0.63 mV/μs
7h = 0.31 mV/μs

8.7.1.10 BUCK4_CTRL Register (Offset = Ah) [Reset = 22h]

BUCK4_CTRL is shown in Figure 8-74 and described in Table 8-34.

Return to the Summary Table.

Figure 8-74 BUCK4_CTRL Register
76543210
BUCK4_RV_SELRESERVEDBUCK4_PLDNBUCK4_VMON_ENBUCK4_VSELRESERVEDBUCK4_FPWMBUCK4_EN
R/W-0hR/W-0hR/W-1hR/W-0hR/W-0hR/W-0hR/W-1hR/W-0h
Table 8-34 BUCK4_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7BUCK4_RV_SELR/W0hSelect residual voltage checking for BUCK4 feedback pin.
(Default from NVM memory)
0h = Disabled
1h = Enabled
6RESERVEDR/W0h
5BUCK4_PLDNR/W1hEnable output pull-down resistor when BUCK4 is disabled:
(Default from NVM memory)
0h = Pull-down resistor disabled
1h = Pull-down resistor enabled
4BUCK4_VMON_ENR/W0hEnable BUCK4 OV, UV, SC and ILIM comparators:
(Default from NVM memory)
0h = OV, UV, SC and ILIM comparators are disabled
1h = OV, UV, SC and ILIM comparators are enabled
3BUCK4_VSELR/W0hSelect output voltage register for BUCK4:
(Default from NVM memory)
0h = BUCK4_VOUT_1
1h = BUCK4_VOUT_2
2RESERVEDR/W0h
1BUCK4_FPWMR/W1hForces the BUCK4 regulator to operate in PWM mode:
(Default from NVM memory)
0h = Automatic transitions between PFM and PWM modes (AUTO mode).
1h = Forced to PWM operation.
0BUCK4_ENR/W0hEnable BUCK4 regulator:
(Default from NVM memory)
0h = BUCK regulator is disabled
1h = BUCK regulator is enabled

8.7.1.11 BUCK4_CONF Register (Offset = Bh) [Reset = 22h]

BUCK4_CONF is shown in Figure 8-75 and described in Table 8-35.

Return to the Summary Table.

Figure 8-75 BUCK4_CONF Register
76543210
RESERVEDBUCK4_ILIMBUCK4_SLEW_RATE
R/W-0hR/W-4hR/W-2h
Table 8-35 BUCK4_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3BUCK4_ILIMR/W4hSets the switch peak current limit of BUCK4. Can be programmed at any time during operation:
(Default from NVM memory)
0h = Reserved
1h = Reserved
2h = 2.5 A
3h = 3.5 A
4h = 4.5 A
5h = 5.5 A
6h = Reserved
7h = Reserved
2-0BUCK4_SLEW_RATER/W2hSets the output voltage slew rate for BUCK4 regulator (rising and falling edges):
(Default from NVM memory)
0h = 33 mV/μs
1h = 20 mV/μs
2h = 10 mV/μs
3h = 5.0 mV/μs
4h = 2.5 mV/μs
5h = 1.3 mV/μs
6h = 0.63 mV/μs
7h = 0.31 mV/μs

8.7.1.12 BUCK5_CTRL Register (Offset = Ch) [Reset = 22h]

BUCK5_CTRL is shown in Figure 8-76 and described in Table 8-36.

Return to the Summary Table.

Figure 8-76 BUCK5_CTRL Register
76543210
BUCK5_RV_SELRESERVEDBUCK5_PLDNBUCK5_VMON_ENBUCK5_VSELRESERVEDBUCK5_FPWMBUCK5_EN
R/W-0hR/W-0hR/W-1hR/W-0hR/W-0hR/W-0hR/W-1hR/W-0h
Table 8-36 BUCK5_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7BUCK5_RV_SELR/W0hSelect residual voltage checking for BUCK5 feedback pin.
(Default from NVM memory)
0h = Disabled
1h = Enabled
6RESERVEDR/W0h
5BUCK5_PLDNR/W1hEnable output pull-down resistor when BUCK5 is disabled:
(Default from NVM memory)
0h = Pull-down resistor disabled
1h = Pull-down resistor enabled
4BUCK5_VMON_ENR/W0hEnable BUCK5 OV, UV, SC and ILIM comparators:
(Default from NVM memory)
0h = OV, UV, SC and ILIM comparators are disabled
1h = OV, UV, SC and ILIM comparators are enabled
3BUCK5_VSELR/W0hSelect output voltage register for BUCK5:
(Default from NVM memory)
0h = BUCK5_VOUT_1
1h = BUCK5_VOUT_2
2RESERVEDR/W0h
1BUCK5_FPWMR/W1hForces the BUCK5 regulator to operate in PWM mode:
(Default from NVM memory)
0h = Automatic transitions between PFM and PWM modes (AUTO mode).
1h = Forced to PWM operation.
0BUCK5_ENR/W0hEnable BUCK5 regulator:
(Default from NVM memory)
0h = BUCK regulator is disabled
1h = BUCK regulator is enabled

8.7.1.13 BUCK5_CONF Register (Offset = Dh) [Reset = 22h]

BUCK5_CONF is shown in Figure 8-77 and described in Table 8-37.

Return to the Summary Table.

Figure 8-77 BUCK5_CONF Register
76543210
RESERVEDBUCK5_ILIMBUCK5_SLEW_RATE
R/W-0hR/W-4hR/W-2h
Table 8-37 BUCK5_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3BUCK5_ILIMR/W4hSets the switch peak current limit of BUCK5. Can be programmed at any time during operation:
(Default from NVM memory)
0h = Reserved
1h = Reserved
2h = 2.5 A
3h = 3.5 A
4h = Reserved
5h = Reserved
6h = Reserved
7h = Reserved
2-0BUCK5_SLEW_RATER/W2hSets the output voltage slew rate for BUCK5 regulator (rising and falling edges):
(Default from NVM memory)
0h = 33 mV/μs
1h = 20 mV/μs
2h = 10 mV/μs
3h = 5.0 mV/μs
4h = 2.5 mV/μs
5h = 1.3 mV/μs
6h = 0.63 mV/μs
7h = 0.31 mV/μs

8.7.1.14 BUCK1_VOUT_1 Register (Offset = Eh) [Reset = 00h]

BUCK1_VOUT_1 is shown in Figure 8-78 and described in Table 8-38.

Return to the Summary Table.

Figure 8-78 BUCK1_VOUT_1 Register
76543210
BUCK1_VSET1
R/W-0h
Table 8-38 BUCK1_VOUT_1 Register Field Descriptions
BitFieldTypeResetDescription
7-0BUCK1_VSET1R/W0hVoltage selection for buck regulator. See Buck regulators chapter for voltage levels.
(Default from NVM memory)

8.7.1.15 BUCK1_VOUT_2 Register (Offset = Fh) [Reset = 00h]

BUCK1_VOUT_2 is shown in Figure 8-79 and described in Table 8-39.

Return to the Summary Table.

Figure 8-79 BUCK1_VOUT_2 Register
76543210
BUCK1_VSET2
R/W-0h
Table 8-39 BUCK1_VOUT_2 Register Field Descriptions
BitFieldTypeResetDescription
7-0BUCK1_VSET2R/W0hVoltage selection for buck regulator. See Buck regulators chapter for voltage levels.
(Default from NVM memory)

8.7.1.16 BUCK2_VOUT_1 Register (Offset = 10h) [Reset = 00h]

BUCK2_VOUT_1 is shown in Figure 8-80 and described in Table 8-40.

Return to the Summary Table.

Figure 8-80 BUCK2_VOUT_1 Register
76543210
BUCK2_VSET1
R/W-0h
Table 8-40 BUCK2_VOUT_1 Register Field Descriptions
BitFieldTypeResetDescription
7-0BUCK2_VSET1R/W0hVoltage selection for buck regulator. See Buck regulators chapter for voltage levels.
(Default from NVM memory)

8.7.1.17 BUCK2_VOUT_2 Register (Offset = 11h) [Reset = 00h]

BUCK2_VOUT_2 is shown in Figure 8-81 and described in Table 8-41.

Return to the Summary Table.

Figure 8-81 BUCK2_VOUT_2 Register
76543210
BUCK2_VSET2
R/W-0h
Table 8-41 BUCK2_VOUT_2 Register Field Descriptions
BitFieldTypeResetDescription
7-0BUCK2_VSET2R/W0hVoltage selection for buck regulator. See Buck regulators chapter for voltage levels.
(Default from NVM memory)

8.7.1.18 BUCK3_VOUT_1 Register (Offset = 12h) [Reset = 00h]

BUCK3_VOUT_1 is shown in Figure 8-82 and described in Table 8-42.

Return to the Summary Table.

Figure 8-82 BUCK3_VOUT_1 Register
76543210
BUCK3_VSET1
R/W-0h
Table 8-42 BUCK3_VOUT_1 Register Field Descriptions
BitFieldTypeResetDescription
7-0BUCK3_VSET1R/W0hVoltage selection for buck regulator. See Buck regulators chapter for voltage levels.
(Default from NVM memory)

8.7.1.19 BUCK3_VOUT_2 Register (Offset = 13h) [Reset = 00h]

BUCK3_VOUT_2 is shown in Figure 8-83 and described in Table 8-43.

Return to the Summary Table.

Figure 8-83 BUCK3_VOUT_2 Register
76543210
BUCK3_VSET2
R/W-0h
Table 8-43 BUCK3_VOUT_2 Register Field Descriptions
BitFieldTypeResetDescription
7-0BUCK3_VSET2R/W0hVoltage selection for buck regulator. See Buck regulators chapter for voltage levels.
(Default from NVM memory)

8.7.1.20 BUCK4_VOUT_1 Register (Offset = 14h) [Reset = 00h]

BUCK4_VOUT_1 is shown in Figure 8-84 and described in Table 8-44.

Return to the Summary Table.

Figure 8-84 BUCK4_VOUT_1 Register
76543210
BUCK4_VSET1
R/W-0h
Table 8-44 BUCK4_VOUT_1 Register Field Descriptions
BitFieldTypeResetDescription
7-0BUCK4_VSET1R/W0hVoltage selection for buck regulator. See Buck regulators chapter for voltage levels.
(Default from NVM memory)

8.7.1.21 BUCK4_VOUT_2 Register (Offset = 15h) [Reset = 00h]

BUCK4_VOUT_2 is shown in Figure 8-85 and described in Table 8-45.

Return to the Summary Table.

Figure 8-85 BUCK4_VOUT_2 Register
76543210
BUCK4_VSET2
R/W-0h
Table 8-45 BUCK4_VOUT_2 Register Field Descriptions
BitFieldTypeResetDescription
7-0BUCK4_VSET2R/W0hVoltage selection for buck regulator. See Buck regulators chapter for voltage levels.
(Default from NVM memory)

8.7.1.22 BUCK5_VOUT_1 Register (Offset = 16h) [Reset = 00h]

BUCK5_VOUT_1 is shown in Figure 8-86 and described in Table 8-46.

Return to the Summary Table.

Figure 8-86 BUCK5_VOUT_1 Register
76543210
BUCK5_VSET1
R/W-0h
Table 8-46 BUCK5_VOUT_1 Register Field Descriptions
BitFieldTypeResetDescription
7-0BUCK5_VSET1R/W0hVoltage selection for buck regulator. See Buck regulators chapter for voltage levels.
(Default from NVM memory)

8.7.1.23 BUCK5_VOUT_2 Register (Offset = 17h) [Reset = 00h]

BUCK5_VOUT_2 is shown in Figure 8-87 and described in Table 8-47.

Return to the Summary Table.

Figure 8-87 BUCK5_VOUT_2 Register
76543210
BUCK5_VSET2
R/W-0h
Table 8-47 BUCK5_VOUT_2 Register Field Descriptions
BitFieldTypeResetDescription
7-0BUCK5_VSET2R/W0hVoltage selection for buck regulator. See Buck regulators chapter for voltage levels.
(Default from NVM memory)

8.7.1.24 BUCK1_PG_WINDOW Register (Offset = 18h) [Reset = 00h]

BUCK1_PG_WINDOW is shown in Figure 8-88 and described in Table 8-48.

Return to the Summary Table.

Figure 8-88 BUCK1_PG_WINDOW Register
76543210
RESERVEDBUCK1_UV_THRBUCK1_OV_THR
R/W-0hR/W-0hR/W-0h
Table 8-48 BUCK1_PG_WINDOW Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3BUCK1_UV_THRR/W0hPowergood low threshold level for BUCK1:
(Default from NVM memory)
0h = -3% / -30mV
1h = -3.5% / -35 mV
2h = -4% / -40 mV
3h = -5% / -50 mV
4h = -6% / -60 mV
5h = -7% / -70 mV
6h = -8% / -80 mV
7h = -10% / -100mV
2-0BUCK1_OV_THRR/W0hPowergood high threshold level for BUCK1:
(Default from NVM memory)
0h = +3% / +30mV
1h = +3.5% / +35 mV
2h = +4% / +40 mV
3h = +5% / +50 mV
4h = +6% / +60 mV
5h = +7% / +70 mV
6h = +8% / +80 mV
7h = +10% / +100mV

8.7.1.25 BUCK2_PG_WINDOW Register (Offset = 19h) [Reset = 00h]

BUCK2_PG_WINDOW is shown in Figure 8-89 and described in Table 8-49.

Return to the Summary Table.

Figure 8-89 BUCK2_PG_WINDOW Register
76543210
RESERVEDBUCK2_UV_THRBUCK2_OV_THR
R/W-0hR/W-0hR/W-0h
Table 8-49 BUCK2_PG_WINDOW Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3BUCK2_UV_THRR/W0hPowergood low threshold level for BUCK2:
(Default from NVM memory)
0h = -3% / -30mV
1h = -3.5% / -35 mV
2h = -4% / -40 mV
3h = -5% / -50 mV
4h = -6% / -60 mV
5h = -7% / -70 mV
6h = -8% / -80 mV
7h = -10% / -100mV
2-0BUCK2_OV_THRR/W0hPowergood high threshold level for BUCK2:
(Default from NVM memory)
0h = +3% / +30mV
1h = +3.5% / +35 mV
2h = +4% / +40 mV
3h = +5% / +50 mV
4h = +6% / +60 mV
5h = +7% / +70 mV
6h = +8% / +80 mV
7h = +10% / +100mV

8.7.1.26 BUCK3_PG_WINDOW Register (Offset = 1Ah) [Reset = 00h]

BUCK3_PG_WINDOW is shown in Figure 8-90 and described in Table 8-50.

Return to the Summary Table.

Figure 8-90 BUCK3_PG_WINDOW Register
76543210
RESERVEDBUCK3_UV_THRBUCK3_OV_THR
R/W-0hR/W-0hR/W-0h
Table 8-50 BUCK3_PG_WINDOW Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3BUCK3_UV_THRR/W0hPowergood low threshold level for BUCK3:
(Default from NVM memory)
0h = -3% / -30mV
1h = -3.5% / -35 mV
2h = -4% / -40 mV
3h = -5% / -50 mV
4h = -6% / -60 mV
5h = -7% / -70 mV
6h = -8% / -80 mV
7h = -10% / -100mV
2-0BUCK3_OV_THRR/W0hPowergood high threshold level for BUCK3:
(Default from NVM memory)
0h = +3% / +30mV
1h = +3.5% / +35 mV
2h = +4% / +40 mV
3h = +5% / +50 mV
4h = +6% / +60 mV
5h = +7% / +70 mV
6h = +8% / +80 mV
7h = +10% / +100mV

8.7.1.27 BUCK4_PG_WINDOW Register (Offset = 1Bh) [Reset = 00h]

BUCK4_PG_WINDOW is shown in Figure 8-91 and described in Table 8-51.

Return to the Summary Table.

Figure 8-91 BUCK4_PG_WINDOW Register
76543210
RESERVEDBUCK4_UV_THRBUCK4_OV_THR
R/W-0hR/W-0hR/W-0h
Table 8-51 BUCK4_PG_WINDOW Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3BUCK4_UV_THRR/W0hPowergood low threshold level for BUCK4:
(Default from NVM memory)
0h = -3% / -30mV
1h = -3.5% / -35 mV
2h = -4% / -40 mV
3h = -5% / -50 mV
4h = -6% / -60 mV
5h = -7% / -70 mV
6h = -8% / -80 mV
7h = -10% / -100mV
2-0BUCK4_OV_THRR/W0hPowergood high threshold level for BUCK4:
(Default from NVM memory)
0h = +3% / +30mV
1h = +3.5% / +35 mV
2h = +4% / +40 mV
3h = +5% / +50 mV
4h = +6% / +60 mV
5h = +7% / +70 mV
6h = +8% / +80 mV
7h = +10% / +100mV

8.7.1.28 BUCK5_PG_WINDOW Register (Offset = 1Ch) [Reset = 00h]

BUCK5_PG_WINDOW is shown in Figure 8-92 and described in Table 8-52.

Return to the Summary Table.

Figure 8-92 BUCK5_PG_WINDOW Register
76543210
RESERVEDBUCK5_UV_THRBUCK5_OV_THR
R/W-0hR/W-0hR/W-0h
Table 8-52 BUCK5_PG_WINDOW Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3BUCK5_UV_THRR/W0hPowergood low threshold level for BUCK5:
(Default from NVM memory)
0h = -3% / -30mV
1h = -3.5% / -35 mV
2h = -4% / -40 mV
3h = -5% / -50 mV
4h = -6% / -60 mV
5h = -7% / -70 mV
6h = -8% / -80 mV
7h = -10% / -100mV
2-0BUCK5_OV_THRR/W0hPowergood high threshold level for BUCK5:
(Default from NVM memory)
0h = +3% / +30mV
1h = +3.5% / +35 mV
2h = +4% / +40 mV
3h = +5% / +50 mV
4h = +6% / +60 mV
5h = +7% / +70 mV
6h = +8% / +80 mV
7h = +10% / +100mV

8.7.1.29 LDO1_CTRL Register (Offset = 1Dh) [Reset = 60h]

LDO1_CTRL is shown in Figure 8-93 and described in Table 8-53.

Return to the Summary Table.

Figure 8-93 LDO1_CTRL Register
76543210
LDO1_RV_SELLDO1_PLDNLDO1_VMON_ENRESERVEDLDO1_SLOW_RAMPLDO1_EN
R/W-0hR/W-3hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-53 LDO1_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7LDO1_RV_SELR/W0hSelect residual voltage checking for LDO1 output pin.
(Default from NVM memory)
0h = Disabled
1h = Enabled
6-5LDO1_PLDNR/W3hEnable output pull-down resistor when LDO1 is disabled:
(Default from NVM memory)
0h = 50 kOhm
1h = 125 Ohm
2h = 250 Ohm
3h = 500 Ohm
4LDO1_VMON_ENR/W0hEnable LDO1 OV and UV comparators:
(Default from NVM memory)
0h = OV and UV comparators are disabled
1h = OV and UV comparators are enabled.
3-2RESERVEDR/W0h
1LDO1_SLOW_RAMPR/W0hLDO1 start-up slew rate selection
0h = 25mV/us max ramp up slew rate for LDO output from 0.3V to 90% of LDOn_VSET
1h = 3mV/us max ramp up slew rate for LDO output from 0.3V to 90% of LDOn_VSET
0LDO1_ENR/W0hEnable LDO1 regulator:
(Default from NVM memory)
0h = LDO1 regulator is disabled
1h = LDO1 regulator is enabled.

8.7.1.30 LDO2_CTRL Register (Offset = 1Eh) [Reset = 60h]

LDO2_CTRL is shown in Figure 8-94 and described in Table 8-54.

Return to the Summary Table.

Figure 8-94 LDO2_CTRL Register
76543210
LDO2_RV_SELLDO2_PLDNLDO2_VMON_ENRESERVEDLDO2_SLOW_RAMPLDO2_EN
R/W-0hR/W-3hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-54 LDO2_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7LDO2_RV_SELR/W0hSelect residual voltage checking for LDO2 output pin.
(Default from NVM memory)
0h = Disabled
1h = Enabled
6-5LDO2_PLDNR/W3hEnable output pull-down resistor when LDO2 is disabled:
(Default from NVM memory)
0h = 50 kOhm
1h = 125 Ohm
2h = 250 Ohm
3h = 500 Ohm
4LDO2_VMON_ENR/W0hEnable LDO2 OV and UV comparators:
(Default from NVM memory)
0h = OV and UV comparators are disabled
1h = OV and UV comparators are enabled.
3-2RESERVEDR/W0h
1LDO2_SLOW_RAMPR/W0hLDO2 start-up slew rate selection
0h = 25mV/us max ramp up slew rate for LDO output from 0.3V to 90% of LDOn_VSET
1h = 3mV/us max ramp up slew rate for LDO output from 0.3V to 90% of LDOn_VSET
0LDO2_ENR/W0hEnable LDO2 regulator:
(Default from NVM memory)
0h = LDO1 regulator is disabled
1h = LDO1 regulator is enabled.

8.7.1.31 LDO3_CTRL Register (Offset = 1Fh) [Reset = 60h]

LDO3_CTRL is shown in Figure 8-95 and described in Table 8-55.

Return to the Summary Table.

Figure 8-95 LDO3_CTRL Register
76543210
LDO3_RV_SELLDO3_PLDNLDO3_VMON_ENRESERVEDLDO3_SLOW_RAMPLDO3_EN
R/W-0hR/W-3hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-55 LDO3_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7LDO3_RV_SELR/W0hSelect residual voltage checking for LDO3 output pin.
(Default from NVM memory)
0h = Disabled
1h = Enabled
6-5LDO3_PLDNR/W3hEnable output pull-down resistor when LDO3 is disabled:
(Default from NVM memory)
0h = 50 kOhm
1h = 125 Ohm
2h = 250 Ohm
3h = 500 Ohm
4LDO3_VMON_ENR/W0hEnable LDO3 OV and UV comparators:
(Default from NVM memory)
0h = OV and UV comparators are disabled
1h = OV and UV comparators are enabled.
3-2RESERVEDR/W0h
1LDO3_SLOW_RAMPR/W0hLDO3 start-up slew rate selection
0h = 25mV/us max ramp up slew rate for LDO output from 0.3V to 90% of LDOn_VSET
1h = 3mV/us max ramp up slew rate for LDO output from 0.3V to 90% of LDOn_VSET
0LDO3_ENR/W0hEnable LDO3 regulator:
(Default from NVM memory)
0h = LDO1 regulator is disabled
1h = LDO1 regulator is enabled.

8.7.1.32 LDO4_CTRL Register (Offset = 20h) [Reset = 60h]

LDO4_CTRL is shown in Figure 8-96 and described in Table 8-56.

Return to the Summary Table.

Figure 8-96 LDO4_CTRL Register
76543210
LDO4_RV_SELLDO4_PLDNLDO4_VMON_ENRESERVEDLDO4_SLOW_RAMPLDO4_EN
R/W-0hR/W-3hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-56 LDO4_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7LDO4_RV_SELR/W0hSelect residual voltage checking for LDO4 output pin.
(Default from NVM memory)
0h = Disabled
1h = Enabled
6-5LDO4_PLDNR/W3hEnable output pull-down resistor when LDO4 is disabled:
(Default from NVM memory)
0h = 50 kOhm
1h = 125 Ohm
2h = 250 Ohm
3h = 500 Ohm
4LDO4_VMON_ENR/W0hEnable LDO4 OV and UV comparators:
(Default from NVM memory)
0h = OV and UV comparators are disabled
1h = OV and UV comparators are enabled.
3-2RESERVEDR/W0h
1LDO4_SLOW_RAMPR/W0hLDO4 start-up slew rate selection
0h = 25mV/us max ramp up slew rate for LDO output from 0.3V to 90% of LDOn_VSET
1h = 3mV/us max ramp up slew rate for LDO output from 0.3V to 90% of LDOn_VSET
0LDO4_ENR/W0hEnable LDO4 regulator:
(Default from NVM memory)
0h = LDO1 regulator is disabled
1h = LDO1 regulator is enabled.

8.7.1.33 LDORTC_CTRL Register (Offset = 22h) [Reset = 00h]

LDORTC_CTRL is shown in Figure 8-97 and described in Table 8-57.

Return to the Summary Table.

Figure 8-97 LDORTC_CTRL Register
76543210
RESERVEDLDORTC_DIS
R/W-0hR/W-0h
Table 8-57 LDORTC_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7-1RESERVEDR/W0h
0LDORTC_DISR/W0hDisable LDORTC regulator:
0h = LDORTC regulator is enabled
1h = LDORTC regulator is disabled

8.7.1.34 LDO1_VOUT Register (Offset = 23h) [Reset = 00h]

LDO1_VOUT is shown in Figure 8-98 and described in Table 8-58.

Return to the Summary Table.

Figure 8-98 LDO1_VOUT Register
76543210
LDO1_BYPASSLDO1_VSETRESERVED
R/W-0hR/W-0hR/W-0h
Table 8-58 LDO1_VOUT Register Field Descriptions
BitFieldTypeResetDescription
7LDO1_BYPASSR/W0hSet LDO1 to bypass mode:
(Default from NVM memory)
0h = LDO is set to linear regulator mode.
1h = LDO is set to bypass mode.
6-1LDO1_VSETR/W0hVoltage selection for LDO regulator. See LDO regulators chapter for voltage levels.
(Default from NVM memory)
0RESERVEDR/W0h

8.7.1.35 LDO2_VOUT Register (Offset = 24h) [Reset = 00h]

LDO2_VOUT is shown in Figure 8-99 and described in Table 8-59.

Return to the Summary Table.

Figure 8-99 LDO2_VOUT Register
76543210
LDO2_BYPASSLDO2_VSETRESERVED
R/W-0hR/W-0hR/W-0h
Table 8-59 LDO2_VOUT Register Field Descriptions
BitFieldTypeResetDescription
7LDO2_BYPASSR/W0hSet LDO2 to bypass mode:
(Default from NVM memory)
0h = LDO is set to linear regulator mode.
1h = LDO is set to bypass mode.
6-1LDO2_VSETR/W0hVoltage selection for LDO regulator. See LDO regulators chapter for voltage levels.
(Default from NVM memory)
0RESERVEDR/W0h

8.7.1.36 LDO3_VOUT Register (Offset = 25h) [Reset = 00h]

LDO3_VOUT is shown in Figure 8-100 and described in Table 8-60.

Return to the Summary Table.

Figure 8-100 LDO3_VOUT Register
76543210
LDO3_BYPASSLDO3_VSETRESERVED
R/W-0hR/W-0hR/W-0h
Table 8-60 LDO3_VOUT Register Field Descriptions
BitFieldTypeResetDescription
7LDO3_BYPASSR/W0hSet LDO3 to bypass mode:
(Default from NVM memory)
0h = LDO is set to linear regulator mode.
1h = LDO is set to bypass mode.
6-1LDO3_VSETR/W0hVoltage selection for LDO regulator. See LDO regulators chapter for voltage levels.
(Default from NVM memory)
0RESERVEDR/W0h

8.7.1.37 LDO4_VOUT Register (Offset = 26h) [Reset = 00h]

LDO4_VOUT is shown in Figure 8-101 and described in Table 8-61.

Return to the Summary Table.

Figure 8-101 LDO4_VOUT Register
76543210
RESERVEDLDO4_VSET
R/W-0hR/W-0h
Table 8-61 LDO4_VOUT Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W0h
6-0LDO4_VSETR/W0hVoltage selection for LDO regulator. See LDO regulators chapter for voltage levels.
(Default from NVM memory)

8.7.1.38 LDO1_PG_WINDOW Register (Offset = 27h) [Reset = 00h]

LDO1_PG_WINDOW is shown in Figure 8-102 and described in Table 8-62.

Return to the Summary Table.

Figure 8-102 LDO1_PG_WINDOW Register
76543210
RESERVEDLDO1_UV_THRLDO1_OV_THR
R/W-0hR/W-0hR/W-0h
Table 8-62 LDO1_PG_WINDOW Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3LDO1_UV_THRR/W0hPowergood low threshold level for LDO1:
(Default from NVM memory)
0h = -3% / -30mV
1h = -3.5% / -35 mV
2h = -4% / -40 mV
3h = -5% / -50 mV
4h = -6% / -60 mV
5h = -7% / -70 mV
6h = -8% / -80 mV
7h = -10% / -100mV
2-0LDO1_OV_THRR/W0hPowergood high threshold level for LDO1:
(Default from NVM memory)
0h = +3% / +30mV
1h = +3.5% / +35 mV
2h = +4% / +40 mV
3h = +5% / +50 mV
4h = +6% / +60 mV
5h = +7% / +70 mV
6h = +8% / +80 mV
7h = +10% / +100mV

8.7.1.39 LDO2_PG_WINDOW Register (Offset = 28h) [Reset = 00h]

LDO2_PG_WINDOW is shown in Figure 8-103 and described in Table 8-63.

Return to the Summary Table.

Figure 8-103 LDO2_PG_WINDOW Register
76543210
RESERVEDLDO2_UV_THRLDO2_OV_THR
R/W-0hR/W-0hR/W-0h
Table 8-63 LDO2_PG_WINDOW Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3LDO2_UV_THRR/W0hPowergood low threshold level for LDO2:
(Default from NVM memory)
0h = -3% / -30mV
1h = -3.5% / -35 mV
2h = -4% / -40 mV
3h = -5% / -50 mV
4h = -6% / -60 mV
5h = -7% / -70 mV
6h = -8% / -80 mV
7h = -10% / -100mV
2-0LDO2_OV_THRR/W0hPowergood high threshold level for LDO2:
(Default from NVM memory)
0h = +3% / +30mV
1h = +3.5% / +35 mV
2h = +4% / +40 mV
3h = +5% / +50 mV
4h = +6% / +60 mV
5h = +7% / +70 mV
6h = +8% / +80 mV
7h = +10% / +100mV

8.7.1.40 LDO3_PG_WINDOW Register (Offset = 29h) [Reset = 00h]

LDO3_PG_WINDOW is shown in Figure 8-104 and described in Table 8-64.

Return to the Summary Table.

Figure 8-104 LDO3_PG_WINDOW Register
76543210
RESERVEDLDO3_UV_THRLDO3_OV_THR
R/W-0hR/W-0hR/W-0h
Table 8-64 LDO3_PG_WINDOW Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3LDO3_UV_THRR/W0hPowergood low threshold level for LDO3:
(Default from NVM memory)
0h = -3% / -30mV
1h = -3.5% / -35 mV
2h = -4% / -40 mV
3h = -5% / -50 mV
4h = -6% / -60 mV
5h = -7% / -70 mV
6h = -8% / -80 mV
7h = -10% / -100mV
2-0LDO3_OV_THRR/W0hPowergood high threshold level for LDO3:
Default from NVM memory)
0h = +3% / +30mV
1h = +3.5% / +35 mV
2h = +4% / +40 mV
3h = +5% / +50 mV
4h = +6% / +60 mV
5h = +7% / +70 mV
6h = +8% / +80 mV
7h = +10% / +100mV

8.7.1.41 LDO4_PG_WINDOW Register (Offset = 2Ah) [Reset = 00h]

LDO4_PG_WINDOW is shown in Figure 8-105 and described in Table 8-65.

Return to the Summary Table.

Figure 8-105 LDO4_PG_WINDOW Register
76543210
RESERVEDLDO4_UV_THRLDO4_OV_THR
R/W-0hR/W-0hR/W-0h
Table 8-65 LDO4_PG_WINDOW Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-3LDO4_UV_THRR/W0hPowergood low threshold level for LDO4:
(Default from NVM memory)
0h = -3% / -30mV
1h = -3.5% / -35 mV
2h = -4% / -40 mV
3h = -5% / -50 mV
4h = -6% / -60 mV
5h = -7% / -70 mV
6h = -8% / -80 mV
7h = -10% / -100mV
2-0LDO4_OV_THRR/W0hPowergood high threshold level for LDO4:
(Default from NVM memory)
0h = +3% / +30mV
1h = +3.5% / +35 mV
2h = +4% / +40 mV
3h = +5% / +50 mV
4h = +6% / +60 mV
5h = +7% / +70 mV
6h = +8% / +80 mV
7h = +10% / +100mV

8.7.1.42 VCCA_VMON_CTRL Register (Offset = 2Bh) [Reset = 00h]

VCCA_VMON_CTRL is shown in Figure 8-106 and described in Table 8-66.

Return to the Summary Table.

Figure 8-106 VCCA_VMON_CTRL Register
76543210
RESERVEDVMON_DEGLITCH_SELRESERVEDVCCA_VMON_EN
R/W-0hR/W-0hR/W-0hR/W-0h
Table 8-66 VCCA_VMON_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5VMON_DEGLITCH_SELR/W0hDeglitch time select for BUCKx_VMON, LDOx_VMON and VCCA_VMON
(Default from NVM memory)
0h = 4 us
1h = 20 us
4-1RESERVEDR/W0h
0VCCA_VMON_ENR/W0hEnable VCCA OV and UV comparators:
(Default from NVM memory)
0h = OV and UV comparators are disabled
1h = OV and UV comparators are enabled.

8.7.1.43 VCCA_PG_WINDOW Register (Offset = 2Ch) [Reset = 40h]

VCCA_PG_WINDOW is shown in Figure 8-107 and described in Table 8-67.

Return to the Summary Table.

Figure 8-107 VCCA_PG_WINDOW Register
76543210
RESERVEDVCCA_PG_SETVCCA_UV_THRVCCA_OV_THR
R/W-0hR/W-1hR/W-0hR/W-0h
Table 8-67 VCCA_PG_WINDOW Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W0h
6VCCA_PG_SETR/W1hPowergood level for VCCA pin:
(Default from NVM memory)
0h = 3.3 V
1h = 5.0 V
5-3VCCA_UV_THRR/W0hPowergood low threshold level for VCCA pin:
(Default from NVM memory)
0h = -3%
1h = -3.5%
2h = -4%
3h = -5%
4h = -6%
5h = -7%
6h = -8%
7h = -10%
2-0VCCA_OV_THRR/W0hPowergood high threshold level for VCCA pin:
(Default from NVM memory)
0h = +3%
1h = +3.5%
2h = +4%
3h = +5%
4h = +6%
5h = +7%
6h = +8%
7h = +10%

8.7.1.44 GPIO1_CONF Register (Offset = 31h) [Reset = 0Ah]

GPIO1_CONF is shown in Figure 8-108 and described in Table 8-68.

Return to the Summary Table.

Figure 8-108 GPIO1_CONF Register
76543210
GPIO1_SELGPIO1_DEGLITCH_ENGPIO1_PU_PD_ENGPIO1_PU_SELGPIO1_ODGPIO1_DIR
R/W-0hR/W-0hR/W-1hR/W-0hR/W-1hR/W-0h
Table 8-68 GPIO1_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-5GPIO1_SELR/W0hGPIO1 signal function:
(Default from NVM memory)
0h = GPIO1
1h = SCL_I2C2/CS_SPI
2h = NRSTOUT_SOC
3h = NRSTOUT_SOC
4h = NSLEEP1
5h = NSLEEP2
6h = WKUP1
7h = WKUP2
4GPIO1_DEGLITCH_ENR/W0hGPIO1 signal deglitch time when signal direction is input:
(Default from NVM memory)
0h = No deglitch, only synchronization.
1h = 8 us deglitch time.
3GPIO1_PU_PD_ENR/W1hControl for GPIO1 pin pull-up/pull-down resistor:
(Default from NVM memory)

0h = Pull-up/pull-down resistor disabled
1h = Pull-up/pull-down resistor enabled
2GPIO1_PU_SELR/W0hControl for GPIO1 pin pull-up/pull-down resistor:
GPIO1_PU_PD_EN must be 1 to select the resistor.
(Default from NVM memory)

0h = Pull-down resistor selected

1h = Pull-up resistor selected
1GPIO1_ODR/W1hGPIO1 signal type when configured to output:
(Default from NVM memory)
0h = Push-pull output
1h = Open-drain output
0GPIO1_DIRR/W0hGPIO1 signal direction:
(Default from NVM memory)
0h = Input
1h = Output

8.7.1.45 GPIO2_CONF Register (Offset = 32h) [Reset = 0Ah]

GPIO2_CONF is shown in Figure 8-109 and described in Table 8-69.

Return to the Summary Table.

Figure 8-109 GPIO2_CONF Register
76543210
GPIO2_SELGPIO2_DEGLITCH_ENGPIO2_PU_PD_ENGPIO2_PU_SELGPIO2_ODGPIO2_DIR
R/W-0hR/W-0hR/W-1hR/W-0hR/W-1hR/W-0h
Table 8-69 GPIO2_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-5GPIO2_SELR/W0hGPIO2 signal function:
(Default from NVM memory)
0h = GPIO2
1h = TRIG_WDOG
2h = SDA_I2C2/SDO_SPI
3h = SDA_I2C2/SDO_SPI
4h = NSLEEP1
5h = NSLEEP2
6h = WKUP1
7h = WKUP2
4GPIO2_DEGLITCH_ENR/W0hGPIO2 signal deglitch time when signal direction is input:
(Default from NVM memory)
0h = No deglitch, only synchronization.
1h = 8 us deglitch time.
3GPIO2_PU_PD_ENR/W1hControl for GPIO2 pin pull-up/pull-down resistor:
(Default from NVM memory)

0h = Pull-up/pull-down resistor disabled
1h = Pull-up/pull-down resistor enabled
2GPIO2_PU_SELR/W0hControl for GPIO2 pin pull-up/pull-down resistor:
GPIO2_PU_PD_EN must be 1 to select the resistor.
(Default from NVM memory)

0h = Pull-down resistor selected

1h = Pull-up resistor selected
1GPIO2_ODR/W1hGPIO2 signal type when configured to output:
(Default from NVM memory)
0h = Push-pull output
1h = Open-drain output
0GPIO2_DIRR/W0hGPIO2 signal direction:
(Default from NVM memory)
0h = Input
1h = Output

8.7.1.46 GPIO3_CONF Register (Offset = 33h) [Reset = 0Ah]

GPIO3_CONF is shown in Figure 8-110 and described in Table 8-70.

Return to the Summary Table.

Figure 8-110 GPIO3_CONF Register
76543210
GPIO3_SELGPIO3_DEGLITCH_ENGPIO3_PU_PD_ENGPIO3_PU_SELGPIO3_ODGPIO3_DIR
R/W-0hR/W-0hR/W-1hR/W-0hR/W-1hR/W-0h
Table 8-70 GPIO3_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-5GPIO3_SELR/W0hGPIO3 signal function:
(Default from NVM memory)
0h = GPIO3
1h = CLK32KOUT
2h = NERR_SOC
3h = NERR_SOC
4h = NSLEEP1
5h = NSLEEP2
6h = LP_WKUP1
7h = LP_WKUP2
4GPIO3_DEGLITCH_ENR/W0hGPIO3 signal deglitch time when signal direction is input:
(Default from NVM memory)
0h = No deglitch, only synchronization.
1h = 8 us deglitch time.
3GPIO3_PU_PD_ENR/W1hControl for GPIO3 pin pull-up/pull-down resistor:
(Default from NVM memory)

0h = Pull-up/pull-down resistor disabled
1h = Pull-up/pull-down resistor enabled
2GPIO3_PU_SELR/W0hControl for GPIO3 pin pull-up/pull-down resistor:
GPIO3_PU_PD_EN must be 1 to select the resistor.
(Default from NVM memory)

0h = Pull-down resistor selected

1h = Pull-up resistor selected
1GPIO3_ODR/W1hGPIO3 signal type when configured to output:
(Default from NVM memory)
0h = Push-pull output
1h = Open-drain output
0GPIO3_DIRR/W0hGPIO3 signal direction:
(Default from NVM memory)
0h = Input
1h = Output

8.7.1.47 GPIO4_CONF Register (Offset = 34h) [Reset = 0Ah]

GPIO4_CONF is shown in Figure 8-111 and described in Table 8-71.

Return to the Summary Table.

Figure 8-111 GPIO4_CONF Register
76543210
GPIO4_SELGPIO4_DEGLITCH_ENGPIO4_PU_PD_ENGPIO4_PU_SELGPIO4_ODGPIO4_DIR
R/W-0hR/W-0hR/W-1hR/W-0hR/W-1hR/W-0h
Table 8-71 GPIO4_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-5GPIO4_SELR/W0hGPIO4 signal function:
(Default from NVM memory)
0h = GPIO4
1h = CLK32KOUT
2h = CLK32KOUT
3h = CLK32KOUT
4h = NSLEEP1
5h = NSLEEP2
6h = LP_WKUP1
7h = LP_WKUP2
4GPIO4_DEGLITCH_ENR/W0hGPIO4 signal deglitch time when signal direction is input:
(Default from NVM memory)
0h = No deglitch, only synchronization.
1h = 8 us deglitch time.
3GPIO4_PU_PD_ENR/W1hControl for GPIO4 pin pull-up/pull-down resistor:
(Default from NVM memory)

0h = Pull-up/pull-down resistor disabled
1h = Pull-up/pull-down resistor enabled
2GPIO4_PU_SELR/W0hControl for GPIO4 pin pull-up/pull-down resistor:
GPIO4_PU_PD_EN must be 1 to select the resistor.
(Default from NVM memory)

0h = Pull-down resistor selected

1h = Pull-up resistor selected
1GPIO4_ODR/W1hGPIO4 signal type when configured to output:
(Default from NVM memory)
0h = Push-pull output
1h = Open-drain output
0GPIO4_DIRR/W0hGPIO4 signal direction:
(Default from NVM memory)
0h = Input
1h = Output

8.7.1.48 GPIO5_CONF Register (Offset = 35h) [Reset = 0Ah]

GPIO5_CONF is shown in Figure 8-112 and described in Table 8-72.

Return to the Summary Table.

Figure 8-112 GPIO5_CONF Register
76543210
GPIO5_SELGPIO5_DEGLITCH_ENGPIO5_PU_PD_ENGPIO5_PU_SELGPIO5_ODGPIO5_DIR
R/W-0hR/W-0hR/W-1hR/W-0hR/W-1hR/W-0h
Table 8-72 GPIO5_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-5GPIO5_SELR/W0hGPIO5 signal function:
(Default from NVM memory)
0h = GPIO5
1h = SCLK_SPMI
2h = SCLK_SPMI
3h = SCLK_SPMI
4h = NSLEEP1
5h = NSLEEP2
6h = WKUP1
7h = WKUP2
4GPIO5_DEGLITCH_ENR/W0hGPIO5 signal deglitch time when signal direction is input:
(Default from NVM memory)
0h = No deglitch, only synchronization.
1h = 8 us deglitch time.
3GPIO5_PU_PD_ENR/W1hControl for GPIO5 pin pull-up/pull-down resistor:
(Default from NVM memory)

0h = Pull-up/pull-down resistor disabled
1h = Pull-up/pull-down resistor enabled
2GPIO5_PU_SELR/W0hControl for GPIO5 pin pull-up/pull-down resistor:
GPIO5_PU_PD_EN must be 1 to select the resistor.
(Default from NVM memory)

0h = Pull-down resistor selected

1h = Pull-up resistor selected
1GPIO5_ODR/W1hGPIO5 signal type when configured to output:
(Default from NVM memory)
0h = Push-pull output
1h = Open-drain output
0GPIO5_DIRR/W0hGPIO5 signal direction:
(Default from NVM memory)
0h = Input
1h = Output

8.7.1.49 GPIO6_CONF Register (Offset = 36h) [Reset = 0Ah]

GPIO6_CONF is shown in Figure 8-113 and described in Table 8-73.

Return to the Summary Table.

Figure 8-113 GPIO6_CONF Register
76543210
GPIO6_SELGPIO6_DEGLITCH_ENGPIO6_PU_PD_ENGPIO6_PU_SELGPIO6_ODGPIO6_DIR
R/W-0hR/W-0hR/W-1hR/W-0hR/W-1hR/W-0h
Table 8-73 GPIO6_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-5GPIO6_SELR/W0hGPIO6 signal function:
(Default from NVM memory)
0h = GPIO6
1h = SDATA_SPMI
2h = SDATA_SPMI
3h = SDATA_SPMI
4h = NSLEEP1
5h = NSLEEP2
6h = WKUP1
7h = WKUP2
4GPIO6_DEGLITCH_ENR/W0hGPIO6 signal deglitch time when signal direction is input:
(Default from NVM memory)
0h = No deglitch, only synchronization.
1h = 8 us deglitch time.
3GPIO6_PU_PD_ENR/W1hControl for GPIO6 pin pull-up/pull-down resistor:
(Default from NVM memory)

0h = Pull-up/pull-down resistor disabled
1h = Pull-up/pull-down resistor enabled
2GPIO6_PU_SELR/W0hControl for GPIO6 pin pull-up/pull-down resistor:
GPIO6_PU_PD_EN must be 1 to select the resistor.
(Default from NVM memory)

0h = Pull-down resistor selected

1h = Pull-up resistor selected
1GPIO6_ODR/W1hGPIO6 signal type when configured to output:
(Default from NVM memory)
0h = Push-pull output
1h = Open-drain output
0GPIO6_DIRR/W0hGPIO6 signal direction:
(Default from NVM memory)
0h = Input
1h = Output

8.7.1.50 GPIO7_CONF Register (Offset = 37h) [Reset = 0Ah]

GPIO7_CONF is shown in Figure 8-114 and described in Table 8-74.

Return to the Summary Table.

Figure 8-114 GPIO7_CONF Register
76543210
GPIO7_SELGPIO7_DEGLITCH_ENGPIO7_PU_PD_ENGPIO7_PU_SELGPIO7_ODGPIO7_DIR
R/W-0hR/W-0hR/W-1hR/W-0hR/W-1hR/W-0h
Table 8-74 GPIO7_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-5GPIO7_SELR/W0hGPIO7 signal function:
(Default from NVM memory)
0h = GPIO7
1h = NERR_MCU
2h = NERR_MCU
3h = NERR_MCU
4h = NSLEEP1
5h = NSLEEP2
6h = WKUP1
7h = WKUP2
4GPIO7_DEGLITCH_ENR/W0hGPIO7 signal deglitch time when signal direction is input:
(Default from NVM memory)
0h = No deglitch, only synchronization.
1h = 8 us deglitch time.
3GPIO7_PU_PD_ENR/W1hControl for GPIO7 pin pull-up/pull-down resistor:
(Default from NVM memory)

0h = Pull-up/pull-down resistor disabled
1h = Pull-up/pull-down resistor enabled
2GPIO7_PU_SELR/W0hControl for GPIO7 pin pull-up/pull-down resistor:
GPIO7_PU_PD_EN must be 1 to select the resistor.
(Default from NVM memory)

0h = Pull-down resistor selected

1h = Pull-up resistor selected
1GPIO7_ODR/W1hGPIO7 signal type when configured to output:
(Default from NVM memory)
0h = Push-pull output
1h = Open-drain output
0GPIO7_DIRR/W0hGPIO7 signal direction:
(Default from NVM memory)
0h = Input
1h = Output

8.7.1.51 GPIO8_CONF Register (Offset = 38h) [Reset = 0Ah]

GPIO8_CONF is shown in Figure 8-115 and described in Table 8-75.

Return to the Summary Table.

Figure 8-115 GPIO8_CONF Register
76543210
GPIO8_SELGPIO8_DEGLITCH_ENGPIO8_PU_PD_ENGPIO8_PU_SELGPIO8_ODGPIO8_DIR
R/W-0hR/W-0hR/W-1hR/W-0hR/W-1hR/W-0h
Table 8-75 GPIO8_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-5GPIO8_SELR/W0hGPIO8 signal function:
(Default from NVM memory)
0h = GPIO8
1h = CLK32KOUT
2h = SYNCCLKOUT
3h = DISABLE_WDOG
4h = NSLEEP1
5h = NSLEEP2
6h = WKUP1
7h = WKUP2
4GPIO8_DEGLITCH_ENR/W0hGPIO8 signal deglitch time when signal direction is input:
(Default from NVM memory)
0h = No deglitch, only synchronization.
1h = 8 us deglitch time.
3GPIO8_PU_PD_ENR/W1hControl for GPIO8 pin pull-up/pull-down resistor:
(Default from NVM memory)

0h = Pull-up/pull-down resistor disabled
1h = Pull-up/pull-down resistor enabled
2GPIO8_PU_SELR/W0hControl for GPIO8 pin pull-up/pull-down resistor:
GPIO8_PU_PD_EN must be 1 to select the resistor.
(Default from NVM memory)

0h = Pull-down resistor selected

1h = Pull-up resistor selected
1GPIO8_ODR/W1hGPIO8 signal type when configured to output:
(Default from NVM memory)
0h = Push-pull output
1h = Open-drain output
0GPIO8_DIRR/W0hGPIO8 signal direction:
(Default from NVM memory)
0h = Input
1h = Output

8.7.1.52 GPIO9_CONF Register (Offset = 39h) [Reset = 0Ah]

GPIO9_CONF is shown in Figure 8-116 and described in Table 8-76.

Return to the Summary Table.

Figure 8-116 GPIO9_CONF Register
76543210
GPIO9_SELGPIO9_DEGLITCH_ENGPIO9_PU_PD_ENGPIO9_PU_SELGPIO9_ODGPIO9_DIR
R/W-0hR/W-0hR/W-1hR/W-0hR/W-1hR/W-0h
Table 8-76 GPIO9_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-5GPIO9_SELR/W0hGPIO9 signal function:
(Default from NVM memory)
0h = GPIO9
1h = PGOOD
2h = DISABLE_WDOG
3h = SYNCCLKOUT
4h = NSLEEP1
5h = NSLEEP2
6h = WKUP1
7h = WKUP2
4GPIO9_DEGLITCH_ENR/W0hGPIO9 signal deglitch time when signal direction is input:
(Default from NVM memory)
0h = No deglitch, only synchronization.
1h = 8 us deglitch time.
3GPIO9_PU_PD_ENR/W1hControl for GPIO9 pin pull-up/pull-down resistor:
(Default from NVM memory)

0h = Pull-up/pull-down resistor disabled
1h = Pull-up/pull-down resistor enabled
2GPIO9_PU_SELR/W0hControl for GPIO9 pin pull-up/pull-down resistor:
GPIO9_PU_PD_EN must be 1 to select the resistor.
(Default from NVM memory)

0h = Pull-down resistor selected

1h = Pull-up resistor selected
1GPIO9_ODR/W1hGPIO9 signal type when configured to output:
(Default from NVM memory)
0h = Push-pull output
1h = Open-drain output
0GPIO9_DIRR/W0hGPIO9 signal direction:
(Default from NVM memory)
0h = Input
1h = Output

8.7.1.53 GPIO10_CONF Register (Offset = 3Ah) [Reset = 0Ah]

GPIO10_CONF is shown in Figure 8-117 and described in Table 8-77.

Return to the Summary Table.

Figure 8-117 GPIO10_CONF Register
76543210
GPIO10_SELGPIO10_DEGLITCH_ENGPIO10_PU_PD_ENGPIO10_PU_SELGPIO10_ODGPIO10_DIR
R/W-0hR/W-0hR/W-1hR/W-0hR/W-1hR/W-0h
Table 8-77 GPIO10_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-5GPIO10_SELR/W0hGPIO10 signal function:
(Default from NVM memory)
0h = GPIO10
1h = SYNCCLKIN
2h = SYNCCLKOUT
3h = CLK32KOUT
4h = NSLEEP1
5h = NSLEEP2
6h = WKUP1
7h = WKUP2
4GPIO10_DEGLITCH_ENR/W0hGPIO10 signal deglitch time when signal direction is input:
(Default from NVM memory)
0h = No deglitch, only synchronization.
1h = 8 us deglitch time.
3GPIO10_PU_PD_ENR/W1hControl for GPIO10 pin pull-up/pull-down resistor:
(Default from NVM memory)

0h = Pull-up/pull-down resistor disabled
1h = Pull-up/pull-down resistor enabled
2GPIO10_PU_SELR/W0hControl for GPIO10 pin pull-up/pull-down resistor:
GPIO10_PU_PD_EN must be 1 to select the resistor.
(Default from NVM memory)

0h = Pull-down resistor selected

1h = Pull-up resistor selected
1GPIO10_ODR/W1hGPIO10 signal type when configured to output:
(Default from NVM memory)
0h = Push-pull output
1h = Open-drain output
0GPIO10_DIRR/W0hGPIO10 signal direction:
(Default from NVM memory)
0h = Input
1h = Output

8.7.1.54 GPIO11_CONF Register (Offset = 3Bh) [Reset = 0Ah]

GPIO11_CONF is shown in Figure 8-118 and described in Table 8-78.

Return to the Summary Table.

Figure 8-118 GPIO11_CONF Register
76543210
GPIO11_SELGPIO11_DEGLITCH_ENGPIO11_PU_PD_ENGPIO11_PU_SELGPIO11_ODGPIO11_DIR
R/W-0hR/W-0hR/W-1hR/W-0hR/W-1hR/W-0h
Table 8-78 GPIO11_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-5GPIO11_SELR/W0hGPIO11 signal function:
(Default from NVM memory)
0h = GPIO11
1h = TRIG_WDOG
2h = NRSTOUT_SOC
3h = NRSTOUT_SOC
4h = NSLEEP1
5h = NSLEEP2
6h = WKUP1
7h = WKUP2
4GPIO11_DEGLITCH_ENR/W0hGPIO11 signal deglitch time when signal direction is input:
(Default from NVM memory)
0h = No deglitch, only synchronization.
1h = 8 us deglitch time.
3GPIO11_PU_PD_ENR/W1hControl for GPIO11 pin pull-up/pull-down resistor:
(Default from NVM memory)

0h = Pull-up/pull-down resistor disabled
1h = Pull-up/pull-down resistor enabled
2GPIO11_PU_SELR/W0hControl for GPIO11 pin pull-up/pull-down resistor:
GPIO11_PU_PD_EN must be 1 to select the resistor.
(Default from NVM memory)

0h = Pull-down resistor selected

1h = Pull-up resistor selected
1GPIO11_ODR/W1hGPIO11 signal type when configured to output:
(Default from NVM memory)
0h = Push-pull output
1h = Open-drain output
0GPIO11_DIRR/W0hGPIO11 signal direction:
(Default from NVM memory)
0h = Input
1h = Output

8.7.1.55 NPWRON_CONF Register (Offset = 3Ch) [Reset = 88h]

NPWRON_CONF is shown in Figure 8-119 and described in Table 8-79.

Return to the Summary Table.

Figure 8-119 NPWRON_CONF Register
76543210
NPWRON_SELENABLE_POLENABLE_DEGLITCH_ENENABLE_PU_PD_ENENABLE_PU_SELRESERVEDNRSTOUT_OD
R/W-2hR/W-0hR/W-0hR/W-1hR/W-0hR/W-0hR/W-0h
Table 8-79 NPWRON_CONF Register Field Descriptions
BitFieldTypeResetDescription
7-6NPWRON_SELR/W2hNPWRON/ENABLE signal function:
(Default from NVM memory)
0h = ENABLE
1h = NPWRON
2h = None
3h = None
5ENABLE_POLR/W0hControl for ENABLE pin polarity:
(Default from NVM memory)
0h = Active high
1h = Active low
4ENABLE_DEGLITCH_ENR/W0hNPWRON/ENABLE signal deglitch time:
(Default from NVM memory)
0h = No deglitch, only synchronization.
1h = 8 us deglitch time when ENABLE, 50 ms deglitch time when NPWRON.
3ENABLE_PU_PD_ENR/W1hControl for NPWRON/ENABLE pin pull-up resistor:
(Default from NVM memory)
0h = Pull-up/pull-down resistor disabled
1h = Pull-up/pull-down resistor enabled
2ENABLE_PU_SELR/W0hControl for NPWRON/ENABLE pin pull-down resistor:
ENABLE_PU_PD_EN must be 1 to select the resistor.
(Default from NVM memory)
0h = Pull-down resistor selected
1h = Pull-up resistor selected
1RESERVEDR/W0h
0NRSTOUT_ODR/W0hNRSTOUT signal type:
(Default from NVM memory)
0h = Push-pull output
1h = Open-drain output

8.7.1.56 GPIO_OUT_1 Register (Offset = 3Dh) [Reset = 00h]

GPIO_OUT_1 is shown in Figure 8-120 and described in Table 8-80.

Return to the Summary Table.

Figure 8-120 GPIO_OUT_1 Register
76543210
GPIO8_OUTGPIO7_OUTGPIO6_OUTGPIO5_OUTGPIO4_OUTGPIO3_OUTGPIO2_OUTGPIO1_OUT
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-80 GPIO_OUT_1 Register Field Descriptions
BitFieldTypeResetDescription
7GPIO8_OUTR/W0hControl for GPIO8 signal when configured to GPIO Output:
(Default from NVM memory)
0h = Low
1h = High
6GPIO7_OUTR/W0hControl for GPIO7 signal when configured to GPIO Output:
(Default from NVM memory)
0h = Low
1h = High
5GPIO6_OUTR/W0hControl for GPIO6 signal when configured to GPIO Output:
(Default from NVM memory)
0h = Low
1h = High
4GPIO5_OUTR/W0hControl for GPIO5 signal when configured to GPIO Output:
(Default from NVM memory)
0h = Low
1h = High
3GPIO4_OUTR/W0hControl for GPIO4 signal when configured to GPIO Output:
(Default from NVM memory)
0h = Low
1h = High
2GPIO3_OUTR/W0hControl for GPIO3 signal when configured to GPIO Output:
(Default from NVM memory)
0h = Low
1h = High
1GPIO2_OUTR/W0hControl for GPIO2 signal when configured to GPIO Output:
(Default from NVM memory)
0h = Low
1h = High
0GPIO1_OUTR/W0hControl for GPIO1 signal when configured to GPIO Output:
(Default from NVM memory)
0h = Low
1h = High

8.7.1.57 GPIO_OUT_2 Register (Offset = 3Eh) [Reset = 00h]

GPIO_OUT_2 is shown in Figure 8-121 and described in Table 8-81.

Return to the Summary Table.

Figure 8-121 GPIO_OUT_2 Register
76543210
RESERVEDGPIO11_OUTGPIO10_OUTGPIO9_OUT
R/W-0hR/W-0hR/W-0hR/W-0h
Table 8-81 GPIO_OUT_2 Register Field Descriptions
BitFieldTypeResetDescription
7-3RESERVEDR/W0h
2GPIO11_OUTR/W0hControl for GPIO11 signal when configured to GPIO Output:
(Default from NVM memory)
0h = Low
1h = High
1GPIO10_OUTR/W0hControl for GPIO10 signal when configured to GPIO Output:
(Default from NVM memory)
0h = Low
1h = High
0GPIO9_OUTR/W0hControl for GPIO9 signal when configured to GPIO Output:
(Default from NVM memory)
0h = Low
1h = High

8.7.1.58 GPIO_IN_1 Register (Offset = 3Fh) [Reset = 00h]

GPIO_IN_1 is shown in Figure 8-122 and described in Table 8-82.

Return to the Summary Table.

Figure 8-122 GPIO_IN_1 Register
76543210
GPIO8_INGPIO7_INGPIO6_INGPIO5_INGPIO4_INGPIO3_INGPIO2_INGPIO1_IN
R-0hR-0hR-0hR-0hR-0hR-0hR-0hR-0h
Table 8-82 GPIO_IN_1 Register Field Descriptions
BitFieldTypeResetDescription
7GPIO8_INR0hLevel of GPIO8 signal:
0h = Low
1h = High
6GPIO7_INR0hLevel of GPIO7 signal:
0h = Low
1h = High
5GPIO6_INR0hLevel of GPIO6 signal:
0h = Low
1h = High
4GPIO5_INR0hLevel of GPIO5 signal:
0h = Low
1h = High
3GPIO4_INR0hLevel of GPIO4 signal:
0h = Low
1h = High
2GPIO3_INR0hLevel of GPIO3 signal:
0h = Low
1h = High
1GPIO2_INR0hLevel of GPIO2 signal:
0h = Low
1h = High
0GPIO1_INR0hLevel of GPIO1 signal:
0h = Low
1h = High

8.7.1.59 GPIO_IN_2 Register (Offset = 40h) [Reset = 00h]

GPIO_IN_2 is shown in Figure 8-123 and described in Table 8-83.

Return to the Summary Table.

Figure 8-123 GPIO_IN_2 Register
76543210
RESERVEDNPWRON_INGPIO11_INGPIO10_INGPIO9_IN
R-0hR-0hR-0hR-0hR-0h
Table 8-83 GPIO_IN_2 Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR0h
3NPWRON_INR0hLevel of NPWRON/ENABLE signal:
0h = Low
1h = High
2GPIO11_INR0hLevel of GPIO11 signal:
0h = Low
1h = High
1GPIO10_INR0hLevel of GPIO10 signal:
0h = Low
1h = High
0GPIO9_INR0hLevel of GPIO9 signal:
0h = Low
1h = High

8.7.1.60 RAIL_SEL_1 Register (Offset = 41h) [Reset = 00h]

RAIL_SEL_1 is shown in Figure 8-124 and described in Table 8-84.

Return to the Summary Table.

Figure 8-124 RAIL_SEL_1 Register
76543210
BUCK4_GRP_SELBUCK3_GRP_SELBUCK2_GRP_SELBUCK1_GRP_SEL
R/W-0hR/W-0hR/W-0hR/W-0h
Table 8-84 RAIL_SEL_1 Register Field Descriptions
BitFieldTypeResetDescription
7-6BUCK4_GRP_SELR/W0hRail group selection for BUCK4:
(Default from NVM memory)
0h = No group assigned
1h = MCU rail group
2h = SOC rail group
3h = OTHER rail group
5-4BUCK3_GRP_SELR/W0hRail group selection for BUCK3:
(Default from NVM memory)
0h = No group assigned
1h = MCU rail group
2h = SOC rail group
3h = OTHER rail group
3-2BUCK2_GRP_SELR/W0hRail group selection for BUCK2:
(Default from NVM memory)
0h = No group assigned
1h = MCU rail group
2h = SOC rail group
3h = OTHER rail group
1-0BUCK1_GRP_SELR/W0hRail group selection for BUCK1:
(Default from NVM memory)
0h = No group assigned
1h = MCU rail group
2h = SOC rail group
3h = OTHER rail group

8.7.1.61 RAIL_SEL_2 Register (Offset = 42h) [Reset = 00h]

RAIL_SEL_2 is shown in Figure 8-125 and described in Table 8-85.

Return to the Summary Table.

Figure 8-125 RAIL_SEL_2 Register
76543210
LDO3_GRP_SELLDO2_GRP_SELLDO1_GRP_SELBUCK5_GRP_SEL
R/W-0hR/W-0hR/W-0hR/W-0h
Table 8-85 RAIL_SEL_2 Register Field Descriptions
BitFieldTypeResetDescription
7-6LDO3_GRP_SELR/W0hRail group selection for LDO3:
(Default from NVM memory)
0h = No group assigned
1h = MCU rail group
2h = SOC rail group
3h = OTHER rail group
5-4LDO2_GRP_SELR/W0hRail group selection for LDO2:
(Default from NVM memory)
0h = No group assigned
1h = MCU rail group
2h = SOC rail group
3h = OTHER rail group
3-2LDO1_GRP_SELR/W0hRail group selection for LDO1:
(Default from NVM memory)
0h = No group assigned
1h = MCU rail group
2h = SOC rail group
3h = OTHER rail group
1-0BUCK5_GRP_SELR/W0hRail group selection for BUCK5:
(Default from NVM memory)
0h = No group assigned
1h = MCU rail group
2h = SOC rail group
3h = OTHER rail group

8.7.1.62 RAIL_SEL_3 Register (Offset = 43h) [Reset = 00h]

RAIL_SEL_3 is shown in Figure 8-126 and described in Table 8-86.

Return to the Summary Table.

Figure 8-126 RAIL_SEL_3 Register
76543210
RESERVEDVCCA_GRP_SELLDO4_GRP_SEL
R/W-0hR/W-0hR/W-0h
Table 8-86 RAIL_SEL_3 Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR/W0h
3-2VCCA_GRP_SELR/W0hRail group selection for VCCA monitoring:
(Default from NVM memory)
0h = No group assigned
1h = MCU rail group
2h = SOC rail group
3h = OTHER rail group
1-0LDO4_GRP_SELR/W0hRail group selection for LDO4:
(Default from NVM memory)
0h = No group assigned
1h = MCU rail group
2h = SOC rail group
3h = OTHER rail group

8.7.1.63 FSM_TRIG_SEL_1 Register (Offset = 44h) [Reset = 00h]

FSM_TRIG_SEL_1 is shown in Figure 8-127 and described in Table 8-87.

Return to the Summary Table.

Figure 8-127 FSM_TRIG_SEL_1 Register
76543210
SEVERE_ERR_TRIGOTHER_RAIL_TRIGSOC_RAIL_TRIGMCU_RAIL_TRIG
R/W-0hR/W-0hR/W-0hR/W-0h
Table 8-87 FSM_TRIG_SEL_1 Register Field Descriptions
BitFieldTypeResetDescription
7-6SEVERE_ERR_TRIGR/W0hTrigger selection for Severe Error:
(Default from NVM memory)
0h = Immediate shutdown
1h = Orderly shutdown
2h = MCU power error
3h = SOC power error
5-4OTHER_RAIL_TRIGR/W0hTrigger selection for OTHER rail group:
(Default from NVM memory)
0h = Immediate shutdown
1h = Orderly shutdown
2h = MCU power error
3h = SOC power error
3-2SOC_RAIL_TRIGR/W0hTrigger selection for SOC rail group:
(Default from NVM memory)
0h = Immediate shutdown
1h = Orderly shutdown
2h = MCU power error
3h = SOC power error
1-0MCU_RAIL_TRIGR/W0hTrigger selection for MCU rail group:
(Default from NVM memory)
0h = Immediate shutdown
1h = Orderly shutdown
2h = MCU power error
3h = SOC power error

8.7.1.64 FSM_TRIG_SEL_2 Register (Offset = 45h) [Reset = 00h]

FSM_TRIG_SEL_2 is shown in Figure 8-128 and described in Table 8-88.

Return to the Summary Table.

Figure 8-128 FSM_TRIG_SEL_2 Register
76543210
RESERVEDMODERATE_ERR_TRIG
R/W-0hR/W-0h
Table 8-88 FSM_TRIG_SEL_2 Register Field Descriptions
BitFieldTypeResetDescription
7-2RESERVEDR/W0h
1-0MODERATE_ERR_TRIGR/W0hTrigger selection for Moderate Error:
(Default from NVM memory)
0h = Immediate shutdown
1h = Orderly shutdown
2h = MCU power error
3h = SOC power error

8.7.1.65 FSM_TRIG_MASK_1 Register (Offset = 46h) [Reset = 00h]

FSM_TRIG_MASK_1 is shown in Figure 8-129 and described in Table 8-89.

Return to the Summary Table.

Figure 8-129 FSM_TRIG_MASK_1 Register
76543210
GPIO4_FSM_MASK_POLGPIO4_FSM_MASKGPIO3_FSM_MASK_POLGPIO3_FSM_MASKGPIO2_FSM_MASK_POLGPIO2_FSM_MASKGPIO1_FSM_MASK_POLGPIO1_FSM_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-89 FSM_TRIG_MASK_1 Register Field Descriptions
BitFieldTypeResetDescription
7GPIO4_FSM_MASK_POLR/W0hFSM trigger masking polarity select for GPIOx:
(Default from NVM memory)
0h = Masking sets signal value to '0'
1h = Masking sets signal value to '1'
6GPIO4_FSM_MASKR/W0hFSM trigger mask for GPIOx:
(Default from NVM memory)
0h = Not masked
1h = Masked
5GPIO3_FSM_MASK_POLR/W0hFSM trigger masking polarity select for GPIOx:
(Default from NVM memory)
0h = Masking sets signal value to '0'
1h = Masking sets signal value to '1'
4GPIO3_FSM_MASKR/W0hFSM trigger mask for GPIOx:
(Default from NVM memory)
0h = Not masked
1h = Masked
3GPIO2_FSM_MASK_POLR/W0hFSM trigger masking polarity select for GPIOx:
(Default from NVM memory)
0h = Masking sets signal value to '0'
1h = Masking sets signal value to '1'
2GPIO2_FSM_MASKR/W0hFSM trigger mask for GPIOx:
(Default from NVM memory)
0h = Not masked
1h = Masked
1GPIO1_FSM_MASK_POLR/W0hFSM trigger masking polarity select for GPIOx:
(Default from NVM memory)
0h = Masking sets signal value to '0'
1h = Masking sets signal value to '1'
0GPIO1_FSM_MASKR/W0hFSM trigger mask for GPIOx:
(Default from NVM memory)
0h = Not masked
1h = Masked

8.7.1.66 FSM_TRIG_MASK_2 Register (Offset = 47h) [Reset = 00h]

FSM_TRIG_MASK_2 is shown in Figure 8-130 and described in Table 8-90.

Return to the Summary Table.

Figure 8-130 FSM_TRIG_MASK_2 Register
76543210
GPIO8_FSM_MASK_POLGPIO8_FSM_MASKGPIO7_FSM_MASK_POLGPIO7_FSM_MASKGPIO6_FSM_MASK_POLGPIO6_FSM_MASKGPIO5_FSM_MASK_POLGPIO5_FSM_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-90 FSM_TRIG_MASK_2 Register Field Descriptions
BitFieldTypeResetDescription
7GPIO8_FSM_MASK_POLR/W0hFSM trigger masking polarity select for GPIOx:
(Default from NVM memory)
0h = Masking sets signal value to '0'
1h = Masking sets signal value to '1'
6GPIO8_FSM_MASKR/W0hFSM trigger mask for GPIOx:
(Default from NVM memory)
0h = Not masked
1h = Masked
5GPIO7_FSM_MASK_POLR/W0hFSM trigger masking polarity select for GPIOx:
(Default from NVM memory)
0h = Masking sets signal value to '0'
1h = Masking sets signal value to '1'
4GPIO7_FSM_MASKR/W0hFSM trigger mask for GPIOx:
(Default from NVM memory)
0h = Not masked
1h = Masked
3GPIO6_FSM_MASK_POLR/W0hFSM trigger masking polarity select for GPIOx:
(Default from NVM memory)
0h = Masking sets signal value to '0'
1h = Masking sets signal value to '1'
2GPIO6_FSM_MASKR/W0hFSM trigger mask for GPIOx:
(Default from NVM memory)
0h = Not masked
1h = Masked
1GPIO5_FSM_MASK_POLR/W0hFSM trigger masking polarity select for GPIOx:
(Default from NVM memory)
0h = Masking sets signal value to '0'
1h = Masking sets signal value to '1'
0GPIO5_FSM_MASKR/W0hFSM trigger mask for GPIOx:
(Default from NVM memory)
0h = Not masked
1h = Masked

8.7.1.67 FSM_TRIG_MASK_3 Register (Offset = 48h) [Reset = 00h]

FSM_TRIG_MASK_3 is shown in Figure 8-131 and described in Table 8-91.

Return to the Summary Table.

Figure 8-131 FSM_TRIG_MASK_3 Register
76543210
RESERVEDGPIO11_FSM_MASK_POLGPIO11_FSM_MASKGPIO10_FSM_MASK_POLGPIO10_FSM_MASKGPIO9_FSM_MASK_POLGPIO9_FSM_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-91 FSM_TRIG_MASK_3 Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5GPIO11_FSM_MASK_POLR/W0hFSM trigger masking polarity select for GPIOx:
(Default from NVM memory)
0h = Masking sets signal value to '0'
1h = Masking sets signal value to '1'
4GPIO11_FSM_MASKR/W0hFSM trigger mask for GPIOx:
(Default from NVM memory)
0h = Not masked
1h = Masked
3GPIO10_FSM_MASK_POLR/W0hFSM trigger masking polarity select for GPIOx:
(Default from NVM memory)
0h = Masking sets signal value to '0'
1h = Masking sets signal value to '1'
2GPIO10_FSM_MASKR/W0hFSM trigger mask for GPIOx:
(Default from NVM memory)
0h = Not masked
1h = Masked
1GPIO9_FSM_MASK_POLR/W0hFSM trigger masking polarity select for GPIOx:
(Default from NVM memory)
0h = Masking sets signal value to '0'
1h = Masking sets signal value to '1'
0GPIO9_FSM_MASKR/W0hFSM trigger mask for GPIOx:
(Default from NVM memory)
0h = Not masked
1h = Masked

8.7.1.68 MASK_BUCK1_2 Register (Offset = 49h) [Reset = 00h]

MASK_BUCK1_2 is shown in Figure 8-132 and described in Table 8-92.

Return to the Summary Table.

Figure 8-132 MASK_BUCK1_2 Register
76543210
BUCK2_ILIM_MASKRESERVEDBUCK2_UV_MASKBUCK2_OV_MASKBUCK1_ILIM_MASKRESERVEDBUCK1_UV_MASKBUCK1_OV_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-92 MASK_BUCK1_2 Register Field Descriptions
BitFieldTypeResetDescription
7BUCK2_ILIM_MASKR/W0hMasking for BUCK2 current monitoring interrupt BUCK2_ILIM_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
6RESERVEDR/W0h
5BUCK2_UV_MASKR/W0hMasking of BUCK2 under-voltage detection interrupt BUCK2_UV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
4BUCK2_OV_MASKR/W0hMasking of BUCK2 over-voltage detection interrupt BUCK2_OV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
3BUCK1_ILIM_MASKR/W0hMasking for BUCK1 current monitoring interrupt BUCK1_ILIM_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2RESERVEDR/W0h
1BUCK1_UV_MASKR/W0hMasking of BUCK1 under-voltage detection interrupt BUCK1_UV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0BUCK1_OV_MASKR/W0hMasking of BUCK1 over-voltage detection interrupt BUCK1_OV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.69 MASK_BUCK3_4 Register (Offset = 4Ah) [Reset = 00h]

MASK_BUCK3_4 is shown in Figure 8-133 and described in Table 8-93.

Return to the Summary Table.

Figure 8-133 MASK_BUCK3_4 Register
76543210
BUCK4_ILIM_MASKRESERVEDBUCK4_UV_MASKBUCK4_OV_MASKBUCK3_ILIM_MASKRESERVEDBUCK3_UV_MASKBUCK3_OV_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-93 MASK_BUCK3_4 Register Field Descriptions
BitFieldTypeResetDescription
7BUCK4_ILIM_MASKR/W0hMasking for BUCK4 current monitoring interrupt BUCK4_ILIM_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
6RESERVEDR/W0h
5BUCK4_UV_MASKR/W0hMasking of BUCK4 under-voltage detection interrupt BUCK4_UV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
4BUCK4_OV_MASKR/W0hMasking of BUCK4 over-voltage detection interrupt BUCK4_OV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
3BUCK3_ILIM_MASKR/W0hMasking for BUCK3 current monitoring interrupt BUCK3_ILIM_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2RESERVEDR/W0h
1BUCK3_UV_MASKR/W0hMasking of BUCK3 under-voltage detection interrupt BUCK3_UV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0BUCK3_OV_MASKR/W0hMasking of BUCK3 over-voltage detection interrupt BUCK3_OV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.70 MASK_BUCK5 Register (Offset = 4Bh) [Reset = 00h]

MASK_BUCK5 is shown in Figure 8-134 and described in Table 8-94.

Return to the Summary Table.

Figure 8-134 MASK_BUCK5 Register
76543210
RESERVEDBUCK5_ILIM_MASKRESERVEDBUCK5_UV_MASKBUCK5_OV_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-94 MASK_BUCK5 Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR/W0h
3BUCK5_ILIM_MASKR/W0hMasking for BUCK5 current monitoring interrupt BUCK5_ILIM_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2RESERVEDR/W0h
1BUCK5_UV_MASKR/W0hMasking of BUCK5 under-voltage detection interrupt BUCK5_UV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0BUCK5_OV_MASKR/W0hMasking of BUCK5 over-voltage detection interrupt BUCK5_OV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.71 MASK_LDO1_2 Register (Offset = 4Ch) [Reset = 00h]

MASK_LDO1_2 is shown in Figure 8-135 and described in Table 8-95.

Return to the Summary Table.

Figure 8-135 MASK_LDO1_2 Register
76543210
LDO2_ILIM_MASKRESERVEDLDO2_UV_MASKLDO2_OV_MASKLDO1_ILIM_MASKRESERVEDLDO1_UV_MASKLDO1_OV_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-95 MASK_LDO1_2 Register Field Descriptions
BitFieldTypeResetDescription
7LDO2_ILIM_MASKR/W0hMasking for LDO2 current monitoring interrupt LDO2_ILIM_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
6RESERVEDR/W0h
5LDO2_UV_MASKR/W0hMasking of LDO2 under-voltage detection interrupt LDO2_UV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
4LDO2_OV_MASKR/W0hMasking of LDO2 over-voltage detection interrupt LDO2_OV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
3LDO1_ILIM_MASKR/W0hMasking for LDO1 current monitoring interrupt LDO1_ILIM_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2RESERVEDR/W0h
1LDO1_UV_MASKR/W0hMasking of LDO1 under-voltage detection interrupt LDO1_UV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0LDO1_OV_MASKR/W0hMasking of LDO1 over-voltage detection interrupt LDO1_OV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.72 MASK_LDO3_4 Register (Offset = 4Dh) [Reset = 00h]

MASK_LDO3_4 is shown in Figure 8-136 and described in Table 8-96.

Return to the Summary Table.

Figure 8-136 MASK_LDO3_4 Register
76543210
LDO4_ILIM_MASKRESERVEDLDO4_UV_MASKLDO4_OV_MASKLDO3_ILIM_MASKRESERVEDLDO3_UV_MASKLDO3_OV_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-96 MASK_LDO3_4 Register Field Descriptions
BitFieldTypeResetDescription
7LDO4_ILIM_MASKR/W0hMasking for LDO4 current monitoring interrupt LDO4_ILIM_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
6RESERVEDR/W0h
5LDO4_UV_MASKR/W0hMasking of LDO4 under-voltage detection interrupt LDO4_UV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
4LDO4_OV_MASKR/W0hMasking of LDO4 over-voltage detection interrupt LDO4_OV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
3LDO3_ILIM_MASKR/W0hMasking for LDO3 current monitoring interrupt LDO3_ILIM_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2RESERVEDR/W0h
1LDO3_UV_MASKR/W0hMasking of LDO3 under-voltage detection interrupt LDO3_UV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0LDO3_OV_MASKR/W0hMasking of LDO3 over-voltage detection interrupt LDO3_OV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.73 MASK_VMON Register (Offset = 4Eh) [Reset = 00h]

MASK_VMON is shown in Figure 8-137 and described in Table 8-97.

Return to the Summary Table.

Figure 8-137 MASK_VMON Register
76543210
RESERVEDVCCA_UV_MASKVCCA_OV_MASK
R/W-0hR/W-0hR/W-0h
Table 8-97 MASK_VMON Register Field Descriptions
BitFieldTypeResetDescription
7-2RESERVEDR/W0h
1VCCA_UV_MASKR/W0hMasking of VCCA under-voltage detection interrupt VCCA_UV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0VCCA_OV_MASKR/W0hMasking of VCCA over-voltage detection interrupt VCCA_OV_INT:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.74 MASK_GPIO1_8_FALL Register (Offset = 4Fh) [Reset = 00h]

MASK_GPIO1_8_FALL is shown in Figure 8-138 and described in Table 8-98.

Return to the Summary Table.

Figure 8-138 MASK_GPIO1_8_FALL Register
76543210
GPIO8_FALL_MASKGPIO7_FALL_MASKGPIO6_FALL_MASKGPIO5_FALL_MASKGPIO4_FALL_MASKGPIO3_FALL_MASKGPIO2_FALL_MASKGPIO1_FALL_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-98 MASK_GPIO1_8_FALL Register Field Descriptions
BitFieldTypeResetDescription
7GPIO8_FALL_MASKR/W0hMasking of interrupt for GPIO8 low state transition:
This bit does not affect GPIO8_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
6GPIO7_FALL_MASKR/W0hMasking of interrupt for GPIO7 low state transition:
This bit does not affect GPIO7_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
5GPIO6_FALL_MASKR/W0hMasking of interrupt for GPIO6 low state transition:
This bit does not affect GPIO6_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
4GPIO5_FALL_MASKR/W0hMasking of interrupt for GPIO5 low state transition:
This bit does not affect GPIO5_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
3GPIO4_FALL_MASKR/W0hMasking of interrupt for GPIO4 low state transition:
This bit does not affect GPIO4_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2GPIO3_FALL_MASKR/W0hMasking of interrupt for GPIO3 low state transition:
This bit does not affect GPIO3_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
1GPIO2_FALL_MASKR/W0hMasking of interrupt for GPIO2 low state transition:
This bit does not affect GPIO2_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0GPIO1_FALL_MASKR/W0hMasking of interrupt for GPIO1 low state transition:
This bit does not affect GPIO1_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.75 MASK_GPIO1_8_RISE Register (Offset = 50h) [Reset = 00h]

MASK_GPIO1_8_RISE is shown in Figure 8-139 and described in Table 8-99.

Return to the Summary Table.

Figure 8-139 MASK_GPIO1_8_RISE Register
76543210
GPIO8_RISE_MASKGPIO7_RISE_MASKGPIO6_RISE_MASKGPIO5_RISE_MASKGPIO4_RISE_MASKGPIO3_RISE_MASKGPIO2_RISE_MASKGPIO1_RISE_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-99 MASK_GPIO1_8_RISE Register Field Descriptions
BitFieldTypeResetDescription
7GPIO8_RISE_MASKR/W0hMasking of interrupt for GPIO8 high state transition:
This bit does not affect GPIO8_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
6GPIO7_RISE_MASKR/W0hMasking of interrupt for GPIO7 high state transition:
This bit does not affect GPIO7_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
5GPIO6_RISE_MASKR/W0hMasking of interrupt for GPIO6 high state transition:
This bit does not affect GPIO6_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
4GPIO5_RISE_MASKR/W0hMasking of interrupt for GPIO5 high state transition:
This bit does not affect GPIO5_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
3GPIO4_RISE_MASKR/W0hMasking of interrupt for GPIO4 high state transition:
This bit does not affect GPIO4_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2GPIO3_RISE_MASKR/W0hMasking of interrupt for GPIO3 high state transition:
This bit does not affect GPIO3_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
1GPIO2_RISE_MASKR/W0hMasking of interrupt for GPIO2 high state transition:
This bit does not affect GPIO2_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0GPIO1_RISE_MASKR/W0hMasking of interrupt for GPIO1 high state transition:
This bit does not affect GPIO1_IN status bit in GPIO_IN_1 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.76 MASK_GPIO9_11 Register (Offset = 51h) [Reset = 00h]

MASK_GPIO9_11 is shown in Figure 8-140 and described in Table 8-100.

Return to the Summary Table.

Figure 8-140 MASK_GPIO9_11 Register
76543210
RESERVEDGPIO11_RISE_MASKGPIO10_RISE_MASKGPIO9_RISE_MASKGPIO11_FALL_MASKGPIO10_FALL_MASKGPIO9_FALL_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-100 MASK_GPIO9_11 Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5GPIO11_RISE_MASKR/W0hMasking of interrupt for GPIO11 high state transition:
This bit does not affect GPIO11_IN status bit in GPIO_IN_2 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
4GPIO10_RISE_MASKR/W0hMasking of interrupt for GPIO10 high state transition:
This bit does not affect GPIO10_IN status bit in GPIO_IN_2 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
3GPIO9_RISE_MASKR/W0hMasking of interrupt for GPIO9 high state transition:
This bit does not affect GPIO9_IN status bit in GPIO_IN_2 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2GPIO11_FALL_MASKR/W0hMasking of interrupt for GPIO11 low state transition:
This bit does not affect GPIO11_IN status bit in GPIO_IN_2 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
1GPIO10_FALL_MASKR/W0hMasking of interrupt for GPIO10 low state transition:
This bit does not affect GPIO10_IN status bit in GPIO_IN_2 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0GPIO9_FALL_MASKR/W0hMasking of interrupt for GPIO9 low state transition:
This bit does not affect GPIO9_IN status bit in GPIO_IN_2 register.
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.77 MASK_STARTUP Register (Offset = 52h) [Reset = 00h]

MASK_STARTUP is shown in Figure 8-141 and described in Table 8-101.

Return to the Summary Table.

Figure 8-141 MASK_STARTUP Register
76543210
RESERVEDSOFT_REBOOT_MASKFSD_MASKRESERVEDENABLE_MASKNPWRON_START_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-101 MASK_STARTUP Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5SOFT_REBOOT_MASKR/W0hMasking of SOFT_REBOOT_MASK interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
4FSD_MASKR/W0hMasking of FSD_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
3-2RESERVEDR/W0h
1ENABLE_MASKR/W0hMasking of ENABLE_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0NPWRON_START_MASKR/W0hMasking of NPWRON_START_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.78 MASK_MISC Register (Offset = 53h) [Reset = 00h]

MASK_MISC is shown in Figure 8-142 and described in Table 8-102.

Return to the Summary Table.

Figure 8-142 MASK_MISC Register
76543210
RESERVEDTWARN_MASKRESERVEDEXT_CLK_MASKBIST_PASS_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-102 MASK_MISC Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR/W0h
3TWARN_MASKR/W0hMasking of TWARN_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2RESERVEDR/W0h
1EXT_CLK_MASKR/W0hMasking of EXT_CLK_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0BIST_PASS_MASKR/W0hMasking of BIST_PASS_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.79 MASK_MODERATE_ERR Register (Offset = 54h) [Reset = 00h]

MASK_MODERATE_ERR is shown in Figure 8-143 and described in Table 8-103.

Return to the Summary Table.

Figure 8-143 MASK_MODERATE_ERR Register
76543210
NRSTOUT_READBACK_MASKNINT_READBACK_MASKNPWRON_LONG_MASKSPMI_ERR_MASKRESERVEDREG_CRC_ERR_MASKBIST_FAIL_MASKRESERVED
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-103 MASK_MODERATE_ERR Register Field Descriptions
BitFieldTypeResetDescription
7NRSTOUT_READBACK_MASKR/W0hMasking of NRSTOUT_READBACK_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
6NINT_READBACK_MASKR/W0hMasking of NINT_READBACK_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
5NPWRON_LONG_MASKR/W0hMasking of NPWRON_LONG_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
4SPMI_ERR_MASKR/W0hMasking of SPMI_ERR_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
3RESERVEDR/W0h
2REG_CRC_ERR_MASKR/W0hMasking of REG_CRC_ERR_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
1BIST_FAIL_MASKR/W0hMasking of BIST_FAIL_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0RESERVEDR/W0h

8.7.1.80 MASK_FSM_ERR Register (Offset = 56h) [Reset = 00h]

MASK_FSM_ERR is shown in Figure 8-144 and described in Table 8-104.

Return to the Summary Table.

Figure 8-144 MASK_FSM_ERR Register
76543210
RESERVEDSOC_PWR_ERR_MASKMCU_PWR_ERR_MASKORD_SHUTDOWN_MASKIMM_SHUTDOWN_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-104 MASK_FSM_ERR Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR/W0h
3SOC_PWR_ERR_MASKR/W0hMasking of SOC_PWR_ERR_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2MCU_PWR_ERR_MASKR/W0hMasking of MCU_PWR_ERR_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
1ORD_SHUTDOWN_MASKR/W0hMasking of ORD_SHUTDOWN_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0IMM_SHUTDOWN_MASKR/W0hMasking of IMM_SHUTDOWN_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.81 MASK_COMM_ERR Register (Offset = 57h) [Reset = 00h]

MASK_COMM_ERR is shown in Figure 8-145 and described in Table 8-105.

Return to the Summary Table.

Figure 8-145 MASK_COMM_ERR Register
76543210
I2C2_ADR_ERR_MASKRESERVEDI2C2_CRC_ERR_MASKRESERVEDCOMM_ADR_ERR_MASKRESERVEDCOMM_CRC_ERR_MASKCOMM_FRM_ERR_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-105 MASK_COMM_ERR Register Field Descriptions
BitFieldTypeResetDescription
7I2C2_ADR_ERR_MASKR/W0hMasking of I2C2_ADR_ERR_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
6RESERVEDR/W0h
5I2C2_CRC_ERR_MASKR/W0hMasking of I2C2_CRC_ERR_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
4RESERVEDR/W0h
3COMM_ADR_ERR_MASKR/W0hMasking of COMM_ADR_ERR_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2RESERVEDR/W0h
1COMM_CRC_ERR_MASKR/W0hMasking of COMM_CRC_ERR_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0COMM_FRM_ERR_MASKR/W0hMasking of COMM_FRM_ERR_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.82 MASK_READBACK_ERR Register (Offset = 58h) [Reset = 00h]

MASK_READBACK_ERR is shown in Figure 8-146 and described in Table 8-106.

Return to the Summary Table.

Figure 8-146 MASK_READBACK_ERR Register
76543210
RESERVEDNRSTOUT_SOC_READBACK_MASKRESERVEDEN_DRV_READBACK_MASK
R/W-0hR/W-0hR/W-0hR/W-0h
Table 8-106 MASK_READBACK_ERR Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR/W0h
3NRSTOUT_SOC_READBACK_MASKR/W0hMasking of NRSTOUT_SOC_READBACK_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2-1RESERVEDR/W0h
0EN_DRV_READBACK_MASKR/W0hMasking of EN_DRV_READBACK_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.83 MASK_ESM Register (Offset = 59h) [Reset = 00h]

MASK_ESM is shown in Figure 8-147 and described in Table 8-107.

Return to the Summary Table.

Figure 8-147 MASK_ESM Register
76543210
RESERVEDESM_MCU_RST_MASKESM_MCU_FAIL_MASKESM_MCU_PIN_MASKESM_SOC_RST_MASKESM_SOC_FAIL_MASKESM_SOC_PIN_MASK
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-107 MASK_ESM Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5ESM_MCU_RST_MASKR/W0hMasking of ESM_MCU_RST_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
4ESM_MCU_FAIL_MASKR/W0hMasking of ESM_MCU_FAIL_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
3ESM_MCU_PIN_MASKR/W0hMasking of ESM_MCU_PIN_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
2ESM_SOC_RST_MASKR/W0hMasking of ESM_SOC_RST_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
1ESM_SOC_FAIL_MASKR/W0hMasking of ESM_SOC_FAIL_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.
0ESM_SOC_PIN_MASKR/W0hMasking of ESM_SOC_PIN_INT interrupt:
(Default from NVM memory)
0h = Interrupt generated
1h = Interrupt not generated.

8.7.1.84 INT_TOP Register (Offset = 5Ah) [Reset = 00h]

INT_TOP is shown in Figure 8-148 and described in Table 8-108.

Return to the Summary Table.

Figure 8-148 INT_TOP Register
76543210
FSM_ERR_INTSEVERE_ERR_INTMODERATE_ERR_INTMISC_INTSTARTUP_INTGPIO_INTLDO_VMON_INTBUCK_INT
R-0hR-0hR-0hR-0hR-0hR-0hR-0hR-0h
Table 8-108 INT_TOP Register Field Descriptions
BitFieldTypeResetDescription
7FSM_ERR_INTR0hInterrupt indicating that INT_FSM_ERR register has pending interrupt. The reason for the interrupt is indicated in INT_FSM_ERR register.
This bit is cleared automatically when INT_FSM_ERR register is cleared to 0x00.
6SEVERE_ERR_INTR0hInterrupt indicating that INT_SEVERE_ERR register has pending interrupt. The reason for the interrupt is indicated in INT_SEVERE_ERR register.
This bit is cleared automatically when INT_SEVERE_ERR register is cleared to 0x00.
5MODERATE_ERR_INTR0hInterrupt indicating that INT_MODERATE_ERR register has pending interrupt. The reason for the interrupt is indicated in INT_MODERATE_ERR register.
This bit is cleared automatically when INT_MODERATE_ERR register is cleared to 0x00.
4MISC_INTR0hInterrupt indicating that INT_MISC register has pending interrupt. The reason for the interrupt is indicated in INT_MISC register.
This bit is cleared automatically when INT_MISC register is cleared to 0x00.
3STARTUP_INTR0hInterrupt indicating that INT_STARTUP register has pending interrupt. The reason for the interrupt is indicated in INT_STARTUP register.
This bit is cleared automatically when INT_STARTUP register is cleared to 0x00.
2GPIO_INTR0hInterrupt indicating that INT_GPIO register has pending interrupt. The reason for the interrupt is indicated in INT_GPIO register.
This bit is cleared automatically when INT_GPIO register is cleared to 0x00.
1LDO_VMON_INTR0hInterrupt indicating that INT_LDO_VMON register has pending interrupt. The reason for the interrupt is indicated in INT_LDO_VMON register.
This bit is cleared automatically when INT_LDO_VMON register is cleared to 0x00.
0BUCK_INTR0hInterrupt indicating that INT_BUCK register has pending interrupt. The reason for the interrupt is indicated in INT_BUCK register.
This bit is cleared automatically when INT_BUCK register is cleared to 0x00.

8.7.1.85 INT_BUCK Register (Offset = 5Bh) [Reset = 00h]

INT_BUCK is shown in Figure 8-149 and described in Table 8-109.

Return to the Summary Table.

Figure 8-149 INT_BUCK Register
76543210
RESERVEDBUCK5_INTBUCK3_4_INTBUCK1_2_INT
R-0hR-0hR-0hR-0h
Table 8-109 INT_BUCK Register Field Descriptions
BitFieldTypeResetDescription
7-3RESERVEDR0h
2BUCK5_INTR0hInterrupt indicating that INT_BUCK5 register has pending interrupt. The reason for the interrupt is indicated in INT_BUCK5 register.
This bit is cleared automatically when INT_BUCK5 register is cleared to 0x00.
1BUCK3_4_INTR0hInterrupt indicating that INT_BUCK3_4 register has pending interrupt.
This bit is cleared automatically when INT_BUCK3_4 register is cleared to 0x00.
0BUCK1_2_INTR0hInterrupt indicating that INT_BUCK1_2 register has pending interrupt.
This bit is cleared automatically when INT_BUCK1_2 register is cleared to 0x00.

8.7.1.86 INT_BUCK1_2 Register (Offset = 5Ch) [Reset = 00h]

INT_BUCK1_2 is shown in Figure 8-150 and described in Table 8-110.

Return to the Summary Table.

Figure 8-150 INT_BUCK1_2 Register
76543210
BUCK2_ILIM_INTBUCK2_SC_INTBUCK2_UV_INTBUCK2_OV_INTBUCK1_ILIM_INTBUCK1_SC_INTBUCK1_UV_INTBUCK1_OV_INT
R/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0h
Table 8-110 INT_BUCK1_2 Register Field Descriptions
BitFieldTypeResetDescription
7BUCK2_ILIM_INTR/W1C0hLatched status bit indicating that BUCK2 output current limit has been triggered.
Write 1 to clear.
6BUCK2_SC_INTR/W1C0hLatched status bit indicating that the BUCK2 output voltage has fallen below 150 mV level during operation or BUCK2 output didn't reach 150 mV level in TBD us from enable.
Write 1 to clear.
5BUCK2_UV_INTR/W1C0hLatched status bit indicating that BUCK2 output under-voltage has been detected.
Write 1 to clear.
4BUCK2_OV_INTR/W1C0hLatched status bit indicating that BUCK2 output over-voltage has been detected.
Write 1 to clear.
3BUCK1_ILIM_INTR/W1C0hLatched status bit indicating that BUCK1 output current limit has been triggered.
Write 1 to clear.
2BUCK1_SC_INTR/W1C0hLatched status bit indicating that the BUCK1 output voltage has fallen below 150 mV level during operation or BUCK1 output didn't reach 150 mV level in TBD us from enable.
Write 1 to clear.
1BUCK1_UV_INTR/W1C0hLatched status bit indicating that BUCK1 output under-voltage has been detected.
Write 1 to clear.
0BUCK1_OV_INTR/W1C0hLatched status bit indicating that BUCK1 output over-voltage has been detected.
Write 1 to clear.

8.7.1.87 INT_BUCK3_4 Register (Offset = 5Dh) [Reset = 00h]

INT_BUCK3_4 is shown in Figure 8-151 and described in Table 8-111.

Return to the Summary Table.

Figure 8-151 INT_BUCK3_4 Register
76543210
BUCK4_ILIM_INTBUCK4_SC_INTBUCK4_UV_INTBUCK4_OV_INTBUCK3_ILIM_INTBUCK3_SC_INTBUCK3_UV_INTBUCK3_OV_INT
R/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0h
Table 8-111 INT_BUCK3_4 Register Field Descriptions
BitFieldTypeResetDescription
7BUCK4_ILIM_INTR/W1C0hLatched status bit indicating that BUCK4 output current limit has been triggered.
Write 1 to clear.
6BUCK4_SC_INTR/W1C0hLatched status bit indicating that the BUCK4 output voltage has fallen below 150 mV level during operation or BUCK4 output didn't reach 150 mV level in TBD us from enable.
Write 1 to clear.
5BUCK4_UV_INTR/W1C0hLatched status bit indicating that BUCK4 output under-voltage has been detected.
Write 1 to clear.
4BUCK4_OV_INTR/W1C0hLatched status bit indicating that BUCK4 output over-voltage has been detected.
Write 1 to clear.
3BUCK3_ILIM_INTR/W1C0hLatched status bit indicating that BUCK3 output current limit has been triggered.
Write 1 to clear.
2BUCK3_SC_INTR/W1C0hLatched status bit indicating that the BUCK3 output voltage has fallen below 150 mV level during operation or BUCK3 output didn't reach 150 mV level in TBD us from enable.
Write 1 to clear.
1BUCK3_UV_INTR/W1C0hLatched status bit indicating that BUCK3 output under-voltage has been detected.
Write 1 to clear.
0BUCK3_OV_INTR/W1C0hLatched status bit indicating that BUCK3 output over-voltage has been detected.
Write 1 to clear.

8.7.1.88 INT_BUCK5 Register (Offset = 5Eh) [Reset = 00h]

INT_BUCK5 is shown in Figure 8-152 and described in Table 8-112.

Return to the Summary Table.

Figure 8-152 INT_BUCK5 Register
76543210
RESERVEDBUCK5_ILIM_INTBUCK5_SC_INTBUCK5_UV_INTBUCK5_OV_INT
R/W-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0h
Table 8-112 INT_BUCK5 Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR/W0h
3BUCK5_ILIM_INTR/W1C0hLatched status bit indicating that BUCK5 output current limit has been triggered.
Write 1 to clear.
2BUCK5_SC_INTR/W1C0hLatched status bit indicating that the BUCK5 output voltage has fallen below 150 mV level during operation or BUCK5 output didn't reach 150 mV level in TBD us from enable.
Write 1 to clear.
1BUCK5_UV_INTR/W1C0hLatched status bit indicating that BUCK5 output under-voltage has been detected.
Write 1 to clear.
0BUCK5_OV_INTR/W1C0hLatched status bit indicating that BUCK5 output over-voltage has been detected.
Write 1 to clear.

8.7.1.89 INT_LDO_VMON Register (Offset = 5Fh) [Reset = 00h]

INT_LDO_VMON is shown in Figure 8-153 and described in Table 8-113.

Return to the Summary Table.

Figure 8-153 INT_LDO_VMON Register
76543210
RESERVEDVCCA_INTRESERVEDLDO3_4_INTLDO1_2_INT
R-0hR-0hR-0hR-0hR-0h
Table 8-113 INT_LDO_VMON Register Field Descriptions
BitFieldTypeResetDescription
7-5RESERVEDR0h
4VCCA_INTR0hInterrupt indicating that INT_VMON register has pending interrupt. The reason for the interrupt is indicated in INT_VMON register.
This bit is cleared automatically when INT_VMON register is cleared to 0x00.
3-2RESERVEDR0h
1LDO3_4_INTR0hInterrupt indicating that INT_LDO3_4 register has pending interrupt.
This bit is cleared automatically when INT_LDO3_4 register is cleared to 0x00.
0LDO1_2_INTR0hInterrupt indicating that INT_LDO1_2 register has pending interrupt.
This bit is cleared automatically when INT_LDO1_2 register is cleared to 0x00.

8.7.1.90 INT_LDO1_2 Register (Offset = 60h) [Reset = 00h]

INT_LDO1_2 is shown in Figure 8-154 and described in Table 8-114.

Return to the Summary Table.

Figure 8-154 INT_LDO1_2 Register
76543210
LDO2_ILIM_INTLDO2_SC_INTLDO2_UV_INTLDO2_OV_INTLDO1_ILIM_INTLDO1_SC_INTLDO1_UV_INTLDO1_OV_INT
R/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0h
Table 8-114 INT_LDO1_2 Register Field Descriptions
BitFieldTypeResetDescription
7LDO2_ILIM_INTR/W1C0hLatched status bit indicating that LDO2 output current limit has been triggered.
Write 1 to clear.
6LDO2_SC_INTR/W1C0hLatched status bit indicating that LDO2 output voltage has fallen below 150 mV level during operation or LDO2 output didn't reach 150 mV level in TBD us from enable.
Write 1 to clear.
5LDO2_UV_INTR/W1C0hLatched status bit indicating that LDO2 output under-voltage has been detected.
Write 1 to clear.
4LDO2_OV_INTR/W1C0hLatched status bit indicating that LDO2 output over-voltage has been detected.
Write 1 to clear.
3LDO1_ILIM_INTR/W1C0hLatched status bit indicating that LDO1 output current limit has been triggered.
Write 1 to clear.
2LDO1_SC_INTR/W1C0hLatched status bit indicating that LDO1 output voltage has fallen below 150 mV level during operation or LDO1 output didn't reach 150 mV level in TBD us from enable.
Write 1 to clear.
1LDO1_UV_INTR/W1C0hLatched status bit indicating that LDO1 output under-voltage has been detected.
Write 1 to clear.
0LDO1_OV_INTR/W1C0hLatched status bit indicating that LDO1 output over-voltage has been detected.
Write 1 to clear.

8.7.1.91 INT_LDO3_4 Register (Offset = 61h) [Reset = 00h]

INT_LDO3_4 is shown in Figure 8-155 and described in Table 8-115.

Return to the Summary Table.

Figure 8-155 INT_LDO3_4 Register
76543210
LDO4_ILIM_INTLDO4_SC_INTLDO4_UV_INTLDO4_OV_INTLDO3_ILIM_INTLDO3_SC_INTLDO3_UV_INTLDO3_OV_INT
R/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0h
Table 8-115 INT_LDO3_4 Register Field Descriptions
BitFieldTypeResetDescription
7LDO4_ILIM_INTR/W1C0hLatched status bit indicating that LDO4 output current limit has been triggered.
Write 1 to clear.
6LDO4_SC_INTR/W1C0hLatched status bit indicating that LDO4 output voltage has fallen below 150 mV level during operation or LDO4 output didn't reach 150 mV level in TBD us from enable.
Write 1 to clear.
5LDO4_UV_INTR/W1C0hLatched status bit indicating that LDO4 output under-voltage has been detected.
Write 1 to clear.
4LDO4_OV_INTR/W1C0hLatched status bit indicating that LDO4 output over-voltage has been detected.
Write 1 to clear.
3LDO3_ILIM_INTR/W1C0hLatched status bit indicating that LDO3 output current limit has been triggered.
Write 1 to clear.
2LDO3_SC_INTR/W1C0hLatched status bit indicating that LDO3 output voltage has fallen below 150 mV level during operation or LDO3 output didn't reach 150 mV level in TBD us from enable.
Write 1 to clear.
1LDO3_UV_INTR/W1C0hLatched status bit indicating that LDO3 output under-voltage has been detected.
Write 1 to clear.
0LDO3_OV_INTR/W1C0hLatched status bit indicating that LDO3 output over-voltage has been detected.
Write 1 to clear.

8.7.1.92 INT_VMON Register (Offset = 62h) [Reset = 00h]

INT_VMON is shown in Figure 8-156 and described in Table 8-116.

Return to the Summary Table.

Figure 8-156 INT_VMON Register
76543210
RESERVEDVCCA_UV_INTVCCA_OV_INT
R/W-0hR/W1C-0hR/W1C-0h
Table 8-116 INT_VMON Register Field Descriptions
BitFieldTypeResetDescription
7-2RESERVEDR/W0h
1VCCA_UV_INTR/W1C0hLatched status bit indicating that the VCCA input voltage has decreased below the under-voltage monitoring level. The actual status of the VCCA under-voltage monitoring is indicated by VCCA_UV_STAT bit.
Write 1 to clear interrupt.
0VCCA_OV_INTR/W1C0hLatched status bit indicating that the VCCA input voltage has exceeded the over-voltage detection level. The actual status of the over-voltage is indicated by VCCA_OV_STAT bit.
Write 1 to clear interrupt.

8.7.1.93 INT_GPIO Register (Offset = 63h) [Reset = 00h]

INT_GPIO is shown in Figure 8-157 and described in Table 8-117.

Return to the Summary Table.

Figure 8-157 INT_GPIO Register
76543210
RESERVEDGPIO1_8_INTGPIO11_INTGPIO10_INTGPIO9_INT
R/W-0hR-0hR/W1C-0hR/W1C-0hR/W1C-0h
Table 8-117 INT_GPIO Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR/W0h
3GPIO1_8_INTR0hInterrupt indicating that INT_GPIO1_8 has pending interrupt. The reason for the interrupt is indicated in INT_GPIO1_8 register.
This bit is cleared automatically when INT_GPIO1_8 register is cleared to 0x00.
2GPIO11_INTR/W1C0hLatched status bit indicating that GPIO11 has pending interrupt. GPIO11_IN bit in GPIO_IN_2 register shows the status of the GPIO11 signal.
Write 1 to clear interrupt.
1GPIO10_INTR/W1C0hLatched status bit indicating that GPIO10 has pending interrupt. GPIO10_IN bit in GPIO_IN_2 register shows the status of the GPIO10 signal.
Write 1 to clear interrupt.
0GPIO9_INTR/W1C0hLatched status bit indicating that GPIO9 has pending interrupt. GPIO9_IN bit in GPIO_IN_2 register shows the status of the GPIO9 signal.
Write 1 to clear interrupt.

8.7.1.94 INT_GPIO1_8 Register (Offset = 64h) [Reset = 00h]

INT_GPIO1_8 is shown in Figure 8-158 and described in Table 8-118.

Return to the Summary Table.

Figure 8-158 INT_GPIO1_8 Register
76543210
GPIO8_INTGPIO7_INTGPIO6_INTGPIO5_INTGPIO4_INTGPIO3_INTGPIO2_INTGPIO1_INT
R/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0h
Table 8-118 INT_GPIO1_8 Register Field Descriptions
BitFieldTypeResetDescription
7GPIO8_INTR/W1C0hLatched status bit indicating that GPIO8 has has pending interrupt. GPIO8_IN bit in GPIO_IN_1 register shows the status of the GPIO8 signal.
Write 1 to clear interrupt.
6GPIO7_INTR/W1C0hLatched status bit indicating that GPIO7 has has pending interrupt. GPIO7_IN bit in GPIO_IN_1 register shows the status of the GPIO7 signal.
Write 1 to clear interrupt.
5GPIO6_INTR/W1C0hLatched status bit indicating that GPIO6 has has pending interrupt. GPIO6_IN bit in GPIO_IN_1 register shows the status of the GPIO6 signal.
Write 1 to clear interrupt.
4GPIO5_INTR/W1C0hLatched status bit indicating that GPIO5 has has pending interrupt. GPIO5_IN bit in GPIO_IN_1 register shows the status of the GPIO5 signal.
Write 1 to clear interrupt.
3GPIO4_INTR/W1C0hLatched status bit indicating that GPIO4 has has pending interrupt. GPIO4_IN bit in GPIO_IN_1 register shows the status of the GPIO4 signal.
Write 1 to clear interrupt.
2GPIO3_INTR/W1C0hLatched status bit indicating that GPIO3 has has pending interrupt. GPIO3_IN bit in GPIO_IN_1 register shows the status of the GPIO3 signal.
Write 1 to clear interrupt.
1GPIO2_INTR/W1C0hLatched status bit indicating that GPIO2 has pending interrupt. GPIO2_IN bit in GPIO_IN_1 register shows the status of the GPIO2 signal.
Write 1 to clear interrupt.
0GPIO1_INTR/W1C0hLatched status bit indicating that GPIO1 has pending interrupt. GPIO1_IN bit in GPIO_IN_1 register shows the status of the GPIO1 signal.
Write 1 to clear interrupt.

8.7.1.95 INT_STARTUP Register (Offset = 65h) [Reset = 00h]

INT_STARTUP is shown in Figure 8-159 and described in Table 8-119.

Return to the Summary Table.

Figure 8-159 INT_STARTUP Register
76543210
RESERVEDSOFT_REBOOT_INTFSD_INTRESERVEDRTC_INTENABLE_INTNPWRON_START_INT
R/W-0hR/W1C-0hR/W1C-0hR/W-0hR-0hR/W1C-0hR/W1C-0h
Table 8-119 INT_STARTUP Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5SOFT_REBOOT_INTR/W1C0hLatched status bit indicating that soft reboot event has been detected.
Write 1 to clear.
4FSD_INTR/W1C0hLatched status bit indicating that PMIC has started from NO_SUPPLY or BACKUP state (first supply dectection).
Write 1 to clear.
3RESERVEDR/W0h
2RTC_INTR0hLatched status bit indicating that RTC_STATUS register has pending interrupt.
This bit is cleared automatically when ALARM and TIMER interrupts are cleared.
1ENABLE_INTR/W1C0hLatched status bit indicating that ENABLE pin active event has been detected.
Write 1 to clear.
0NPWRON_START_INTR/W1C0hLatched status bit indicating that NPWRON start-up event has been detected.
Write 1 to clear.

8.7.1.96 INT_MISC Register (Offset = 66h) [Reset = 00h]

INT_MISC is shown in Figure 8-160 and described in Table 8-120.

Return to the Summary Table.

Figure 8-160 INT_MISC Register
76543210
RESERVEDTWARN_INTRESERVEDEXT_CLK_INTBIST_PASS_INT
R/W-0hR/W1C-0hR/W-0hR/W1C-0hR/W1C-0h
Table 8-120 INT_MISC Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR/W0h
3TWARN_INTR/W1C0hLatched status bit indicating that the die junction temperature has exceeded the thermal warning level. The actual status of the thermal warning is indicated by TWARN_STAT bit in STAT_MISC register.
Write 1 to clear interrupt.
2RESERVEDR/W0h
1EXT_CLK_INTR/W1C0hLatched status bit indicating that external clock is not valid.
Internal clock is automatically taken into use.
Write 1 to clear.
0BIST_PASS_INTR/W1C0hLatched status bit indicating that BIST has been completed.
Write 1 to clear interrupt.

8.7.1.97 INT_MODERATE_ERR Register (Offset = 67h) [Reset = 00h]

INT_MODERATE_ERR is shown in Figure 8-161 and described in Table 8-121.

Return to the Summary Table.

Figure 8-161 INT_MODERATE_ERR Register
76543210
NRSTOUT_READBACK_INTNINT_READBACK_INTNPWRON_LONG_INTSPMI_ERR_INTRECOV_CNT_INTREG_CRC_ERR_INTBIST_FAIL_INTTSD_ORD_INT
R/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0h
Table 8-121 INT_MODERATE_ERR Register Field Descriptions
BitFieldTypeResetDescription
7NRSTOUT_READBACK_INTR/W1C0hLatched status bit indicating that NRSTOUT readback error has been detected.
Write 1 to clear interrupt.
6NINT_READBACK_INTR/W1C0hLatched status bit indicating that NINT readback error has been detected.
Write 1 to clear interrupt.
5NPWRON_LONG_INTR/W1C0hLatched status bit indicating that NPWRON long press has been detected.
Write 1 to clear.
4SPMI_ERR_INTR/W1C0hLatched status bit indicating that the SPMI communication interface has detected an error.
Write 1 to clear interrupt.
3RECOV_CNT_INTR/W1C0hLatched status bit indicating that RECOV_CNT has reached the limit (RECOV_CNT_THR).
Write 1 to clear.
2REG_CRC_ERR_INTR/W1C0hLatched status bit indicating that the register CRC checking has detected an error.
Write 1 to clear interrupt.
1BIST_FAIL_INTR/W1C0hLatched status bit indicating that the LBIST or ABIST has detected an error.
Write 1 to clear interrupt.
0TSD_ORD_INTR/W1C0hLatched status bit indicating that the die junction temperature has exceeded the thermal level causing a sequenced shutdown. The regulators have been disabled. The regulators cannot be enabled if this bit is active. The actual status of the temperature is indicated by TSD_ORD_STAT bit in STAT_MODERATE_ERR register.
Write 1 to clear interrupt.

8.7.1.98 INT_SEVERE_ERR Register (Offset = 68h) [Reset = 00h]

INT_SEVERE_ERR is shown in Figure 8-162 and described in Table 8-122.

Return to the Summary Table.

Figure 8-162 INT_SEVERE_ERR Register
76543210
RESERVEDPFSM_ERR_INTVCCA_OVP_INTTSD_IMM_INT
R/W-0hR/W1C-0hR/W1C-0hR/W1C-0h
Table 8-122 INT_SEVERE_ERR Register Field Descriptions
BitFieldTypeResetDescription
7-3RESERVEDR/W0h
2PFSM_ERR_INTR/W1C0hLatched status bit indicating that the PFSM sequencer has detected an error.
Write 1 to clear interrupt.
1VCCA_OVP_INTR/W1C0hLatched status bit indicating that the VCCA input voltage has exceeded the over-voltage threshold level causing an immediate shutdown. The regulators have been disabled.
Write 1 to clear interrupt.
0TSD_IMM_INTR/W1C0hLatched status bit indicating that the die junction temperature has exceeded the thermal level causing an immediate shutdown. The regulators have been disabled. The regulators cannot be enabled if this bit is active. The actual status of the temperature is indicated by TSD_IMM_STAT bit in THER_CLK_STATUS register.
Write 1 to clear interrupt.

8.7.1.99 INT_FSM_ERR Register (Offset = 69h) [Reset = 00h]

INT_FSM_ERR is shown in Figure 8-163 and described in Table 8-123.

Return to the Summary Table.

Figure 8-163 INT_FSM_ERR Register
76543210
WD_INTESM_INTREADBACK_ERR_INTCOMM_ERR_INTSOC_PWR_ERR_INTMCU_PWR_ERR_INTORD_SHUTDOWN_INTIMM_SHUTDOWN_INT
R-0hR-0hR-0hR-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0h
Table 8-123 INT_FSM_ERR Register Field Descriptions
BitFieldTypeResetDescription
7WD_INTR0hInterrupt indicating that WD_ERR_STATUS register has pending interrupt.
This bit is cleared automatically when WD_RST_INT, WD_FAIL_INT and WD_LONGWIN_TIMEOUT_INT are cleared.
6ESM_INTR0hInterrupt indicating that INT_ESM has pending interrupt.
This bit is cleared automatically when INT_ESM register is cleared to 0x00.
5READBACK_ERR_INTR0hInterrupt indicating that INT_READBACK_ERR has pending interrupt.
This bit is cleared automatically when INT_READBACK_ERR register is cleared to 0x00.
4COMM_ERR_INTR0hInterrupt indicating that INT_COMM_ERR has pending interrupt. The reason for the interrupt is indicated in INT_COMM_ERR register.
This bit is cleared automatically when INT_COMM_ERR register is cleared to 0x00.
3SOC_PWR_ERR_INTR/W1C0hLatched status bit indicating that SOC power error has been detected.
Write 1 to clear.
2MCU_PWR_ERR_INTR/W1C0hLatched status bit indicating that MCU power error has been detected.
Write 1 to clear.
1ORD_SHUTDOWN_INTR/W1C0hLatched status bit indicating that orderly shutdown has been detected.
Write 1 to clear.
0IMM_SHUTDOWN_INTR/W1C0hLatched status bit indicating that immediate shutdown has been detected.
Write 1 to clear.

8.7.1.100 INT_COMM_ERR Register (Offset = 6Ah) [Reset = 00h]

INT_COMM_ERR is shown in Figure 8-164 and described in Table 8-124.

Return to the Summary Table.

Figure 8-164 INT_COMM_ERR Register
76543210
I2C2_ADR_ERR_INTRESERVEDI2C2_CRC_ERR_INTRESERVEDCOMM_ADR_ERR_INTRESERVEDCOMM_CRC_ERR_INTCOMM_FRM_ERR_INT
R/W1C-0hR/W-0hR/W1C-0hR/W-0hR/W1C-0hR/W-0hR/W1C-0hR/W1C-0h
Table 8-124 INT_COMM_ERR Register Field Descriptions
BitFieldTypeResetDescription
7I2C2_ADR_ERR_INTR/W1C0hLatched status bit indicating that I2C2 write to non-existing, protected or read-only register address has been detected.
Write 1 to clear interrupt.
6RESERVEDR/W0h
5I2C2_CRC_ERR_INTR/W1C0hLatched status bit indicating that I2C2 CRC error has been detected.
Write 1 to clear interrupt.
4RESERVEDR/W0h
3COMM_ADR_ERR_INTR/W1C0hLatched status bit indicating that I2C1/SPI write to non-existing, protected or read-only register address has been detected.
Write 1 to clear interrupt.
2RESERVEDR/W0h
1COMM_CRC_ERR_INTR/W1C0hLatched status bit indicating that I2C1/SPI CRC error has been detected.
Write 1 to clear interrupt.
0COMM_FRM_ERR_INTR/W1C0hLatched status bit indicating that SPI frame error has been detected.
Write 1 to clear interrupt.

8.7.1.101 INT_READBACK_ERR Register (Offset = 6Bh) [Reset = 00h]

INT_READBACK_ERR is shown in Figure 8-165 and described in Table 8-125.

Return to the Summary Table.

Figure 8-165 INT_READBACK_ERR Register
76543210
RESERVEDNRSTOUT_SOC_READBACK_INTRESERVEDEN_DRV_READBACK_INT
R/W-0hR/W1C-0hR/W-0hR/W1C-0h
Table 8-125 INT_READBACK_ERR Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR/W0h
3NRSTOUT_SOC_READBACK_INTR/W1C0hLatched status bit indicating that NRSTOUT_SOC readback error has been detected.
Write 1 to clear interrupt.
2-1RESERVEDR/W0h
0EN_DRV_READBACK_INTR/W1C0hLatched status bit indicating that EN_DRV readback error has been detected.
Write 1 to clear interrupt.

8.7.1.102 INT_ESM Register (Offset = 6Ch) [Reset = 00h]

INT_ESM is shown in Figure 8-166 and described in Table 8-126.

Return to the Summary Table.

Figure 8-166 INT_ESM Register
76543210
RESERVEDESM_MCU_RST_INTESM_MCU_FAIL_INTESM_MCU_PIN_INTESM_SOC_RST_INTESM_SOC_FAIL_INTESM_SOC_PIN_INT
R/W-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0h
Table 8-126 INT_ESM Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5ESM_MCU_RST_INTR/W1C0hLatched status bit indicating that MCU ESM reset has been detected.
Write 1 to clear interrupt.
4ESM_MCU_FAIL_INTR/W1C0hLatched status bit indicating that MCU ESM fail has been detected.
Write 1 to clear interrupt.
3ESM_MCU_PIN_INTR/W1C0hLatched status bit indicating that MCU ESM fault has been detected.
Write 1 to clear interrupt.
2ESM_SOC_RST_INTR/W1C0hLatched status bit indicating that SOC ESM reset has been detected.
Write 1 to clear interrupt.
1ESM_SOC_FAIL_INTR/W1C0hLatched status bit indicating that SOC ESM fail has been detected.
Write 1 to clear interrupt.
0ESM_SOC_PIN_INTR/W1C0hLatched status bit indicating that SOC ESM fault has been detected.
Write 1 to clear interrupt.

8.7.1.103 STAT_BUCK1_2 Register (Offset = 6Dh) [Reset = 00h]

STAT_BUCK1_2 is shown in Figure 8-167 and described in Table 8-127.

Return to the Summary Table.

Figure 8-167 STAT_BUCK1_2 Register
76543210
BUCK2_ILIM_STATRESERVEDBUCK2_UV_STATBUCK2_OV_STATBUCK1_ILIM_STATRESERVEDBUCK1_UV_STATBUCK1_OV_STAT
R-0hR-0hR-0hR-0hR-0hR-0hR-0hR-0h
Table 8-127 STAT_BUCK1_2 Register Field Descriptions
BitFieldTypeResetDescription
7BUCK2_ILIM_STATR0hStatus bit indicating that BUCK2 output current is above current limit level.
6RESERVEDR0h
5BUCK2_UV_STATR0hStatus bit indicating that BUCK2 output voltage is below under-voltage threshold.
4BUCK2_OV_STATR0hStatus bit indicating that BUCK2 output voltage is above over-voltage threshold.
3BUCK1_ILIM_STATR0hStatus bit indicating that BUCK1 output current is above current limit level.
2RESERVEDR0h
1BUCK1_UV_STATR0hStatus bit indicating that BUCK1 output voltage is below under-voltage threshold.
0BUCK1_OV_STATR0hStatus bit indicating that BUCK1 output voltage is above over-voltage threshold.

8.7.1.104 STAT_BUCK3_4 Register (Offset = 6Eh) [Reset = 00h]

STAT_BUCK3_4 is shown in Figure 8-168 and described in Table 8-128.

Return to the Summary Table.

Figure 8-168 STAT_BUCK3_4 Register
76543210
BUCK4_ILIM_STATRESERVEDBUCK4_UV_STATBUCK4_OV_STATBUCK3_ILIM_STATRESERVEDBUCK3_UV_STATBUCK3_OV_STAT
R-0hR-0hR-0hR-0hR-0hR-0hR-0hR-0h
Table 8-128 STAT_BUCK3_4 Register Field Descriptions
BitFieldTypeResetDescription
7BUCK4_ILIM_STATR0hStatus bit indicating that BUCK4 output current is above current limit level.
6RESERVEDR0h
5BUCK4_UV_STATR0hStatus bit indicating that BUCK4 output voltage is below under-voltage threshold.
4BUCK4_OV_STATR0hStatus bit indicating that BUCK4 output voltage is above over-voltage threshold.
3BUCK3_ILIM_STATR0hStatus bit indicating that BUCK3 output current is above current limit level.
2RESERVEDR0h
1BUCK3_UV_STATR0hStatus bit indicating that BUCK3 output voltage is below under-voltage threshold.
0BUCK3_OV_STATR0hStatus bit indicating that BUCK3 output voltage is above over-voltage threshold.

8.7.1.105 STAT_BUCK5 Register (Offset = 6Fh) [Reset = 00h]

STAT_BUCK5 is shown in Figure 8-169 and described in Table 8-129.

Return to the Summary Table.

Figure 8-169 STAT_BUCK5 Register
76543210
RESERVEDBUCK5_ILIM_STATRESERVEDBUCK5_UV_STATBUCK5_OV_STAT
R-0hR-0hR-0hR-0hR-0h
Table 8-129 STAT_BUCK5 Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR0h
3BUCK5_ILIM_STATR0hStatus bit indicating that BUCK5 output current is above current limit level.
2RESERVEDR0h
1BUCK5_UV_STATR0hStatus bit indicating that BUCK5 output voltage is below under-voltage threshold.
0BUCK5_OV_STATR0hStatus bit indicating that BUCK5 output voltage is above over-voltage threshold.

8.7.1.106 STAT_LDO1_2 Register (Offset = 70h) [Reset = 00h]

STAT_LDO1_2 is shown in Figure 8-170 and described in Table 8-130.

Return to the Summary Table.

Figure 8-170 STAT_LDO1_2 Register
76543210
LDO2_ILIM_STATRESERVEDLDO2_UV_STATLDO2_OV_STATLDO1_ILIM_STATRESERVEDLDO1_UV_STATLDO1_OV_STAT
R-0hR-0hR-0hR-0hR-0hR-0hR-0hR-0h
Table 8-130 STAT_LDO1_2 Register Field Descriptions
BitFieldTypeResetDescription
7LDO2_ILIM_STATR0hStatus bit indicating that LDO2 output current is above current limit level.
6RESERVEDR0h
5LDO2_UV_STATR0hStatus bit indicating that LDO2 output voltage is below under-voltage threshold.
4LDO2_OV_STATR0hStatus bit indicating that LDO2 output voltage is above over-voltage threshold.
3LDO1_ILIM_STATR0hStatus bit indicating that LDO1 output current is above current limit level.
2RESERVEDR0h
1LDO1_UV_STATR0hStatus bit indicating that LDO1 output voltage is below under-voltage threshold.
0LDO1_OV_STATR0hStatus bit indicating that LDO1 output voltage is above over-voltage threshold.

8.7.1.107 STAT_LDO3_4 Register (Offset = 71h) [Reset = 00h]

STAT_LDO3_4 is shown in Figure 8-171 and described in Table 8-131.

Return to the Summary Table.

Figure 8-171 STAT_LDO3_4 Register
76543210
LDO4_ILIM_STATRESERVEDLDO4_UV_STATLDO4_OV_STATLDO3_ILIM_STATRESERVEDLDO3_UV_STATLDO3_OV_STAT
R-0hR-0hR-0hR-0hR-0hR-0hR-0hR-0h
Table 8-131 STAT_LDO3_4 Register Field Descriptions
BitFieldTypeResetDescription
7LDO4_ILIM_STATR0hStatus bit indicating that LDO4 output current is above current limit level.
6RESERVEDR0h
5LDO4_UV_STATR0hStatus bit indicating that LDO4 output voltage is below under-voltage threshold.
4LDO4_OV_STATR0hStatus bit indicating that LDO4 output voltage is above over-voltage threshold.
3LDO3_ILIM_STATR0hStatus bit indicating that LDO3 output current is above current limit level.
2RESERVEDR0h
1LDO3_UV_STATR0hStatus bit indicating that LDO3 output voltage is below under-voltage threshold.
0LDO3_OV_STATR0hStatus bit indicating that LDO3 output voltage is above over-voltage threshold.

8.7.1.108 STAT_VMON Register (Offset = 72h) [Reset = 00h]

STAT_VMON is shown in Figure 8-172 and described in Table 8-132.

Return to the Summary Table.

Figure 8-172 STAT_VMON Register
76543210
RESERVEDVCCA_UV_STATVCCA_OV_STAT
R-0hR-0hR-0h
Table 8-132 STAT_VMON Register Field Descriptions
BitFieldTypeResetDescription
7-2RESERVEDR0h
1VCCA_UV_STATR0hStatus bit indicating that VCCA input voltage is below under-voltage level.
0VCCA_OV_STATR0hStatus bit indicating that VCCA input voltage is above over-voltage level.

8.7.1.109 STAT_STARTUP Register (Offset = 73h) [Reset = 00h]

STAT_STARTUP is shown in Figure 8-173 and described in Table 8-133.

Return to the Summary Table.

Figure 8-173 STAT_STARTUP Register
76543210
RESERVEDENABLE_STATRESERVED
R-0hR-0hR-0h
Table 8-133 STAT_STARTUP Register Field Descriptions
BitFieldTypeResetDescription
7-2RESERVEDR0h
1ENABLE_STATR0hStatus bit indicating nPWRON / EN pin status
0RESERVEDR0h

8.7.1.110 STAT_MISC Register (Offset = 74h) [Reset = 00h]

STAT_MISC is shown in Figure 8-174 and described in Table 8-134.

Return to the Summary Table.

Figure 8-174 STAT_MISC Register
76543210
RESERVEDTWARN_STATRESERVEDEXT_CLK_STATRESERVED
R-0hR-0hR-0hR-0hR-0h
Table 8-134 STAT_MISC Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR0h
3TWARN_STATR0hStatus bit indicating that die junction temperature is above the thermal warning level.
2RESERVEDR0h
1EXT_CLK_STATR0hStatus bit indicating that external clock is not valid.
0RESERVEDR0h

8.7.1.111 STAT_MODERATE_ERR Register (Offset = 75h) [Reset = 00h]

STAT_MODERATE_ERR is shown in Figure 8-175 and described in Table 8-135.

Return to the Summary Table.

Figure 8-175 STAT_MODERATE_ERR Register
76543210
RESERVEDTSD_ORD_STAT
R-0hR-0h
Table 8-135 STAT_MODERATE_ERR Register Field Descriptions
BitFieldTypeResetDescription
7-1RESERVEDR0h
0TSD_ORD_STATR0hStatus bit indicating that the die junction temperature is above the thermal level causing a sequenced shutdown.

8.7.1.112 STAT_SEVERE_ERR Register (Offset = 76h) [Reset = 00h]

STAT_SEVERE_ERR is shown in Figure 8-176 and described in Table 8-136.

Return to the Summary Table.

Figure 8-176 STAT_SEVERE_ERR Register
76543210
RESERVEDVCCA_OVP_STATTSD_IMM_STAT
R-0hR-0hR-0h
Table 8-136 STAT_SEVERE_ERR Register Field Descriptions
BitFieldTypeResetDescription
7-2RESERVEDR0h
1VCCA_OVP_STATR0hStatus bit indicating that the VCCA voltage is above overvoltage protection level.
0TSD_IMM_STATR0hStatus bit indicating that the die junction temperature is above the thermal level causing an immediate shutdown.

8.7.1.113 STAT_READBACK_ERR Register (Offset = 77h) [Reset = 00h]

STAT_READBACK_ERR is shown in Figure 8-177 and described in Table 8-137.

Return to the Summary Table.

Figure 8-177 STAT_READBACK_ERR Register
76543210
RESERVEDNRSTOUT_SOC_READBACK_STATNRSTOUT_READBACK_STATNINT_READBACK_STATEN_DRV_READBACK_STAT
R-0hR-0hR-0hR-0hR-0h
Table 8-137 STAT_READBACK_ERR Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR0h
3NRSTOUT_SOC_READBACK_STATR0hStatus bit indicating that NRSTOUT_SOC pin output is high and device is driving it low.
2NRSTOUT_READBACK_STATR0hStatus bit indicating that NRSTOUT pin output is high and device is driving it low.
1NINT_READBACK_STATR0hStatus bit indicating that NINT pin output is high and device is driving it low.
0EN_DRV_READBACK_STATR0hStatus bit indicating that EN_DRV pin output is different than driven.

8.7.1.114 PGOOD_SEL_1 Register (Offset = 78h) [Reset = 00h]

PGOOD_SEL_1 is shown in Figure 8-178 and described in Table 8-138.

Return to the Summary Table.

Figure 8-178 PGOOD_SEL_1 Register
76543210
PGOOD_SEL_BUCK4PGOOD_SEL_BUCK3PGOOD_SEL_BUCK2PGOOD_SEL_BUCK1
R/W-0hR/W-0hR/W-0hR/W-0h
Table 8-138 PGOOD_SEL_1 Register Field Descriptions
BitFieldTypeResetDescription
7-6PGOOD_SEL_BUCK4R/W0hPGOOD signal source control from BUCK4
(Default from NVM memory)
0h = Masked
1h = Powergood threshold voltage
2h = Powergood threshold voltage AND current limit
3h = Powergood threshold voltage AND current limit
5-4PGOOD_SEL_BUCK3R/W0hPGOOD signal source control from BUCK3
(Default from NVM memory)
0h = Masked
1h = Powergood threshold voltage
2h = Powergood threshold voltage AND current limit
3h = Powergood threshold voltage AND current limit
3-2PGOOD_SEL_BUCK2R/W0hPGOOD signal source control from BUCK2
(Default from NVM memory)
0h = Masked
1h = Powergood threshold voltage
2h = Powergood threshold voltage AND current limit
3h = Powergood threshold voltage AND current limit
1-0PGOOD_SEL_BUCK1R/W0hPGOOD signal source control from BUCK1
(Default from NVM memory)
0h = Masked
1h = Powergood threshold voltage
2h = Powergood threshold voltage AND current limit
3h = Powergood threshold voltage AND current limit

8.7.1.115 PGOOD_SEL_2 Register (Offset = 79h) [Reset = 00h]

PGOOD_SEL_2 is shown in Figure 8-179 and described in Table 8-139.

Return to the Summary Table.

Figure 8-179 PGOOD_SEL_2 Register
76543210
RESERVEDPGOOD_SEL_BUCK5
R/W-0hR/W-0h
Table 8-139 PGOOD_SEL_2 Register Field Descriptions
BitFieldTypeResetDescription
7-2RESERVEDR/W0h
1-0PGOOD_SEL_BUCK5R/W0hPGOOD signal source control from BUCK5
(Default from NVM memory)
0h = Masked
1h = Powergood threshold voltage
2h = Powergood threshold voltage AND current limit
3h = Powergood threshold voltage AND current limit

8.7.1.116 PGOOD_SEL_3 Register (Offset = 7Ah) [Reset = 00h]

PGOOD_SEL_3 is shown in Figure 8-180 and described in Table 8-140.

Return to the Summary Table.

Figure 8-180 PGOOD_SEL_3 Register
76543210
PGOOD_SEL_LDO4PGOOD_SEL_LDO3PGOOD_SEL_LDO2PGOOD_SEL_LDO1
R/W-0hR/W-0hR/W-0hR/W-0h
Table 8-140 PGOOD_SEL_3 Register Field Descriptions
BitFieldTypeResetDescription
7-6PGOOD_SEL_LDO4R/W0hPGOOD signal source control from LDO4
(Default from NVM memory)
0h = Masked
1h = Powergood threshold voltage
2h = Powergood threshold voltage AND current limit
3h = Powergood threshold voltage AND current limit
5-4PGOOD_SEL_LDO3R/W0hPGOOD signal source control from LDO3
(Default from NVM memory)
0h = Masked
1h = Powergood threshold voltage
2h = Powergood threshold voltage AND current limit
3h = Powergood threshold voltage AND current limit
3-2PGOOD_SEL_LDO2R/W0hPGOOD signal source control from LDO2
(Default from NVM memory)
0h = Masked
1h = Powergood threshold voltage
2h = Powergood threshold voltage AND current limit
3h = Powergood threshold voltage AND current limit
1-0PGOOD_SEL_LDO1R/W0hPGOOD signal source control from LDO1
(Default from NVM memory)
0h = Masked
1h = Powergood threshold voltage
2h = Powergood threshold voltage AND current limit
3h = Powergood threshold voltage AND current limit

8.7.1.117 PGOOD_SEL_4 Register (Offset = 7Bh) [Reset = 00h]

PGOOD_SEL_4 is shown in Figure 8-181 and described in Table 8-141.

Return to the Summary Table.

Figure 8-181 PGOOD_SEL_4 Register
76543210
PGOOD_WINDOWPGOOD_POLPGOOD_SEL_NRSTOUT_SOCPGOOD_SEL_NRSTOUTPGOOD_SEL_TDIE_WARNRESERVEDPGOOD_SEL_VCCA
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-141 PGOOD_SEL_4 Register Field Descriptions
BitFieldTypeResetDescription
7PGOOD_WINDOWR/W0hType of voltage monitoring for PGOOD signal:
(Default from NVM memory)
0h = Only undervoltage is monitored
1h = Both undervoltage and overvoltage are monitored
6PGOOD_POLR/W0hPGOOD signal polarity select:
(Default from NVM memory)
0h = PGOOD signal is high when monitored inputs are valid
1h = PGOOD signal is low when monitored inputs are valid
5PGOOD_SEL_NRSTOUT_SOCR/W0hPGOOD signal source control from nRSTOUT_SOC pin:
(Default from NVM memory)
0h = Masked
1h = nRSTOUT_SOC pin low state forces PGOOD signal to low
4PGOOD_SEL_NRSTOUTR/W0hPGOOD signal source control from nRSTOUT pin:
(Default from NVM memory)
0h = Masked
1h = nRSTOUT pin low state forces PGOOD signal to low
3PGOOD_SEL_TDIE_WARNR/W0hPGOOD signal source control from thermal warning
(Default from NVM memory)
0h = Masked
1h = Thermal warning affecting to PGOOD signal
2-1RESERVEDR/W0h
0PGOOD_SEL_VCCAR/W0hPGOOD signal source control from VCCA monitoring
(Default from NVM memory)
0h = Masked
1h = VCCA OV/UV threshold affecting PGOOD signal

8.7.1.118 PLL_CTRL Register (Offset = 7Ch) [Reset = 00h]

PLL_CTRL is shown in Figure 8-182 and described in Table 8-142.

Return to the Summary Table.

Figure 8-182 PLL_CTRL Register
76543210
RESERVEDEXT_CLK_FREQ
R/W-0hR/W-0h
Table 8-142 PLL_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7-2RESERVEDR/W0h
1-0EXT_CLK_FREQR/W0hFrequency of the external clock (SYNCCLKIN):
See electrical specification for input clock frequency tolerance.
(Default from NVM memory)
0h = 1.1 MHz
1h = 2.2 MHz
2h = 4.4 MHz
3h = Reserved

8.7.1.119 CONFIG_1 Register (Offset = 7Dh) [Reset = C0h]

CONFIG_1 is shown in Figure 8-183 and described in Table 8-143.

Return to the Summary Table.

Figure 8-183 CONFIG_1 Register
76543210
NSLEEP2_MASKNSLEEP1_MASKEN_ILIM_FSM_CTRLI2C2_HSI2C1_HSRESERVEDTSD_ORD_LEVELTWARN_LEVEL
R/W-1hR/W-1hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-143 CONFIG_1 Register Field Descriptions
BitFieldTypeResetDescription
7NSLEEP2_MASKR/W1hMasking for NSLEEP2 pin(s) and NSLEEP2B bit:
(Default from NVM memory)
0h = NSLEEP2(B) affects FSM state transitions.
1h = NSLEEP2(B) does not affect FSM state transitions.
6NSLEEP1_MASKR/W1hMasking for NSLEEP1 pin(s) and NSLEEP1B bit:
(Default from NVM memory)
0h = NSLEEP1(B) affects FSM state transitions.
1h = NSLEEP1(B) does not affect FSM state transitions.
5EN_ILIM_FSM_CTRLR/W0h(Default from NVM memory)
0h = Buck/LDO regulators ILIM interrupts do not affect FSM triggers.
1h = Buck/LDO regulators ILIM interrupts affect FSM triggers.
4I2C2_HSR/W0hSelect I2C2 speed (input filter)
(Default from NVM memory)
0h = Standard, fast or fast+ by default, can be set to Hs-mode by Hs-mode controller code.
1h = Forced to Hs-mode
3I2C1_HSR/W0hSelect I2C1 speed (input filter)
(Default from NVM memory)
0h = Standard, fast or fast+ by default, can be set to Hs-mode by Hs-mode controller code.
1h = Forced to Hs-mode
2RESERVEDR/W0h
1TSD_ORD_LEVELR/W0hThermal shutdown threshold level.
(Default from NVM memory)
0h = 140C
1h = 145C
0TWARN_LEVELR/W0hThermal warning threshold level.
(Default from NVM memory)
0h = 130C
1h = 140C

8.7.1.120 CONFIG_2 Register (Offset = 7Eh) [Reset = 00h]

CONFIG_2 is shown in Figure 8-184 and described in Table 8-144.

Return to the Summary Table.

Figure 8-184 CONFIG_2 Register
76543210
BB_EOC_RDYRESERVEDBB_VEOCBB_ICHRBB_CHARGER_EN
R-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-144 CONFIG_2 Register Field Descriptions
BitFieldTypeResetDescription
7BB_EOC_RDYR0hBackup end of charge indication
0h = Charging active or not enabled
1h = Charger has reached termination voltage set by BB_VEOC register
6-4RESERVEDR/W0h
3-2BB_VEOCR/W0hEnd of charge voltage for backup battery charger:
(Default from NVM memory)
0h = 2.5V
1h = 2.8V
2h = 3.0V
3h = 3.3V
1BB_ICHRR/W0hBackup battery charging current:
(Default from NVM memory)
0h = 100uA
1h = 500uA
0BB_CHARGER_ENR/W0hBackup battery charging:
0h = Disabled
1h = Enabled

8.7.1.121 ENABLE_DRV_REG Register (Offset = 80h) [Reset = 00h]

ENABLE_DRV_REG is shown in Figure 8-185 and described in Table 8-145.

Return to the Summary Table.

Figure 8-185 ENABLE_DRV_REG Register
76543210
RESERVEDENABLE_DRV
R/W-0hR/W-0h
Table 8-145 ENABLE_DRV_REG Register Field Descriptions
BitFieldTypeResetDescription
7-1RESERVEDR/W0h
0ENABLE_DRVR/W0hControl for EN_DRV pin:
FORCE_EN_DRV_LOW must be 0 to control EN_DRV pin. Otherwise EN_DRV pin is low.
0h = Low
1h = High

8.7.1.122 MISC_CTRL Register (Offset = 81h) [Reset = 00h]

MISC_CTRL is shown in Figure 8-186 and described in Table 8-146.

Return to the Summary Table.

Figure 8-186 MISC_CTRL Register
76543210
SYNCCLKOUT_FREQ_SELSEL_EXT_CLKAMUXOUT_ENCLKMON_ENLPM_ENNRSTOUT_SOCNRSTOUT
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-146 MISC_CTRL Register Field Descriptions
BitFieldTypeResetDescription
7-6SYNCCLKOUT_FREQ_SELR/W0hSYNCCLKOUT enable/frequency select:
0h = SYNCCLKOUT off
1h = 1.1 MHz
2h = 2.2 MHz
3h = 4.4 MHz
5SEL_EXT_CLKR/W0hSelection of external clock:
0h = Forced to internal RC oscillator.
1h = Automatic external clock used when available, interrupt is generated if the external clock is expected (SEL_EXT_CLK = 1), but it is not available or the clock frequency is not within the valid range.
4AMUXOUT_ENR/W0hControl bandgap voltage to AMUXOUT pin.
0h = Disabled
1h = Enabled
3CLKMON_ENR/W0hControl of internal clock monitoring.
0h = Disabled
1h = Enabled
2LPM_ENR/W0hLow power mode control.

LPM_EN sets device in a low power mode. Intended use case is for the PFSM to set LPM_EN upon entering a deep sleep state. The end objective is to disable the digital oscillator to reduce power consumption.

The following functions are disabled when LPM_EN=1.
-TSD cycling of all sensors/thresholds
-regmap/SRAM CRC continuous checking
-SPMI WD NVM_ID request/response polling
-Disable clock monitoring

0h = Low power mode disabled
1h = Low power mode enabled
1NRSTOUT_SOCR/W0hControl for nRSTOUT_SOC signal:
0h = Low
1h = High
0NRSTOUTR/W0hControl for nRSTOUT signal:
0h = Low
1h = High

8.7.1.123 ENABLE_DRV_STAT Register (Offset = 82h) [Reset = 08h]

ENABLE_DRV_STAT is shown in Figure 8-187 and described in Table 8-147.

Return to the Summary Table.

Figure 8-187 ENABLE_DRV_STAT Register
76543210
RESERVEDSPMI_LPM_ENFORCE_EN_DRV_LOWNRSTOUT_SOC_INNRSTOUT_INEN_DRV_IN
R/W-0hR/W-0hR/W-1hR-0hR-0hR-0h
Table 8-147 ENABLE_DRV_STAT Register Field Descriptions
BitFieldTypeResetDescription
7-5RESERVEDR/W0h
4SPMI_LPM_ENR/W0hThis bit is read/write for PFSM and read-only for I2C/SPI

SPMI low power mode control.

SPMI_LPM_EN sets SPMI in a low power mode which stops SPMI WD (Bus heartbeat). PMICs enters SPMI_LPM_EN=1 at similar times to prevent SPMI WD failures. Therefore to mitigate clock variations, setting SPMI_LPM_EN=1 must be done early in the sequence.

The following functions are disabled when SPMI_LPM_EN=1.
-SPMI WD NVM_ID request/response polling

0h = SPMI low power mode disabled
1h = SPMI low power mode enabled
3FORCE_EN_DRV_LOWR/W1hThis bit is read/write for PFSM and read-only for I2C/SPI
0h = ENABLE_DRV bit can be written by I2C/SPI
1h = ENABLE_DRV bit is forced low and cannot be written high by I2C/SPI
2NRSTOUT_SOC_INR0hLevel of NRSTOUT_SOC pin:
0h = Low
1h = High
1NRSTOUT_INR0hLevel of NRSTOUT pin:
0h = Low
1h = High
0EN_DRV_INR0hLevel of EN_DRV pin:
0h = Low
1h = High

8.7.1.124 RECOV_CNT_REG_1 Register (Offset = 83h) [Reset = 00h]

RECOV_CNT_REG_1 is shown in Figure 8-188 and described in Table 8-148.

Return to the Summary Table.

Figure 8-188 RECOV_CNT_REG_1 Register
76543210
RESERVEDRECOV_CNT
R-0hR-0h
Table 8-148 RECOV_CNT_REG_1 Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR0h
3-0RECOV_CNTR0hRecovery counter status. Counter value is incremented each time PMIC goes through warm reset.

8.7.1.125 RECOV_CNT_REG_2 Register (Offset = 84h) [Reset = 00h]

RECOV_CNT_REG_2 is shown in Figure 8-189 and described in Table 8-149.

Return to the Summary Table.

Figure 8-189 RECOV_CNT_REG_2 Register
76543210
RESERVEDRECOV_CNT_CLRRECOV_CNT_THR
R/W-0hR/WSelfClrF-0hR/W-0h
Table 8-149 RECOV_CNT_REG_2 Register Field Descriptions
BitFieldTypeResetDescription
7-5RESERVEDR/W0h
4RECOV_CNT_CLRR/WSelfClrF0hRecovery counter clear. Write 1 to clear the counter. This bit is automatically set back to 0.
3-0RECOV_CNT_THRR/W0hRecovery counter threshold value for immediate power-down of all supply rails.
(Default from NVM memory)

8.7.1.126 FSM_I2C_TRIGGERS Register (Offset = 85h) [Reset = 00h]

FSM_I2C_TRIGGERS is shown in Figure 8-190 and described in Table 8-150.

Return to the Summary Table.

Figure 8-190 FSM_I2C_TRIGGERS Register
76543210
TRIGGER_I2C_7TRIGGER_I2C_6TRIGGER_I2C_5TRIGGER_I2C_4TRIGGER_I2C_3TRIGGER_I2C_2TRIGGER_I2C_1TRIGGER_I2C_0
R/W-0hR/W-0hR/W-0hR/W-0hR/WSelfClrF-0hR/WSelfClrF-0hR/WSelfClrF-0hR/WSelfClrF-0h
Table 8-150 FSM_I2C_TRIGGERS Register Field Descriptions
BitFieldTypeResetDescription
7TRIGGER_I2C_7R/W0hTrigger for PFSM program.
6TRIGGER_I2C_6R/W0hTrigger for PFSM program.
5TRIGGER_I2C_5R/W0hTrigger for PFSM program.
4TRIGGER_I2C_4R/W0hTrigger for PFSM program.
3TRIGGER_I2C_3R/WSelfClrF0hTrigger for PFSM program.
This bit is automatically cleared. Writing this bit 1 creates PFSM trigger pulse.
2TRIGGER_I2C_2R/WSelfClrF0hTrigger for PFSM program.
This bit is automatically cleared. Writing this bit 1 creates PFSM trigger pulse.
1TRIGGER_I2C_1R/WSelfClrF0hTrigger for PFSM program.
This bit is automatically cleared. Writing this bit 1 creates PFSM trigger pulse.
0TRIGGER_I2C_0R/WSelfClrF0hTrigger for PFSM program.
This bit is automatically cleared. Writing this bit 1 creates PFSM trigger pulse.

8.7.1.127 FSM_NSLEEP_TRIGGERS Register (Offset = 86h) [Reset = 00h]

FSM_NSLEEP_TRIGGERS is shown in Figure 8-191 and described in Table 8-151.

Return to the Summary Table.

Figure 8-191 FSM_NSLEEP_TRIGGERS Register
76543210
RESERVEDNSLEEP2BNSLEEP1B
R/W-0hR/W-0hR/W-0h
Table 8-151 FSM_NSLEEP_TRIGGERS Register Field Descriptions
BitFieldTypeResetDescription
7-2RESERVEDR/W0h
1NSLEEP2BR/W0hParallel register bit for NSLEEP2 function:
0h = NSLEEP2 low
1h = NSLEEP2 high
0NSLEEP1BR/W0hParallel register bit for NSLEEP1 function:
0h = NSLEEP1 low
1h = NSLEEP1 high

8.7.1.128 BUCK_RESET_REG Register (Offset = 87h) [Reset = 00h]

BUCK_RESET_REG is shown in Figure 8-192 and described in Table 8-152.

Return to the Summary Table.

Figure 8-192 BUCK_RESET_REG Register
76543210
RESERVEDBUCK5_RESETBUCK4_RESETBUCK3_RESETBUCK2_RESETBUCK1_RESET
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-152 BUCK_RESET_REG Register Field Descriptions
BitFieldTypeResetDescription
7-5RESERVEDR/W0h
4BUCK5_RESETR/W0hReset signal for Buck logic.
Warning: This bit is for debug only. DO NOT SET THIS BIT TO "1" DURING DEVICE OPERATION.
3BUCK4_RESETR/W0hReset signal for Buck logic.
Warning: This bit is for debug only. DO NOT SET THIS BIT TO "1" DURING DEVICE OPERATION.
2BUCK3_RESETR/W0hReset signal for Buck logic.
Warning: This bit is for debug only. DO NOT SET THIS BIT TO "1" DURING DEVICE OPERATION.
1BUCK2_RESETR/W0hReset signal for Buck logic.
Warning: This bit is for debug only. DO NOT SET THIS BIT TO "1" DURING DEVICE OPERATION.
0BUCK1_RESETR/W0hReset signal for Buck logic.
Warning: This bit is for debug only. DO NOT SET THIS BIT TO "1" DURING DEVICE OPERATION.

8.7.1.129 SPREAD_SPECTRUM_1 Register (Offset = 88h) [Reset = 00h]

SPREAD_SPECTRUM_1 is shown in Figure 8-193 and described in Table 8-153.

Return to the Summary Table.

Figure 8-193 SPREAD_SPECTRUM_1 Register
76543210
RESERVEDSS_ENSS_DEPTH
R/W-0hR/W-0hR/W-0h
Table 8-153 SPREAD_SPECTRUM_1 Register Field Descriptions
BitFieldTypeResetDescription
7-3RESERVEDR/W0h
2SS_ENR/W0hSpread spectrum enable.
(Default from NVM memory)
0h = Spread spectrum disabled
1h = Spread spectrum enabled
1-0SS_DEPTHR/W0hSpread spectrum modulation depth.
(Default from NVM memory)
0h = No modulation
1h = +/- 6.3%
2h = +/- 8.4%
3h = RESERVED

8.7.1.130 FREQ_SEL Register (Offset = 8Ah) [Reset = 00h]

FREQ_SEL is shown in Figure 8-194 and described in Table 8-154.

Return to the Summary Table.

Figure 8-194 FREQ_SEL Register
76543210
RESERVEDBUCK5_FREQ_SELBUCK4_FREQ_SELBUCK3_FREQ_SELBUCK2_FREQ_SELBUCK1_FREQ_SEL
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-154 FREQ_SEL Register Field Descriptions
BitFieldTypeResetDescription
7-5RESERVEDR/W0h
4BUCK5_FREQ_SELR/W0hBuck5 switching frequency:
This bit is Read/Write or Read-Only for I2C/SPI access depending on NVM configuration. See Technical Reference Manual / User's Guide for details.
(Default from NVM memory)
0h = 2.2 MHz
1h = 4.4 MHz
3BUCK4_FREQ_SELR/W0hBuck4 switching frequency:
This bit is Read/Write or Read-Only for I2C/SPI access depending on NVM configuration. See Technical Reference Manual / User's Guide for details.
(Default from NVM memory)
0h = 2.2 MHz
1h = 4.4 MHz
2BUCK3_FREQ_SELR/W0hBuck3 switching frequency:
This bit is Read/Write or Read-Only for I2C/SPI access depending on NVM configuration. See Technical Reference Manual / User's Guide for details.
(Default from NVM memory)
0h = 2.2 MHz
1h = 4.4 MHz
1BUCK2_FREQ_SELR/W0hBuck2 switching frequency:
This bit is Read/Write or Read-Only for I2C/SPI access depending on NVM configuration. See Technical Reference Manual / User's Guide for details.
(Default from NVM memory)
0h = 2.2 MHz
1h = 4.4 MHz
0BUCK1_FREQ_SELR/W0hBuck1 switching frequency:
This bit is Read/Write or Read-Only for I2C/SPI access depending on NVM configuration. See Technical Reference Manual / User's Guide for details.
(Default from NVM memory)
0h = 2.2 MHz
1h = 4.4 MHz

8.7.1.131 FSM_STEP_SIZE Register (Offset = 8Bh) [Reset = 00h]

FSM_STEP_SIZE is shown in Figure 8-195 and described in Table 8-155.

Return to the Summary Table.

Figure 8-195 FSM_STEP_SIZE Register
76543210
RESERVEDPFSM_DELAY_STEP
R/W-0hR/W-0h
Table 8-155 FSM_STEP_SIZE Register Field Descriptions
BitFieldTypeResetDescription
7-5RESERVEDR/W0h
4-0PFSM_DELAY_STEPR/W0hStep size for PFSM sequence counter.
Step size is 50ns * 2PFSM_DELAY_STEP.
(Default from NVM memory)

8.7.1.132 LDO_RV_TIMEOUT_REG_1 Register (Offset = 8Ch) [Reset = 00h]

LDO_RV_TIMEOUT_REG_1 is shown in Figure 8-196 and described in Table 8-156.

Return to the Summary Table.

Figure 8-196 LDO_RV_TIMEOUT_REG_1 Register
76543210
LDO2_RV_TIMEOUTLDO1_RV_TIMEOUT
R/W-0hR/W-0h
Table 8-156 LDO_RV_TIMEOUT_REG_1 Register Field Descriptions
BitFieldTypeResetDescription
7-4LDO2_RV_TIMEOUTR/W0hLDO residual voltage check timeout select.
(Default from NVM memory)
0h = 0.5ms
1h = 1ms
2h = 1.5ms
3h = 2ms
4h = 2.5ms
5h = 3ms
6h = 3.5ms
7h = 4ms
8h = 2ms
9h = 4ms
Ah = 6ms
Bh = 8ms
Ch = 10ms
Dh = 12ms
Eh = 14ms
Fh = 16ms
3-0LDO1_RV_TIMEOUTR/W0hLDO residual voltage check timeout select.
(Default from NVM memory)
0h = 0.5ms
1h = 1ms
2h = 1.5ms
3h = 2ms
4h = 2.5ms
5h = 3ms
6h = 3.5ms
7h = 4ms
8h = 2ms
9h = 4ms
Ah = 6ms
Bh = 8ms
Ch = 10ms
Dh = 12ms
Eh = 14ms
Fh = 16ms

8.7.1.133 LDO_RV_TIMEOUT_REG_2 Register (Offset = 8Dh) [Reset = 00h]

LDO_RV_TIMEOUT_REG_2 is shown in Figure 8-197 and described in Table 8-157.

Return to the Summary Table.

Figure 8-197 LDO_RV_TIMEOUT_REG_2 Register
76543210
LDO4_RV_TIMEOUTLDO3_RV_TIMEOUT
R/W-0hR/W-0h
Table 8-157 LDO_RV_TIMEOUT_REG_2 Register Field Descriptions
BitFieldTypeResetDescription
7-4LDO4_RV_TIMEOUTR/W0hLDO residual voltage check timeout select.
(Default from NVM memory)
0h = 0.5ms
1h = 1ms
2h = 1.5ms
3h = 2ms
4h = 2.5ms
5h = 3ms
6h = 3.5ms
7h = 4ms
8h = 2ms
9h = 4ms
Ah = 6ms
Bh = 8ms
Ch = 10ms
Dh = 12ms
Eh = 14ms
Fh = 16ms
3-0LDO3_RV_TIMEOUTR/W0hLDO residual voltage check timeout select.
(Default from NVM memory)
0h = 0.5ms
1h = 1ms
2h = 1.5ms
3h = 2ms
4h = 2.5ms
5h = 3ms
6h = 3.5ms
7h = 4ms
8h = 2ms
9h = 4ms
Ah = 6ms
Bh = 8ms
Ch = 10ms
Dh = 12ms
Eh = 14ms
Fh = 16ms

8.7.1.134 USER_SPARE_REGS Register (Offset = 8Eh) [Reset = 00h]

USER_SPARE_REGS is shown in Figure 8-198 and described in Table 8-158.

Return to the Summary Table.

Figure 8-198 USER_SPARE_REGS Register
76543210
RESERVEDUSER_SPARE_4USER_SPARE_3USER_SPARE_2USER_SPARE_1
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-158 USER_SPARE_REGS Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR/W0h
3USER_SPARE_4R/W0h(Default from NVM memory)
2USER_SPARE_3R/W0h(Default from NVM memory)
1USER_SPARE_2R/W0h(Default from NVM memory)
0USER_SPARE_1R/W0h(Default from NVM memory)

8.7.1.135 ESM_MCU_START_REG Register (Offset = 8Fh) [Reset = 00h]

ESM_MCU_START_REG is shown in Figure 8-199 and described in Table 8-159.

Return to the Summary Table.

Figure 8-199 ESM_MCU_START_REG Register
76543210
RESERVEDESM_MCU_START
R/W-0hR/W-0h
Table 8-159 ESM_MCU_START_REG Register Field Descriptions
BitFieldTypeResetDescription
7-1RESERVEDR/W0h
0ESM_MCU_STARTR/W0hControl bit to start the ESM_MCU:
0h = ESM_MCU not started. Device clears ENABLE_DRV bit when bit ESM_MCU_EN=1
1h = ESM_MCU started.

8.7.1.136 ESM_MCU_DELAY1_REG Register (Offset = 90h) [Reset = 00h]

ESM_MCU_DELAY1_REG is shown in Figure 8-200 and described in Table 8-160.

Return to the Summary Table.

Figure 8-200 ESM_MCU_DELAY1_REG Register
76543210
ESM_MCU_DELAY1
R/W-0h
Table 8-160 ESM_MCU_DELAY1_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0ESM_MCU_DELAY1R/W0hThese bits configure the duration of the ESM_MCU delay-1 time-interval (see Error Signal Monitor chapter).

These bits can be only be written when control bit ESM_MCU_START=0.

8.7.1.137 ESM_MCU_DELAY2_REG Register (Offset = 91h) [Reset = 00h]

ESM_MCU_DELAY2_REG is shown in Figure 8-201 and described in Table 8-161.

Return to the Summary Table.

Figure 8-201 ESM_MCU_DELAY2_REG Register
76543210
ESM_MCU_DELAY2
R/W-0h
Table 8-161 ESM_MCU_DELAY2_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0ESM_MCU_DELAY2R/W0hThese bits configure the duration of the ESM_MCU delay-2 time-interval (see Error Signal Monitor chapter).

These bits can be only be written when control bit ESM_MCU_START=0.

8.7.1.138 ESM_MCU_MODE_CFG Register (Offset = 92h) [Reset = 00h]

ESM_MCU_MODE_CFG is shown in Figure 8-202 and described in Table 8-162.

Return to the Summary Table.

Figure 8-202 ESM_MCU_MODE_CFG Register
76543210
ESM_MCU_MODEESM_MCU_ENESM_MCU_ENDRVRESERVEDESM_MCU_ERR_CNT_TH
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-162 ESM_MCU_MODE_CFG Register Field Descriptions
BitFieldTypeResetDescription
7ESM_MCU_MODER/W0hThis bit selects the mode for the ESM_MCU:
These bits can be only be written when control bit ESM_MCU_START=0.
0h = Level Mode
1h = PWM Mode
6ESM_MCU_ENR/W0hESM_MCU enable configuration bit:
These bits can be only be written when control bit ESM_MCU_START=0.
0h = ESM_MCU disabled. MCU can set ENABLE_DRV bit to 1 if all other interrupt bits are cleared
1h = ESM_MCU enabled. MCU can set ENABLE_DRV bit to 1 if:
- bit ESM_MCU_START=1, and
- (ESM_MCU_FAIL_INT=0 or ESM_MCU_ENDRV=0), and
- ESM_MCU_RST_INT=0, and
- all other interrupt bits are cleared
5ESM_MCU_ENDRVR/W0hConfiguration bit to select ENABLE_DRV clear on ESM-error for ESM_MCU:
These bits can be only be written when control bit ESM_MCU_START=0.
0h = ENABLE_DRV not cleared when ESM_MCU_FAIL_INT=1
1h = ENABLE_DRV cleared when ESM_MCU_FAIL_INT=1
4RESERVEDR/W0h
3-0ESM_MCU_ERR_CNT_THR/W0hConfiguration bits for the threshold of the ESM_MCU error-counter.
The ESM_MCU starts the Error Handling Procedure (see Error Signal Monitor chapter) if ESM_MCU_ERR_CNT[4:0] > ESM_MCU_ERR_CNT_TH[3:0].

These bits can be only be written when control bit ESM_MCU_START=0.

8.7.1.139 ESM_MCU_HMAX_REG Register (Offset = 93h) [Reset = 00h]

ESM_MCU_HMAX_REG is shown in Figure 8-203 and described in Table 8-163.

Return to the Summary Table.

Figure 8-203 ESM_MCU_HMAX_REG Register
76543210
ESM_MCU_HMAX
R/W-0h
Table 8-163 ESM_MCU_HMAX_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0ESM_MCU_HMAXR/W0hThese bits configure the the maximum high-pulse time-threshold (tHIGH_MAX_TH) for ESM_MCU (see Error Signal Monitor chapter).

These bits can be only be written when control bit ESM_MCU_START=0.

8.7.1.140 ESM_MCU_HMIN_REG Register (Offset = 94h) [Reset = 00h]

ESM_MCU_HMIN_REG is shown in Figure 8-204 and described in Table 8-164.

Return to the Summary Table.

Figure 8-204 ESM_MCU_HMIN_REG Register
76543210
ESM_MCU_HMIN
R/W-0h
Table 8-164 ESM_MCU_HMIN_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0ESM_MCU_HMINR/W0hThese bits configure the the minimum high-pulse time-threshold (tHIGH_MIN_TH) for ESM_MCU (see Error Signal Monitor chapter).

These bits can be only be written when control bit ESM_MCU_START=0.

8.7.1.141 ESM_MCU_LMAX_REG Register (Offset = 95h) [Reset = 00h]

ESM_MCU_LMAX_REG is shown in Figure 8-205 and described in Table 8-165.

Return to the Summary Table.

Figure 8-205 ESM_MCU_LMAX_REG Register
76543210
ESM_MCU_LMAX
R/W-0h
Table 8-165 ESM_MCU_LMAX_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0ESM_MCU_LMAXR/W0hThese bits configure the the maximum low-pulse time-threshold (tLOW_MAX_TH) for ESM_MCU (see Error Signal Monitor chapter).

These bits can be only be written when control bit ESM_MCU_START=0.

8.7.1.142 ESM_MCU_LMIN_REG Register (Offset = 96h) [Reset = 00h]

ESM_MCU_LMIN_REG is shown in Figure 8-206 and described in Table 8-166.

Return to the Summary Table.

Figure 8-206 ESM_MCU_LMIN_REG Register
76543210
ESM_MCU_LMIN
R/W-0h
Table 8-166 ESM_MCU_LMIN_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0ESM_MCU_LMINR/W0hThese bits configure the the minimum low-pulse time-threshold (tLOW_MAX_TH) for ESM_MCU (see Error Signal Monitor chapter).

These bits can be only be written when control bit ESM_MCU_START=0.

8.7.1.143 ESM_MCU_ERR_CNT_REG Register (Offset = 97h) [Reset = 00h]

ESM_MCU_ERR_CNT_REG is shown in Figure 8-207 and described in Table 8-167.

Return to the Summary Table.

Figure 8-207 ESM_MCU_ERR_CNT_REG Register
76543210
RESERVEDESM_MCU_ERR_CNT
R-0hR-0h
Table 8-167 ESM_MCU_ERR_CNT_REG Register Field Descriptions
BitFieldTypeResetDescription
7-5RESERVEDR0h
4-0ESM_MCU_ERR_CNTR0hStatus bits to indicate the value of the ESM_MCU Error-Counter. The device clears these bits when ESM_MCU_START bit is 0, or when the device resets the MCU.

8.7.1.144 ESM_SOC_START_REG Register (Offset = 98h) [Reset = 00h]

ESM_SOC_START_REG is shown in Figure 8-208 and described in Table 8-168.

Return to the Summary Table.

Figure 8-208 ESM_SOC_START_REG Register
76543210
RESERVEDESM_SOC_START
R/W-0hR/W-0h
Table 8-168 ESM_SOC_START_REG Register Field Descriptions
BitFieldTypeResetDescription
7-1RESERVEDR/W0h
0ESM_SOC_STARTR/W0hControl bit to start the ESM_SoC:
0h = ESM_SoC not started. Device clears ENABLE_DRV bit when bit ESM_SOC_EN=1
1h = ESM_SoC started

8.7.1.145 ESM_SOC_DELAY1_REG Register (Offset = 99h) [Reset = 00h]

ESM_SOC_DELAY1_REG is shown in Figure 8-209 and described in Table 8-169.

Return to the Summary Table.

Figure 8-209 ESM_SOC_DELAY1_REG Register
76543210
ESM_SOC_DELAY1
R/W-0h
Table 8-169 ESM_SOC_DELAY1_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0ESM_SOC_DELAY1R/W0hThese bits configure the duration of the ESM_SoC delay-1 time-interval (see Error Signal Monitor chapter).

These bits can be only be written when control bit ESM_SOC_START=0.

8.7.1.146 ESM_SOC_DELAY2_REG Register (Offset = 9Ah) [Reset = 00h]

ESM_SOC_DELAY2_REG is shown in Figure 8-210 and described in Table 8-170.

Return to the Summary Table.

Figure 8-210 ESM_SOC_DELAY2_REG Register
76543210
ESM_SOC_DELAY2
R/W-0h
Table 8-170 ESM_SOC_DELAY2_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0ESM_SOC_DELAY2R/W0hThese bits configure the duration of the ESM_SoC delay-2 time-interval (see Error Signal Monitor chapter).

These bits can be only be written when control bit ESM_SOC_START=0.

8.7.1.147 ESM_SOC_MODE_CFG Register (Offset = 9Bh) [Reset = 00h]

ESM_SOC_MODE_CFG is shown in Figure 8-211 and described in Table 8-171.

Return to the Summary Table.

Figure 8-211 ESM_SOC_MODE_CFG Register
76543210
ESM_SOC_MODEESM_SOC_ENESM_SOC_ENDRVRESERVEDESM_SOC_ERR_CNT_TH
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-171 ESM_SOC_MODE_CFG Register Field Descriptions
BitFieldTypeResetDescription
7ESM_SOC_MODER/W0hThis bit selects the mode for the ESM_SoC:
These bits can be only be written when control bit ESM_SOC_START=0.
0h = Level Mode
1h = PWM Mode
6ESM_SOC_ENR/W0hESM_SoC enable configuration bit:
These bits can be only be written when control bit ESM_SOC_START=0.
0h = ESM_SoC disabled. MCU can set ENABLE_DRV bit to 1 if all other interrupt bits are cleared
1h = ESM_SoC enabled. MCU can set ENABLE_DRV bit to 1 if:
- bit ESM_SOC_START=1, and
- (ESM_SOC_FAIL_INT=0 or ESM_SOC_ENDRV=0), and
- ESM_SOC_RST_INT=0, and
- all other interrupt bits are cleared.
5ESM_SOC_ENDRVR/W0hConfiguration bit to select ENABLE_DRV clear on ESM-error for ESM_SoC:
These bits can be only be written when control bit ESM_SOC_START=0
0h = ENABLE_DRV not cleared when ESM_SOC_FAIL_INT=1
1h = ENABLE_DRV cleared when ESM_SOC_FAIL_INT=1.
4RESERVEDR/W0h
3-0ESM_SOC_ERR_CNT_THR/W0hConfiguration bits for the threshold of the ESM_SoC error-counter
The ESM_SoC starts the Error Handling Procedure (see Error Signal Monitor chapter) if ESM_SOC_ERR_CNT[4:0] > ESM_SOC_ERR_CNT_TH[3:0].

These bits can be only be written when control bit ESM_SOC_START=0.

8.7.1.148 ESM_SOC_HMAX_REG Register (Offset = 9Ch) [Reset = 00h]

ESM_SOC_HMAX_REG is shown in Figure 8-212 and described in Table 8-172.

Return to the Summary Table.

Figure 8-212 ESM_SOC_HMAX_REG Register
76543210
ESM_SOC_HMAX
R/W-0h
Table 8-172 ESM_SOC_HMAX_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0ESM_SOC_HMAXR/W0hThese bits configure the the maximum high-pulse time-threshold (tHIGH_MAX_TH) for ESM_SoC (see Error Signal Monitor chapter).

These bits can be only be written when control bit ESM_SOC_START=0.

8.7.1.149 ESM_SOC_HMIN_REG Register (Offset = 9Dh) [Reset = 00h]

ESM_SOC_HMIN_REG is shown in Figure 8-213 and described in Table 8-173.

Return to the Summary Table.

Figure 8-213 ESM_SOC_HMIN_REG Register
76543210
ESM_SOC_HMIN
R/W-0h
Table 8-173 ESM_SOC_HMIN_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0ESM_SOC_HMINR/W0hThese bits configure the the minimum high-pulse time-threshold (tHIGH_MIN_TH) for ESM_SoC (see Error Signal Monitor chapter).

These bits can be only be written when control bit ESM_SOC_START=0.

8.7.1.150 ESM_SOC_LMAX_REG Register (Offset = 9Eh) [Reset = 00h]

ESM_SOC_LMAX_REG is shown in Figure 8-214 and described in Table 8-174.

Return to the Summary Table.

Figure 8-214 ESM_SOC_LMAX_REG Register
76543210
ESM_SOC_LMAX
R/W-0h
Table 8-174 ESM_SOC_LMAX_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0ESM_SOC_LMAXR/W0hThese bits configure the the maximum low-pulse time-threshold (tLOW_MAX_TH) for ESM_SoC (see Error Signal Monitor chapter).

These bits can be only be written when control bit ESM_SOC_START=0.

8.7.1.151 ESM_SOC_LMIN_REG Register (Offset = 9Fh) [Reset = 00h]

ESM_SOC_LMIN_REG is shown in Figure 8-215 and described in Table 8-175.

Return to the Summary Table.

Figure 8-215 ESM_SOC_LMIN_REG Register
76543210
ESM_SOC_LMIN
R/W-0h
Table 8-175 ESM_SOC_LMIN_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0ESM_SOC_LMINR/W0hThese bits configure the the minimum low-pulse time-threshold (tLOW_MAX_TH) for ESM_SoC (see Error Signal Monitor chapter).

These bits can be only be written when control bit ESM_SOC_START=0.

8.7.1.152 ESM_SOC_ERR_CNT_REG Register (Offset = A0h) [Reset = 00h]

ESM_SOC_ERR_CNT_REG is shown in Figure 8-216 and described in Table 8-176.

Return to the Summary Table.

Figure 8-216 ESM_SOC_ERR_CNT_REG Register
76543210
RESERVEDESM_SOC_ERR_CNT
R-0hR-0h
Table 8-176 ESM_SOC_ERR_CNT_REG Register Field Descriptions
BitFieldTypeResetDescription
7-5RESERVEDR0h
4-0ESM_SOC_ERR_CNTR0hStatus bits to indicate the value of the ESM_SoC Error-Counter. The device clears these bits when ESM_SOC_START bit is 0, or when the device resets the SoC.

8.7.1.153 REGISTER_LOCK Register (Offset = A1h) [Reset = 00h]

REGISTER_LOCK is shown in Figure 8-217 and described in Table 8-177.

Return to the Summary Table.

Figure 8-217 REGISTER_LOCK Register
76543210
RESERVEDREGISTER_LOCK_STATUS
R/W-0hR/W-0h
Table 8-177 REGISTER_LOCK Register Field Descriptions
BitFieldTypeResetDescription
7-1RESERVEDR/W0h
0REGISTER_LOCK_STATUSR/W0hUnlocking registers: write 0x9B to this address.
Locking registers: write anything else than 0x9B to this address.

Written 8 bit data to this address is not stored, only lock status can be read.

REGISTER_LOCK_STATUS bit shows the lock status:
0h = Registers are unlocked
1h = Registers are locked

8.7.1.154 MANUFACTURING_VER Register (Offset = A6h) [Reset = 00h]

MANUFACTURING_VER is shown in Figure 8-218 and described in Table 8-178.

Return to the Summary Table.

Figure 8-218 MANUFACTURING_VER Register
76543210
SILICON_REV
R-0h
Table 8-178 MANUFACTURING_VER Register Field Descriptions
BitFieldTypeResetDescription
7-0SILICON_REVR0hSILICON_REV[7:6] - Reserved
SILICON_REV[5:3] - ALR
SILICON_REV[2:0] - Metal

8.7.1.155 CUSTOMER_NVM_ID_REG Register (Offset = A7h) [Reset = 00h]

CUSTOMER_NVM_ID_REG is shown in Figure 8-219 and described in Table 8-179.

Return to the Summary Table.

Figure 8-219 CUSTOMER_NVM_ID_REG Register
76543210
CUSTOMER_NVM_ID
R/W-0h
Table 8-179 CUSTOMER_NVM_ID_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0CUSTOMER_NVM_IDR/W0hCustomer defined value if customer programmed part
Same value as in TI_NVM_ID register if TI programmed part

8.7.1.156 SOFT_REBOOT_REG Register (Offset = ABh) [Reset = 00h]

SOFT_REBOOT_REG is shown in Figure 8-220 and described in Table 8-180.

Return to the Summary Table.

Figure 8-220 SOFT_REBOOT_REG Register
76543210
RESERVEDSOFT_REBOOT
R/W-0hR/WSelfClrF-0h
Table 8-180 SOFT_REBOOT_REG Register Field Descriptions
BitFieldTypeResetDescription
7-1RESERVEDR/W0h
0SOFT_REBOOTR/WSelfClrF0hWrite 1 to request a soft reboot.
This bit is automatically cleared.

8.7.1.157 RTC_SECONDS Register (Offset = B5h) [Reset = 00h]

RTC_SECONDS is shown in Figure 8-221 and described in Table 8-181.

Return to the Summary Table.

Figure 8-221 RTC_SECONDS Register
76543210
RESERVEDSECOND_1SECOND_0
R/W-0hR/W-0hR/W-0h
Table 8-181 RTC_SECONDS Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W0h
6-4SECOND_1R/W0hSecond digit of seconds (range is 0 up to 5)
3-0SECOND_0R/W0hFirst digit of seconds (range is 0 up to 9)

8.7.1.158 RTC_MINUTES Register (Offset = B6h) [Reset = 00h]

RTC_MINUTES is shown in Figure 8-222 and described in Table 8-182.

Return to the Summary Table.

Figure 8-222 RTC_MINUTES Register
76543210
RESERVEDMINUTE_1MINUTE_0
R/W-0hR/W-0hR/W-0h
Table 8-182 RTC_MINUTES Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W0h
6-4MINUTE_1R/W0hSecond digit of minutes (range is 0 up to 5)
3-0MINUTE_0R/W0hFirst digit of minutes (range is 0 up to 9)

8.7.1.159 RTC_HOURS Register (Offset = B7h) [Reset = 00h]

RTC_HOURS is shown in Figure 8-223 and described in Table 8-183.

Return to the Summary Table.

Figure 8-223 RTC_HOURS Register
76543210
PM_NAMRESERVEDHOUR_1HOUR_0
R/W-0hR/W-0hR/W-0hR/W-0h
Table 8-183 RTC_HOURS Register Field Descriptions
BitFieldTypeResetDescription
7PM_NAMR/W0hOnly used in PM_AM mode (otherwise it is set to 0)
0h = AM
1h = PM
6RESERVEDR/W0h
5-4HOUR_1R/W0hSecond digit of hours(range is 0 up to 2)
3-0HOUR_0R/W0hFirst digit of hours (range is 0 up to 9)

8.7.1.160 RTC_DAYS Register (Offset = B8h) [Reset = 00h]

RTC_DAYS is shown in Figure 8-224 and described in Table 8-184.

Return to the Summary Table.

Figure 8-224 RTC_DAYS Register
76543210
RESERVEDDAY_1DAY_0
R/W-0hR/W-0hR/W-0h
Table 8-184 RTC_DAYS Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-4DAY_1R/W0hSecond digit of days (range is 0 up to 3)
3-0DAY_0R/W0hFirst digit of days (range is 0 up to 9)

8.7.1.161 RTC_MONTHS Register (Offset = B9h) [Reset = 00h]

RTC_MONTHS is shown in Figure 8-225 and described in Table 8-185.

Return to the Summary Table.

Figure 8-225 RTC_MONTHS Register
76543210
RESERVEDMONTH_1MONTH_0
R/W-0hR/W-0hR/W-0h
Table 8-185 RTC_MONTHS Register Field Descriptions
BitFieldTypeResetDescription
7-5RESERVEDR/W0h
4MONTH_1R/W0hSecond digit of months (range is 0 up to 1)
3-0MONTH_0R/W0hFirst digit of months (range is 0 up to 9)

8.7.1.162 RTC_YEARS Register (Offset = BAh) [Reset = 00h]

RTC_YEARS is shown in Figure 8-226 and described in Table 8-186.

Return to the Summary Table.

Figure 8-226 RTC_YEARS Register
76543210
YEAR_1YEAR_0
R/W-0hR/W-0h
Table 8-186 RTC_YEARS Register Field Descriptions
BitFieldTypeResetDescription
7-4YEAR_1R/W0hSecond digit of years (range is 0 up to 9)
3-0YEAR_0R/W0hFirst digit of years (range is 0 up to 9)

8.7.1.163 RTC_WEEKS Register (Offset = BBh) [Reset = 00h]

RTC_WEEKS is shown in Figure 8-227 and described in Table 8-187.

Return to the Summary Table.

Figure 8-227 RTC_WEEKS Register
76543210
RESERVEDWEEK
R/W-0hR/W-0h
Table 8-187 RTC_WEEKS Register Field Descriptions
BitFieldTypeResetDescription
7-3RESERVEDR/W0h
2-0WEEKR/W0hFirst digit of day of the week (range is 0 up to 6)

8.7.1.164 ALARM_SECONDS Register (Offset = BCh) [Reset = 00h]

ALARM_SECONDS is shown in Figure 8-228 and described in Table 8-188.

Return to the Summary Table.

Figure 8-228 ALARM_SECONDS Register
76543210
RESERVEDALR_SECOND_1ALR_SECOND_0
R/W-0hR/W-0hR/W-0h
Table 8-188 ALARM_SECONDS Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W0h
6-4ALR_SECOND_1R/W0hSecond digit of alarm programmation for seconds (range is 0 up to 5)
3-0ALR_SECOND_0R/W0hFirst digit of alarm programmation for seconds (range is 0 up to 9)

8.7.1.165 ALARM_MINUTES Register (Offset = BDh) [Reset = 00h]

ALARM_MINUTES is shown in Figure 8-229 and described in Table 8-189.

Return to the Summary Table.

Figure 8-229 ALARM_MINUTES Register
76543210
RESERVEDALR_MINUTE_1ALR_MINUTE_0
R/W-0hR/W-0hR/W-0h
Table 8-189 ALARM_MINUTES Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W0h
6-4ALR_MINUTE_1R/W0hSecond digit of alarm programmation for minutes (range is 0 up to 5)
3-0ALR_MINUTE_0R/W0hFirst digit of alarm programmation for minutes (range is 0 up to 9)

8.7.1.166 ALARM_HOURS Register (Offset = BEh) [Reset = 00h]

ALARM_HOURS is shown in Figure 8-230 and described in Table 8-190.

Return to the Summary Table.

Figure 8-230 ALARM_HOURS Register
76543210
ALR_PM_NAMRESERVEDALR_HOUR_1ALR_HOUR_0
R/W-0hR/W-0hR/W-0hR/W-0h
Table 8-190 ALARM_HOURS Register Field Descriptions
BitFieldTypeResetDescription
7ALR_PM_NAMR/W0hOnly used in PM_AM mode for alarm programmation (otherwise it is set to 0)
0h = AM
1h = PM
6RESERVEDR/W0h
5-4ALR_HOUR_1R/W0hSecond digit of alarm programmation for hours(range is 0 up to 2)
3-0ALR_HOUR_0R/W0hFirst digit of alarm programmation for hours (range is 0 up to 9)

8.7.1.167 ALARM_DAYS Register (Offset = BFh) [Reset = 00h]

ALARM_DAYS is shown in Figure 8-231 and described in Table 8-191.

Return to the Summary Table.

Figure 8-231 ALARM_DAYS Register
76543210
RESERVEDALR_DAY_1ALR_DAY_0
R/W-0hR/W-0hR/W-0h
Table 8-191 ALARM_DAYS Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR/W0h
5-4ALR_DAY_1R/W0hSecond digit of alarm programmation for days (range is 0 up to 3)
3-0ALR_DAY_0R/W0hFirst digit of alarm programmation for days (range is 0 up to 9)

8.7.1.168 ALARM_MONTHS Register (Offset = C0h) [Reset = 00h]

ALARM_MONTHS is shown in Figure 8-232 and described in Table 8-192.

Return to the Summary Table.

Figure 8-232 ALARM_MONTHS Register
76543210
RESERVEDALR_MONTH_1ALR_MONTH_0
R/W-0hR/W-0hR/W-0h
Table 8-192 ALARM_MONTHS Register Field Descriptions
BitFieldTypeResetDescription
7-5RESERVEDR/W0h
4ALR_MONTH_1R/W0hSecond digit of alarm programmation for months (range is 0 up to 1)
3-0ALR_MONTH_0R/W0hFirst digit of alarm programmation for months (range is 0 up to 9)

8.7.1.169 ALARM_YEARS Register (Offset = C1h) [Reset = 00h]

ALARM_YEARS is shown in Figure 8-233 and described in Table 8-193.

Return to the Summary Table.

Figure 8-233 ALARM_YEARS Register
76543210
ALR_YEAR_1ALR_YEAR_0
R/W-0hR/W-0h
Table 8-193 ALARM_YEARS Register Field Descriptions
BitFieldTypeResetDescription
7-4ALR_YEAR_1R/W0hSecond digit of alarm programmation for years (range is 0 up to 9)
3-0ALR_YEAR_0R/W0hFirst digit of alarm programmation for years (range is 0 up to 9)

8.7.1.170 RTC_CTRL_1 Register (Offset = C2h) [Reset = 00h]

RTC_CTRL_1 is shown in Figure 8-234 and described in Table 8-194.

Return to the Summary Table.

Figure 8-234 RTC_CTRL_1 Register
76543210
RTC_V_OPTGET_TIMESET_32_COUNTERRESERVEDMODE_12_24AUTO_COMPROUND_30SSTOP_RTC
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-194 RTC_CTRL_1 Register Field Descriptions
BitFieldTypeResetDescription
7RTC_V_OPTR/W0hRTC date / time register selection:
0h = Read access directly to dynamic registers (RTC_SECONDS, RTC_MINUTES, RTC_HOURS, RTC_DAYS, RTC_MONTHS, RTC_YEAR, RTC_WEEKS)
1h = Read access to static shadowed registers: (see GET_TIME bit).
6GET_TIMER/W0hWhen writing a 1 into this register, the content of the dynamic registers (RTC_SECONDS, RTC_MINUTES, RTC_HOURS, RTC_DAYS, RTC_MONTHS, RTC_YEARS_ and RTC_WEEKS) is transferred into static shadowed registers.
Each update of the shadowed registers needs to be done by re-asserting GET_TIME bit to 1 (i.e.: reset it to 0 and then rewrite it to 1)
Note: Shadowed registers, linked to the GET_TIME feature, are a parallel set of calendar static registers, at the same I2C addresses as the dynamic registers.
Note: The GET_TIME feature loads the RTC counter in the shadow registers and make the content of the shadow registers available and stable for reading.
Note: The GET_TIME bit has to be set to 0 and again to 1 to get a new timing value.
Note: If the time reading is done without GET_TIME, the read value comes directly from the RTC counter and software has to manage the counter change during the reading.
Time reading remains always at the same address, with or without using the GET_TIME feature.
5SET_32_COUNTERR/W0hNote: This bit must only be used when the RTC is frozen.
0h = No action
1h = Set the 32kHz counter with RTC_COMP_MSB_REG/RTC_COMP_LSB_REG value
4RESERVEDR/W0h
3MODE_12_24R/W0hNote: It is possible to switch between the two modes at any time without disturbed the RTC, read or write are always performed with the current mode.
0h = 24 hours mode
1h = 12 hours mode (PM-AM mode)
2AUTO_COMPR/W0hAUTO_COMP
0h = No auto compensation
1h = Auto compensation enabled
1ROUND_30SR/W0hNote: This bit is a toggle bit, the micro-controller can only write one and RTC clears it.
If the micro-controller sets the ROUND_30S bit and then read it, the micro-controller reads one until the rounding to the closest minute is performed at the next second.
0h = No update
1h = When a one is written, the time is rounded to the closest minute
0STOP_RTCR/W0hSTOP_RTC
0h = RTC is frozen
1h = RTC is running

8.7.1.171 RTC_CTRL_2 Register (Offset = C3h) [Reset = 00h]

RTC_CTRL_2 is shown in Figure 8-235 and described in Table 8-195.

Return to the Summary Table.

Figure 8-235 RTC_CTRL_2 Register
76543210
FIRST_STARTUP_DONESTARTUP_DESTFAST_BISTLP_STANDBY_SELXTAL_SELXTAL_EN
R/W-0hR/W-0hR/W-0hR/W-0hR/W-0hR/W-0h
Table 8-195 RTC_CTRL_2 Register Field Descriptions
BitFieldTypeResetDescription
7FIRST_STARTUP_DONER/W0hThis bit controls if pre-configured NVM defaults are loaded to RTC domain reg bits during NVM read
0h = pre-configured NVM defaults are loaded to RTC domain bits
1h = pre-configured NVM defaults are not loaded to RTC domain bits
6-5STARTUP_DESTR/W0hFSM start-up destination select.
(Default from NVM memory)
0h = STANDBY/LP_STANDBY based on LP_STANDBY_SEL
1h = Reserved
2h = MCU_ONLY
3h = ACTIVE
4FAST_BISTR/W0hFAST_BIST
(Default from NVM memory)
0h = Logic and analog BIST is run at BOOT BIST.
1h = Only analog BIST is run at BOOT BIST.
3LP_STANDBY_SELR/W0hControl to enter low power standby state:
(Default from NVM memory)
0h = LDOINT is enabled in standby state.
1h = Low power standby state is used as standby state (LDOINT is disabled).
2-1XTAL_SELR/W0hCrystal oscillator type select
(Default from NVM memory)
0h = 6 pF
1h = 9 pF
2h = 12.5 pF
3h = Reserved
0XTAL_ENR/W0hCrystal oscillator enable.
(Default from NVM memory)
0h = Crystal oscillator is disabled
1h = Crystal oscillator is enabled

8.7.1.172 RTC_STATUS Register (Offset = C4h) [Reset = 80h]

RTC_STATUS is shown in Figure 8-236 and described in Table 8-196.

Return to the Summary Table.

Figure 8-236 RTC_STATUS Register
76543210
POWER_UPALARMTIMERRESERVEDRUNRESERVED
R/W1C-1hR/W1C-0hR/W1C-0hR/W-0hR-0hR/W-0h
Table 8-196 RTC_STATUS Register Field Descriptions
BitFieldTypeResetDescription
7POWER_UPR/W1C1hIndicates that a reset occurred (bit cleared to 0 by writing 1) and that RTC data are not valid anymore.
Note: POWER_UP is set by a reset, is cleared by writing one in this bit.
Note: The POWER_UP (RTC_STATUS) and RESET_STATUS (RTC_RESET_STATUS) register bits indicate the same information.
6ALARMR/W1C0hIndicates that an alarm interrupt has been generated (bit clear by writing 1).
5TIMERR/W1C0hIndicates that an timer interrupt has been generated (bit clear by writing 1).
4-2RESERVEDR/W0h
1RUNR0hNote: This bit shows the real state of the RTC, indeed because of STOP_RTC (RTC_CTRL) signal was resynchronized on 32kHz clock, the action of this bit is delayed.
0h = RTC is frozen
1h = RTC is running
0RESERVEDR/W0h

8.7.1.173 RTC_INTERRUPTS Register (Offset = C5h) [Reset = 00h]

RTC_INTERRUPTS is shown in Figure 8-237 and described in Table 8-197.

Return to the Summary Table.

Figure 8-237 RTC_INTERRUPTS Register
76543210
RESERVEDIT_ALARMIT_TIMEREVERY
R/W-0hR/W-0hR/W-0hR/W-0h
Table 8-197 RTC_INTERRUPTS Register Field Descriptions
BitFieldTypeResetDescription
7-4RESERVEDR/W0h
3IT_ALARMR/W0hEnable one interrupt when the alarm value is reached (TC ALARM registers: ALARM_SECONDS, ALARM_MINUTES, ALARM_HOURS, ALARM_DAYS, ALARM_MONTHS, ALARM_YEARS) by the TC registers

NOTE: To prevent mis-firing of the ALARM interrupt, set the IT_ALARM = 0 prior to configuring the ALARM registers
0h = interrupt disabled
1h = interrupt enabled
2IT_TIMERR/W0hEnable periodic interrupt

NOTE: To prevent mis-firing of the TIMER interrupt, set the IT_TIMER = 0 prior to configuring the periodic time value
0h = interrupt disabled
1h = interrupt enabled
1-0EVERYR/W0hInterrupt period
0h = every second
1h = every minute
2h = every hour
3h = every day

8.7.1.174 RTC_COMP_LSB Register (Offset = C6h) [Reset = 00h]

RTC_COMP_LSB is shown in Figure 8-238 and described in Table 8-198.

Return to the Summary Table.

Figure 8-238 RTC_COMP_LSB Register
76543210
COMP_LSB_RTC
R/W-0h
Table 8-198 RTC_COMP_LSB Register Field Descriptions
BitFieldTypeResetDescription
7-0COMP_LSB_RTCR/W0hThis register contains the number of 32kHz periods to be added into the 32kHz counter every hour [LSB]

8.7.1.175 RTC_COMP_MSB Register (Offset = C7h) [Reset = 00h]

RTC_COMP_MSB is shown in Figure 8-239 and described in Table 8-199.

Return to the Summary Table.

Figure 8-239 RTC_COMP_MSB Register
76543210
COMP_MSB_RTC
R/W-0h
Table 8-199 RTC_COMP_MSB Register Field Descriptions
BitFieldTypeResetDescription
7-0COMP_MSB_RTCR/W0hThis register contains the number of 32kHz periods to be added into the 32kHz counter every hour [MSB]

8.7.1.176 RTC_RESET_STATUS Register (Offset = C8h) [Reset = 00h]

RTC_RESET_STATUS is shown in Figure 8-240 and described in Table 8-200.

Return to the Summary Table.

Figure 8-240 RTC_RESET_STATUS Register
76543210
RESERVEDRESET_STATUS_RTC
R/W-0hR/W-0h
Table 8-200 RTC_RESET_STATUS Register Field Descriptions
BitFieldTypeResetDescription
7-1RESERVEDR/W0h
0RESET_STATUS_RTCR/W0hThis bit can only be set to one and is cleared when a manual reset or a POR (case of VOUT_LDO_RTC below the LDO_RTC POR level) occur. If this bit is reset it means that the RTC has lost its configuration.
Note: The RESET_STATUS (RTC_RESET_STATUS) and POWER_UP (RTC_STATUS) register bits indicate the same information.

8.7.1.177 SCRATCH_PAD_REG_1 Register (Offset = C9h) [Reset = 00h]

SCRATCH_PAD_REG_1 is shown in Figure 8-241 and described in Table 8-201.

Return to the Summary Table.

Figure 8-241 SCRATCH_PAD_REG_1 Register
76543210
SCRATCH_PAD_1
R/W-0h
Table 8-201 SCRATCH_PAD_REG_1 Register Field Descriptions
BitFieldTypeResetDescription
7-0SCRATCH_PAD_1R/W0hScratchpad for temporary data storage. The register is reset only when VRTC is disabled. The data is maintained when VINT regulator is disabled, for example during LP_STANDBY state.

8.7.1.178 SCRATCH_PAD_REG_2 Register (Offset = CAh) [Reset = 00h]

SCRATCH_PAD_REG_2 is shown in Figure 8-242 and described in Table 8-202.

Return to the Summary Table.

Figure 8-242 SCRATCH_PAD_REG_2 Register
76543210
SCRATCH_PAD_2
R/W-0h
Table 8-202 SCRATCH_PAD_REG_2 Register Field Descriptions
BitFieldTypeResetDescription
7-0SCRATCH_PAD_2R/W0hScratchpad for temporary data storage. The register is reset only when VRTC is disabled. The data is maintained when VINT regulator is disabled, for example during LP_STANDBY state.

8.7.1.179 SCRATCH_PAD_REG_3 Register (Offset = CBh) [Reset = 00h]

SCRATCH_PAD_REG_3 is shown in Figure 8-243 and described in Table 8-203.

Return to the Summary Table.

Figure 8-243 SCRATCH_PAD_REG_3 Register
76543210
SCRATCH_PAD_3
R/W-0h
Table 8-203 SCRATCH_PAD_REG_3 Register Field Descriptions
BitFieldTypeResetDescription
7-0SCRATCH_PAD_3R/W0hScratchpad for temporary data storage. The register is reset only when VRTC is disabled. The data is maintained when VINT regulator is disabled, for example during LP_STANDBY state.

8.7.1.180 SCRATCH_PAD_REG_4 Register (Offset = CCh) [Reset = 00h]

SCRATCH_PAD_REG_4 is shown in Figure 8-244 and described in Table 8-204.

Return to the Summary Table.

Figure 8-244 SCRATCH_PAD_REG_4 Register
76543210
SCRATCH_PAD_4
R/W-0h
Table 8-204 SCRATCH_PAD_REG_4 Register Field Descriptions
BitFieldTypeResetDescription
7-0SCRATCH_PAD_4R/W0hScratchpad for temporary data storage. The register is reset only when VRTC is disabled. The data is maintained when VINT regulator is disabled, for example during LP_STANDBY state.

8.7.1.181 PFSM_DELAY_REG_1 Register (Offset = CDh) [Reset = 00h]

PFSM_DELAY_REG_1 is shown in Figure 8-245 and described in Table 8-205.

Return to the Summary Table.

Figure 8-245 PFSM_DELAY_REG_1 Register
76543210
PFSM_DELAY1
R/W-0h
Table 8-205 PFSM_DELAY_REG_1 Register Field Descriptions
BitFieldTypeResetDescription
7-0PFSM_DELAY1R/W0hGeneric delay1 for PFSM use.
The step size is defined by PFSM_DELAY_STEP bits.
(Default from NVM memory)

8.7.1.182 PFSM_DELAY_REG_2 Register (Offset = CEh) [Reset = 00h]

PFSM_DELAY_REG_2 is shown in Figure 8-246 and described in Table 8-206.

Return to the Summary Table.

Figure 8-246 PFSM_DELAY_REG_2 Register
76543210
PFSM_DELAY2
R/W-0h
Table 8-206 PFSM_DELAY_REG_2 Register Field Descriptions
BitFieldTypeResetDescription
7-0PFSM_DELAY2R/W0hGeneric delay2 for PFSM use.
The step size is defined by PFSM_DELAY_STEP bits.
(Default from NVM memory)

8.7.1.183 PFSM_DELAY_REG_3 Register (Offset = CFh) [Reset = 00h]

PFSM_DELAY_REG_3 is shown in Figure 8-247 and described in Table 8-207.

Return to the Summary Table.

Figure 8-247 PFSM_DELAY_REG_3 Register
76543210
PFSM_DELAY3
R/W-0h
Table 8-207 PFSM_DELAY_REG_3 Register Field Descriptions
BitFieldTypeResetDescription
7-0PFSM_DELAY3R/W0hGeneric delay3 for PFSM use.
The step size is defined by PFSM_DELAY_STEP bits.
(Default from NVM memory)

8.7.1.184 PFSM_DELAY_REG_4 Register (Offset = D0h) [Reset = 00h]

PFSM_DELAY_REG_4 is shown in Figure 8-248 and described in Table 8-208.

Return to the Summary Table.

Figure 8-248 PFSM_DELAY_REG_4 Register
76543210
PFSM_DELAY4
R/W-0h
Table 8-208 PFSM_DELAY_REG_4 Register Field Descriptions
BitFieldTypeResetDescription
7-0PFSM_DELAY4R/W0hGeneric delay4 for PFSM use.
The step size is defined by PFSM_DELAY_STEP bits.
(Default from NVM memory)

8.7.1.185 WD_ANSWER_REG Register (Offset = 401h) [Reset = 00h]

WD_ANSWER_REG is shown in Figure 8-249 and described in Table 8-209.

Return to the Summary Table.

Figure 8-249 WD_ANSWER_REG Register
76543210
WD_ANSWER
R/W-0h
Table 8-209 WD_ANSWER_REG Register Field Descriptions
BitFieldTypeResetDescription
7-0WD_ANSWERR/W0hMCU answer byte. The MCU must write the expected reference Answer-x into this register.
Each watchdog question requires four answer bytes:
- Three answer bytes (Answer-3, Answer-2, Answer-1) must be written in Window-1.
- The fourth (final) answer-byte (Answer-0) must be written in Window-2.
The number of written answer bytes is tracked with the WD_ANSW_CNT counter in the WD_QUESTION_ANSW_CNT register.

These bits only apply for Watchdog in Q&A mode.

8.7.1.186 WD_QUESTION_ANSW_CNT Register (Offset = 402h) [Reset = 30h]

WD_QUESTION_ANSW_CNT is shown in Figure 8-250 and described in Table 8-210.

Return to the Summary Table.

Figure 8-250 WD_QUESTION_ANSW_CNT Register
76543210
RESERVEDWD_ANSW_CNTWD_QUESTION
R-0hR-3hR-0h
Table 8-210 WD_QUESTION_ANSW_CNT Register Field Descriptions
BitFieldTypeResetDescription
7-6RESERVEDR0h
5-4WD_ANSW_CNTR3hCurrent, received watchdog-answer count state.

These bits only apply for Watchdog in Q&A mode.
3-0WD_QUESTIONR0hWatchdog question.
The MCU must read (or calculate ) the current watchdog question value to generate correct answers.

These bits only apply for Watchdog in Q&A mode.

8.7.1.187 WD_WIN1_CFG Register (Offset = 403h) [Reset = 7Fh]

WD_WIN1_CFG is shown in Figure 8-251 and described in Table 8-211.

Return to the Summary Table.

Figure 8-251 WD_WIN1_CFG Register
76543210
RESERVEDWD_WIN1
R/W-0hR/W-7Fh
Table 8-211 WD_WIN1_CFG Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W0h
6-0WD_WIN1R/W7FhThese bits are for programming the duration of Watchdog Window-1 (see Watchdoc chapter).

These bits can be only be written when the watchdog is in the Long Window.

8.7.1.188 WD_WIN2_CFG Register (Offset = 404h) [Reset = 7Fh]

WD_WIN2_CFG is shown in Figure 8-252 and described in Table 8-212.

Return to the Summary Table.

Figure 8-252 WD_WIN2_CFG Register
76543210
RESERVEDWD_WIN2
R/W-0hR/W-7Fh
Table 8-212 WD_WIN2_CFG Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR/W0h
6-0WD_WIN2R/W7FhThese bits are for programming the duration of Watchdog Window-2 (see Watchdog chapter).

These bits can be only be written when the watchdog is in the Long Window.

8.7.1.189 WD_LONGWIN_CFG Register (Offset = 405h) [Reset = FFh]

WD_LONGWIN_CFG is shown in Figure 8-253 and described in Table 8-213.

Return to the Summary Table.

Figure 8-253 WD_LONGWIN_CFG Register
76543210
WD_LONGWIN
R/W-FFh
Table 8-213 WD_LONGWIN_CFG Register Field Descriptions
BitFieldTypeResetDescription
7-0WD_LONGWINR/WFFhThese bits are for programming the duration of Watchdog Long Window (see Watchdog chapter).

These bits can be only be written when the watchdog is in the Long Window.
(Default from NVM memory)

8.7.1.190 WD_MODE_REG Register (Offset = 406h) [Reset = 02h]

WD_MODE_REG is shown in Figure 8-254 and described in Table 8-214.

Return to the Summary Table.

Figure 8-254 WD_MODE_REG Register
76543210
RESERVEDWD_PWRHOLDWD_MODE_SELECTWD_RETURN_LONGWIN
R/W-0hR/W-0hR/W-1hR/W-0h
Table 8-214 WD_MODE_REG Register Field Descriptions
BitFieldTypeResetDescription
7-3RESERVEDR/W0h
2WD_PWRHOLDR/W0hDevice sets WD_PWRHOLD if hardware condition on pin DISABLE_WDOG (mapped to GPIO8 pin) is applied at start-up (see Watchdog chapter).
MCU can write this bit to 1.
MCU needs to clear this bit to get out of the Long Window:
0h = watchdog goes out of the Long Window and starts the first watchdog-sequence when the configured Long Window time-interval elapses
1h = watchdog stays in Long Window
1WD_MODE_SELECTR/W1hWatchdog mode-select:
MCU can set this to required value only when watchdog is in the Long Window.
0h = Trigger Mode
1h = Q&A mode.
0WD_RETURN_LONGWINR/W0hMCU can set this bit to put the watchdog from operating back to the Long Window (see Watchdog chapter):
0h = Watchdog continues operating
1h = Watchdog returns to Long-Window after completion of the current watchdog-sequence.

8.7.1.191 WD_QA_CFG Register (Offset = 407h) [Reset = 0Ah]

WD_QA_CFG is shown in Figure 8-255 and described in Table 8-215.

Return to the Summary Table.

Figure 8-255 WD_QA_CFG Register
76543210
WD_QA_FDBKWD_QA_LFSRWD_QUESTION_SEED
R/W-0hR/W-0hR/W-Ah
Table 8-215 WD_QA_CFG Register Field Descriptions
BitFieldTypeResetDescription
7-6WD_QA_FDBKR/W0hFeedback configuration bits for the watchdog question. These bits control the sequence of the generated questions and respective reference answers (see Watchdog chapter).

These bits are only used for the watchdog in Q&A mode.
These bits can be only be written when the watchdog is in the Long Window.
5-4WD_QA_LFSRR/W0hLFSR-equation configuration bits for the watchdog question (see Watchdog chapter).

These bits are only used for the watchdog in Q&A mode.
These bits can be only be written when the watchdog is in the Long Window.
3-0WD_QUESTION_SEEDR/WAhThe watchdog question-seed value (see Watchdog chapter).
The MCU updates the question-seed value to generate a set of new questions.

These bits can be only be written when the watchdog is in the Long Window.

8.7.1.192 WD_ERR_STATUS Register (Offset = 408h) [Reset = 00h]

WD_ERR_STATUS is shown in Figure 8-256 and described in Table 8-216.

Return to the Summary Table.

Figure 8-256 WD_ERR_STATUS Register
76543210
WD_RST_INTWD_FAIL_INTWD_ANSW_ERRWD_SEQ_ERRWD_ANSW_EARLYWD_TRIG_EARLYWD_TIMEOUTWD_LONGWIN_TIMEOUT_INT
R/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0hR/W1C-0h
Table 8-216 WD_ERR_STATUS Register Field Descriptions
BitFieldTypeResetDescription
7WD_RST_INTR/W1C0hLatched status bit to indicate that the device went through warm reset due to WD_FAIL_CNT[3:0] > (WD_FAIL_TH[2:0] + WD_RST_TH[2:0]).
Write 1 to clear.
6WD_FAIL_INTR/W1C0hLatched status bit to indicate that the watchdog has cleared the ENABLE_DRV bit due to WD_FAIL_CNT[3:0] > WD_FAIL_TH[2:0].
Write 1 to clear.
5WD_ANSW_ERRR/W1C0hLatched status bit to indicate that the watchdog has detected an incorrect answer-byte.
Write 1 to clear.

This bit only applies for Watchdog in Q&A mode.
4WD_SEQ_ERRR/W1C0hLatched status bit to indicate that the watchdog has detected an incorrect sequence of the answer-bytes.
Write 1 to clear.

This bit only applies for Watchdog in Q&A mode.
3WD_ANSW_EARLYR/W1C0hLatched status bit to indicate that the watchdog has received the final answer-byte in Window-1.
Write 1 to clear.

This bit only applies for Watchdog in Q&A mode.
2WD_TRIG_EARLYR/W1C0hLatched status bit to indicate that the watchdog has received the watchdog-trigger in Window-1.
Write 1 to clear.

This bit only applies for Watchdog in Trigger mode.
1WD_TIMEOUTR/W1C0hLatched status bit to indicate that the watchdog has detected a time-out event in the started watchdog sequence.
Write 1 to clear.
0WD_LONGWIN_TIMEOUT_INTR/W1C0hLatched status bit to indicate that device went through warm reset due to elapse of Long Window time-interval.
Write 1 to clear interrupt.

8.7.1.193 WD_THR_CFG Register (Offset = 409h) [Reset = FFh]

WD_THR_CFG is shown in Figure 8-257 and described in Table 8-217.

Return to the Summary Table.

Figure 8-257 WD_THR_CFG Register
76543210
WD_RST_ENWD_ENWD_FAIL_THWD_RST_TH
R/W-1hR/W-1hR/W-7hR/W-7h
Table 8-217 WD_THR_CFG Register Field Descriptions
BitFieldTypeResetDescription
7WD_RST_ENR/W1hWatchdog reset configuration bit:
This bit can be only be written when the watchdog is in the Long Window.
0h = No warm reset when WD_FAIL_CNT[3:0] > (WD_FAIL_TH[2:0] + WD_RST_TH[2:0])
1h = Warm reset when WD_FAIL_CNT[3:0] > (WD_FAIL_TH[2:0] + WD_RST_TH[2:0]).
6WD_ENR/W1hWatchdog enable configuration bit:
This bit can be only be written when the watchdog is in the Long Window.
(Default from NVM memory)
0h = watchdog disabled. MCU can set ENABLE_DRV bit to 1 if all other interrupt status bits are cleared
1h = watchdog enabled. MCU can set ENABLE_DRV bit to 1 if:
- watchdog is out of the Long Window
- WD_FAIL_CNT[3:0] =< WD_FAIL_TH[2:0]
- WD_FIRST_OK=1
- all other interrupt status bits are cleared.
5-3WD_FAIL_THR/W7hConfiguration bits for the 1st threshold of the watchdog fail counter:
Device clears ENABLE_DRV bit when WD_FAIL_CNT[3:0] > WD_FAIL_TH[2:0].

These bits can be only be written when the watchdog is in the Long Window.
2-0WD_RST_THR/W7hConfiguration bits for the 2nd threshold of the watchdog fail counter:
Device goes through warm reset when WD_FAIL_CNT[3:0] > (WD_FAIL_TH[2:0] + WD_RST_TH[2:0]).

These bits can be only be written when the watchdog is in the Long Window.

8.7.1.194 WD_FAIL_CNT_REG Register (Offset = 40Ah) [Reset = 20h]

WD_FAIL_CNT_REG is shown in Figure 8-258 and described in Table 8-218.

Return to the Summary Table.

Figure 8-258 WD_FAIL_CNT_REG Register
76543210
RESERVEDWD_BAD_EVENTWD_FIRST_OKRESERVEDWD_FAIL_CNT
R-0hR-0hR-1hR-0hR-0h
Table 8-218 WD_FAIL_CNT_REG Register Field Descriptions
BitFieldTypeResetDescription
7RESERVEDR0h
6WD_BAD_EVENTR0hStatus bit to indicate that the watchdog has detected a bad event in the current watchdog sequence.
The device clears this bit at the end of the watchdog sequence.
5WD_FIRST_OKR1hStatus bit to indicate that the watchdog has detected a good event.
The device clears this bit when the watchdog goes to the Long Window.
4RESERVEDR0h
3-0WD_FAIL_CNTR0hStatus bits to indicate the value of the Watchdog Fail Counter.
The device clears these bits when the watchdog goes to the Long Window.