SNVSC50 june   2023 TPS389006

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Revision History
  6. Device Comparison
  7. Pin Configuration and Functions
  8. 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 Electrical Characteristics
    6. 7.6 Timing Requirements
    7. 7.7 Typical Characteristics
  9. Detailed Description
    1. 8.1 Overview
    2. 8.2 Functional Block Diagram
    3. 8.3 Feature Description
      1. 8.3.1 I2C
      2. 8.3.2 Auto Mask (AMSK)
      3. 8.3.3 PEC
      4. 8.3.4 VDD
      5. 8.3.5 MON
      6. 8.3.6 NIRQ
      7. 8.3.7 ADC
      8. 8.3.8 Time Stamp
    4. 8.4 Device Functional Modes
      1. 8.4.1 Built-In Self Test and Configuration Load
        1. 8.4.1.1 Notes on BIST Execution
      2. 8.4.2 TPS389006 Power ON
      3. 8.4.3 General Monitoring
        1. 8.4.3.1 IDLE Monitoring
        2. 8.4.3.2 ACTIVE Monitoring
        3. 8.4.3.3 Sequence Monitoring 1
          1. 8.4.3.3.1 ACT Transitions 0→1
          2. 8.4.3.3.2 SLEEP Transition 1→0
          3. 8.4.3.3.3 SLEEP Transition 0→1
        4. 8.4.3.4 Sequence Monitoring 2
          1. 8.4.3.4.1 ACT Transition 1→0
    5. 8.5 Register Maps
      1. 8.5.1 BANK0 Registers
      2. 8.5.2 BANK1 Registers
  10. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Application
      1. 9.2.1 Multichannel Sequencer and Monitor
      2. 9.2.2 Design Requirements
      3. 9.2.3 Detailed Design Procedure
      4. 9.2.4 Application Curves
  11. 10Power Supply Recommendations
    1. 10.1 Power Supply Guidelines
  12. 11Layout
    1. 11.1 Layout Guidelines
    2. 11.2 Layout Example
  13. 12Device and Documentation Support
    1. 12.1 Device Nomenclature
    2. 12.2 Documentation Support
    3. 12.3 Receiving Notification of Documentation Updates
    4. 12.4 Support Resources
    5. 12.5 Trademarks
    6. 12.6 Electrostatic Discharge Caution
    7. 12.7 Glossary
  14. 13Mechanical, Packaging, and Orderable Information

Package Options

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

BANK0 Registers

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

Table 8-4 BANK0 Registers
AddressAcronymBit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
0x10INT_SRCF_OTHERRSVDTESTCONTROLMONITOR
0x11INT_MONITORSEQ_ONSEQ_OFFSEQ_EXSSEQ_ENSOV_LFOV_HFUV_LFUV_HF
0x12INT_UVHFRSVDUVHF[N]
0x14INT_UVLFRSVDUVLF[N]
0x16INT_OVHFRSVDOVHF[N]
0x18INT_OVLFRSVDOVLF[N]
0x1AINT_SEQ_ONRSVDF_SEQ_ON[N]
0x1CINT_SEQ_OFFRSVDF_SEQ_OFF[N]
0x1EINT_SEQ_EXSRSVDF_SEQ_EXS[N]
0x20INT_SEQ_ENSRSVDF_SEQ_ENS[N]
0x22INT_CONTROLRSVDF_CRCF_NIRQF_TSDF_SYNCF_PEC
0x23INT_TESTRSVDECC_SECECC_DEDI_BIST_CBIST
0x24INT_VENDORLDO_OV_ErrorFreq_DEV_ErrorSHORT_DETOPEN_DETRSVD
0x30VMON_STATFAILSAFEST_BIDT_CST_VDDST_NIRQST_ACTSLPST_ACTSHDNST_SYNCRSVD
0x31TEST_INFORSVDECC_SECECC_DEDBIST_VMBIST_NVMBIST_LBIST_A
0x32OFF_STATRSVDVIN[N]
0x34SEQ_REC_STATREC_ACTIVESEQTS_RDYSEQ_ON_RDYSEQ_OFF_RDYSEQ_EXS_RDYSEQ_ENS_RDY
0x35SEQ_OW_STATRSVDTS_OWSEQ_ON_OWSEQ_OFF_OWSEQ_EXS_OWSEQ_ENS_OW
0x36SEQ_ORD_STATSYNC_COUNT[7:0]
0x40MON_LVL[1]ADC[7:0]
0x41MON_LVL[2]ADC[7:0]
0x42MON_LVL[3]ADC[7:0]
0x43MON_LVL[4]ADC[7:0]
0x44MON_LVL[5]ADC[7:0]
0x45MON_LVL[6]ADC[7:0]
0x50SEQ_ON_LOG[1]ORDER[7:0]
0x51SEQ_ON_LOG[2]ORDER[7:0]
0x52SEQ_ON_LOG[3]ORDER[7:0]
0x53SEQ_ON_LOG[4]ORDER[7:0]
0x54SEQ_ON_LOG[5]ORDER[7:0]
0x55SEQ_ON_LOG[6]ORDER[7:0]
0x60SEQ_OFF_LOG[1]ORDER[7:0]
0x61SEQ_OFF_LOG[2]ORDER[7:0]
0x62SEQ_OFF_LOG[3]ORDER[7:0]
0x63SEQ_OFF_LOG[4]ORDER[7:0]
0x64SEQ_OFF_LOG[5]ORDER[7:0]
0x65SEQ_OFF_LOG[6]ORDER[7:0]
0x70SEQ_EXS_LOG[1]ORDER[7:0]
0x71SEQ_EXS_LOG[2]ORDER[7:0]
0x72SEQ_EXS_LOG[3]ORDER[7:0]
0x73SEQ_EXS_LOG[4]ORDER[7:0]
0x74SEQ_EXS_LOG[5]ORDER[7:0]
0x75SEQ_EXS_LOG[6]ORDER[7:0]
0x80SEQ_ENS_LOG[1]ORDER[7:0]
0x81SEQ_ENS_LOG[2]ORDER[7:0]
0x82SEQ_ENS_LOG[3]ORDER[7:0]
0x83SEQ_ENS_LOG[4]ORDER[7:0]
0x84SEQ_ENS_LOG[5]ORDER[7:0]
0x85SEQ_ENS_LOG[6]ORDER[7:0]
0x90SEQ_TIME_MSB[1]CLOCK[7:0]
0x91SEQ_TIME_LSB[1]CLOCK[7:0]
0x92SEQ_TIME_MSB[2]CLOCK[7:0]
0x93SEQ_TIME_LSB[2]CLOCK[7:0]
0x94SEQ_TIME_MSB[3]CLOCK[7:0]
0x95SEQ_TIME_LSB[3]CLOCK[7:0]
0x96SEQ_TIME_MSB[4]CLOCK[7:0]
0x97SEQ_TIME_LSB[4]CLOCK[7:0]
0x98SEQ_TIME_MSB[5]CLOCK[7:0]
0x99SEQ_TIME_LSB[5]CLOCK[7:0]
0x9ASEQ_TIME_MSB[6]CLOCK[7:0]
0x9BSEQ_TIME_LSB[6]CLOCK[7:0]
0xF0BANK_SELRSVDBANK_SELECTBANK
0xF1PROT1RSVDWRKCWRKSCFGIENMONSEQ
0xF2PROT2RSVDWRKCWRKSCFGIENMONSEQ
0xF3PROT_MON2RSVDMON[N]
0xF9I2CADDRRSVDADDR_NVM[3:0]ADDR_STRAP[2:0]
0xFADEV_CFGRSVDSOC_IF

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

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

8.5.1.1 INT_SRC Register (Address = 0x10) [Default = X]

INT_SRC is shown in Table 8-6.

Return to the Summary Table.

Global Interrupt Source Status register. This register contains fault interrupts on UV/OV HF/LF interrupts and internal fault interrupt and other interrupt. INT_SRC represents the reason why NIRQ was asserted. When the host processor receives NIRQ, the processor can read this register to quickly determine the source of the interrupt. If this register is clear, then the device did not assert NIRQ.

Table 8-6 INT_SRC Register Field Descriptions
BitFieldTypeDefaultDescription
7F_OTHERRX Vendor specific internal fault.
Details reported in INT_F_OTHER.
This bit represents the ORed value of all bits in INT_F_OTHER.
0b = No fault reported in INT_F_OTHER

1b = Fault reported in INT_F_OTHER
6:3RSVDRX RSVD
2TESTRX Internal test or configuration load fault.
Details reported in INT_TEST.
Represents ORed value of all bits in INT_TEST.
0b = No test/configuration fault detected

1b = Test/configuration fault detected
1CONTROLRX Control status or communication fault.
Details reported in INT_CONTROL.
Represents ORed value of all bits in INT_CONTROL.
0b = No status or communication fault detected

1b = Status or communication fault detected
0MONITORRX Voltage or sequence monitor fault.
Details reported in INT_MONITOR.
Represents ORed value of all bits in INT_MONITOR.
0b = No voltage or sequence fault detected

1b = Voltage or sequence fault detected

8.5.1.2 INT_MONITOR Register (Address = 0x11) [Default = X]

INT_MONITOR is shown in Table 8-7.

Return to the Summary Table.

Voltage and Sequence Monitor Interrupt Status register. This register contains fault interrupts for sequence entry/exit from act/sleep modes and HF and LF faults.

Table 8-7 INT_MONITOR Register Field Descriptions
BitFieldTypeDefaultDescription
7SEQ_ONRX Power ON Sequence Fault.
Details reported in INT_SEQ_ON.
Represents ORed value of all bits in INT_SEQ_ON.
A Power ON Sequence fault occurs when the content of SEQ_ON_LOG[N] register does not match the value defined in SEQ_ON_EXP[N] register.
0b = No Power ON Sequence fault detected

1b = Power ON Sequence fault detected
6SEQ_OFFRX Power OFF Sequence Fault.
Details reported in INT_SEQ_OFF.
Represents ORed value of all bits in INT_SEQ_OFF.
A Power OFF Sequence fault occurs when the content of SEQ_OFF_LOG[N] register does not match the value defined in SEQ_OFF_EXP[N] register.
0b = No Power OFF Sequence fault detected

1b = Power OFF Sequence fault detected
5SEQ_EXSRX Exit Sleep Sequence Fault.
Details reported in INT_SEQ_EXS.
Represents ORed value of all bits in INT_SEQ_EXS.
An Exit Sleep Sequence fault occurs when the content of SEQ_EXS_LOG[N] register does not match the value defined in SEQ_EXS_EXP[N] register.
0b = No Exit Sleep Sequence fault detected

1b = Exit Sleep Sequence fault detected
4SEQ_ENSRX Entry Sleep Sequence Fault.
Details reported in INT_SEQ_ENS.
Represents ORed value of all bits in INT_SEQ_ENS.
An Entry Sleep Sequence fault occurs when the content of SEQ_ENS_LOG[N] register does not match the value defined in SEQ_ENS_EXP[N] register.
0b = No Entry Sleep Sequence fault detected

1b = Entry Sleep Sequence fault detected
3OV_LFRX Over-Voltage Low Frequency Fault.
Details reported in INT_OVLF.
Represents ORed value of all bits in INT_OVLF.
0b = No OVLF fault detected

1b = OVLF fault detected
2OV_HFRX Over-Voltage High Frequency Fault.
Details reported in INT_OVHF.
Represents ORed value of all bits in INT_OVHF.
0b = No OVHF fault detected

1b = OVHF fault detected
1UV_LFRX Under-Voltage Low Frequency Fault.
Details reported in INT_UVLF.
Represents ORed value of all bits in INT_UVLF.
0b = No UVLF fault detected

1b = UVLF fault detected
0UV_HFRX Under-Voltage High Frequency Fault.
Details reported in INT_UVHF.
Represents ORed value of all bits in INT_UVHF.
0b = No UVHF fault detected

1b = UVHF fault detected

8.5.1.3 INT_UVHF Register (Address = 0x12) [Default = X]

INT_UVHF is shown in Table 8-8.

Return to the Summary Table.

High Frequency channel Under-Voltage Interrupt Status register. This register contains informtation on which channel had a UV HF fault.

Table 8-8 INT_UVHF Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDR/W1CX RSVD
5:0UVHF[N]R/W1CX Under-Voltage High Frequency Fault for channel N (1 through 6).
Trips if channel N High Frequency signal goes below UV_HF[N].
The recovery of the fault condition does NOT clear the bit.
It can only be cleared by the host with a write-
1-to-clear.
Write-
1-to-clear will clear the bit only if the UVHF fault condition is also removed (channel N High Frequency signal is above UV_HF[N]).
0b = Channel N has no UVHF fault detected (or interrupt disabled in IEN_UVHF register)

1b = Channel N has UVHF fault detected

8.5.1.4 INT_UVLF Register (Address = 0x14) [Default = X]

INT_UVLF is shown in Table 8-9.

Return to the Summary Table.

Low Frequency channel Under-Voltage Interrupt Status register. This register contains informtation on which channel had a UV LF fault.

Table 8-9 INT_UVLF Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDR/W1CX RSVD
5:0UVLF[N]R/W1CX Under-Voltage Low Frequency Fault for channel N (1 through 6).
Trips if channel N Low Frequency signal goes below UV_LF[N].
The recovery of the fault condition does NOT clear the bit.
It can only be cleared by the host with a write-
1-to-clear.
Write-
1-to-clear will clear the bit only if the UVLF fault condition is also removed (channel N Low Frequency signal is above UV_LF[N]).
0b = Channel N has no UVLF fault detected (or interrupt disabled in IEN_UVLF register)

1b = Channel N has UVLF fault detected

8.5.1.5 INT_OVHF Register (Address = 0x16) [Default = X]

INT_OVHF is shown in Table 8-10.

Return to the Summary Table.

High Frequency channel Over-Voltage Interrupt Status register. This register contains informtation on which channel had an OV HF fault.

Table 8-10 INT_OVHF Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDR/W1CX RSVD
5:0OVHF[N]R/W1CX Over-Voltage High Frequency Fault for channel N (1 through 6).
Trips if channel N High Frequency signal goes above OV_HF[N].
The recovery of the fault condition does NOT clear the bit.
It can only be cleared by the host with a write-
1-to-clear.
Write-
1-to-clear will clear the bit only if the OVHF fault condition is also removed (channel N High Frequency signal is below OV_HF[N]).
0b = Channel N has noOVHF fault detected (or interrupt disabled in IEN_OVHF register)

1b = Channel N has OVHF fault detected

8.5.1.6 INT_OVLF Register (Address = 0x18) [Default = X]

INT_OVLF is shown in Table 8-11.

Return to the Summary Table.

Low Frequency channel Over-Voltage Interrupt Status register. This register contains informtation on which channel had an OV LF fault.

Table 8-11 INT_OVLF Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDR/W1CX RSVD
5:0OVLF[N]R/W1CX Over-Voltage Low Frequency Fault for channel N (1 through 6).
Trips if channel N Low Frequency signal goes above OV_LF[N].
The recovery of the fault condition does NOT clear the bit.
It can only be cleared by the host with a write-
1-to-clear.
Write-
1-to-clear will clear the bit only if the OVLF fault condition is also removed (channel N Low Frequency signal is below OV_LF[N]).
0b = Channel N has no OVLF fault detected (or interrupt disabled in IEN_OVLF register)

1b = Channel N has OVLF fault detected

8.5.1.7 INT_SEQ_ON Register (Address = 0x1A) [Default = X]

INT_SEQ_ON is shown in Table 8-12.

Return to the Summary Table.

Power ON Sequence (ACT/ SLEEP 0 to 1) Interrupt Status register. This register contains informtation on which channel did not follow on sequence.

Table 8-12 INT_SEQ_ON Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDR/W1CX RSVD
5:0F_SEQ_ON[N]R/W1CX Power ON Sequence Fault for channel N (1 through 6).
Trips if channel N recorded Power ON Sequence counter in SEQ_ON_LOG[N] register does not match the value defined in SEQ_ON_EXP[N] register.
The recovery of the fault condition does NOT clear the bit.
It can only be cleared by the host with a write-
1-to-clear.
Write-
1-to-clear will clear the bit.
The bit will be set again during next sequence if the same fault is detected.
0b = Channel N has no Power ON Sequence fault detected (or interrupt disabled in IEN_SEQ_ON register)

1b = Channel N has Power ON Sequence fault detected

8.5.1.8 INT_SEQ_OFF Register (Address = 0x1C) [Default = X]

INT_SEQ_OFF is shown in Table 8-13.

Return to the Summary Table.

Power OFF Sequence (ACT/ SLEEP 1 to 0) Interrupt Status register. This register contains informtation on which channel did not follow off sequence.

Table 8-13 INT_SEQ_OFF Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDR/W1CX RSVD
5:0F_SEQ_OFF[N]R/W1CX Power OFF Sequence Fault for channel N (1 through 6).
Trips if channel N recorded Power OFF Sequence counter in SEQ_OFF_LOG[N] register does not match the value defined in SEQ_OFF_EXP[N] register.
The recovery of the fault condition does NOT clear the bit.
It can only be cleared by the host with a write-
1-to-clear.
Write-
1-to-clear will clear the bit.
The bit will be set again during next sequence if the same fault is detected.
0b = Channel N has no Power OFF Sequence fault detected (or interrupt disabled in IEN_SEQ_OFF register)

1b = Channel N has Power OFF Sequence fault detected

8.5.1.9 INT_SEQ_EXS Register (Address = 0x1E) [Default = X]

INT_SEQ_EXS is shown in Table 8-14.

Return to the Summary Table.

Exit Sleep Sequence (ACT/ SLEEP 0 to 1) Interrupt Status register. This register contains informtation on which channel did not follow sleep exit sequence.

Table 8-14 INT_SEQ_EXS Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDR/W1CX RSVD
5:0F_SEQ_EXS[N]R/W1CX Exit Sleep Sequence Fault for channel N (1 through 6).
Trips if channel N recorded Exit Sleep Sequence counter in SEQ_EXS_LOG[N] register does not match the value defined in SEQ_EXS_EXP[N] register.
The recovery of the fault condition does NOT clear the bit.
It can only be cleared by the host with a write-
1-to-clear.
Write-
1-to-clear will clear the bit.
The bit will be set again during next sequence if the same fault is detected.
0b = Channel N has no Exit Sleep Sequence fault detected (or interrupt disabled in IEN_SEQ_EXS register)

1b = Channel N has Exit Sleep Sequence fault detected

8.5.1.10 INT_SEQ_ENS Register (Address = 0x20) [Default = X]

INT_SEQ_ENS is shown in Table 8-15.

Return to the Summary Table.

Entry Sleep Sequence (SLEEP 1 to 0) Interrupt Status register. This register contains informtation on which channel did not follow sleep entry sequence.

Table 8-15 INT_SEQ_ENS Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDR/W1CX RSVD
5:0F_SEQ_ENS[N]R/W1CX Entry Sleep Sequence Fault for channel N (1 through 6).
Trips if channel N recorded Entry Sleep Sequence counter in SEQ_ENS_LOG[N] register does not match the value defined in SEQ_ENS_EXP[N] register.
0b = Channel N has no Entry Sleep Sequence fault detected (or interrupt disabled in IEN_SEQ_ENS register)

1b = Channel N has Entry Sleep Sequence fault detected

8.5.1.11 INT_CONTROL Register (Address = 0x22) [Default = X]

INT_CONTROL is shown in Table 8-16.

Return to the Summary Table.

Control and Communication Interrupt Status Register.

Table 8-16 INT_CONTROL Register Field Descriptions
BitFieldTypeDefaultDescription
7:5RSVDR/W1CX RSVD
4F_CRCR/W1CX Runtime register CRC Fault: The recovery of the fault condition does NOT clear the bit.
It can only be cleared by the host with a write-
1-to-clear.
Write-
1-to-clear will clear the bit.
The bit will be set again during next register CRC check if the same fault is detected.
0b = No fault detected (or IEN_CONTROL.RT_CRC is disabled)

1b = Register CRC fault detected
3F_NIRQR/W1CX Interrupt pin fault (fault bit always enabled
no enable bit available): The recovery of the fault condition does NOT clear the bit.
It can only be cleared by the host with a write-
1-to-clear.
Write-
1-to-clear will clear the bit only if the NIRQ fault condition is also removed.
0b = No fault detected on NIRQ pin

1b = Low resistance path to supply detected on NIRQ pin
2F_TSDR/W1CX Thermal Shutdown fault: The recovery of the fault condition does NOT clear the bit.
It can only be cleared by the host with a write-
1-to-clear.
Write-
1-to-clear will clear the bit only if the TSD fault condition is also removed.
0b = No TSD fault detected (or IEN_CONTROL.TSD is disabled)

1b = TSD fault detected
1F_SYNCR/W1CX SYNC pin fault: The recovery of the fault condition does NOT clear the bit.
It can only be cleared by the host with a write-
1-to-clear.
Write-
1-to-clear will clear the bit only if the SYNC fault condition is also removed.
0b = No fault detected on SYNC pin (or IEN_CONTROL.SYNC is disabled)

1b = Low resistance path to supply detected on SYNC pin
0F_PECR/W1CX Packet Error Checking fault: The recovery of the fault condition does NOT clear the bit.
It can only be cleared by the host with a write-
1-to-clear.
Write-
1-to-clear will clear the bit.
The bit will be set again during next I2C transaction if the same fault is detected.

8.5.1.12 INT_TEST Register (Address = 0x23) [Default = X]

INT_TEST is shown in Table 8-17.

Return to the Summary Table.

Internal Test and Configuration Load Interrupt Status Register.

Table 8-17 INT_TEST Register Field Descriptions
BitFieldTypeDefaultDescription
7:4RSVDR/W1CX RSVD
3ECC_SECR/W1CX ECC single-error corrected on OTP configuration load: Write-
1-to-clear will clear the bit.
The bit will be set again during next OTP configuration load if the same fault is detected.
0b = No single-error corrected (or IEN_TEST.ECC_SEC is disabled)

1b = Single-error corrected
2ECC_DEDR/W1CX ECC double-error detected on OTP configuration load: The fault bit is always enabled (there is no associated interrupt enable bit).
Write-
1-to-clear will clear the bit.
The bit will be set again during next OTP configuration load if the same fault is detected.
0b = No double-error detected on OTP load

1b = Double-error detected on OTP load
1I_BIST_CR/W1CX Indication of Built-In Self-Test complete: Write-
1-to-clear will clear the bit.
The bit will be set again on completion of next BIST execution.Write-
1-to-clear will clear the bit.
The bit will be set again on completion of next BIST execution.
0b = BIST not complete (or IEN_TEST.BIST_C is disabled)

1b = BIST complete
0BISTR/W1CX Built-In Self-Test fault: Write-
1-to-clear will clear the bit.
The bit will be set again during next BIST execution if the same fault is detected.
0b = No BIST fault detected (or IEN_TEST.BIST is disabled)

1b = BIST fault detected

8.5.1.13 INT_VENDOR Register (Address = 0x24) [Default = X]

INT_VENDOR is shown in Table 8-18.

Return to the Summary Table.

This register contains various internal faults and ADDR detect pin fault.

Table 8-18 INT_VENDOR Register Field Descriptions
BitFieldTypeDefaultDescription
7RSVDR/W1CX RSVD
6LDO_OV_ErrorR/W1CX Internal LDO fault:

0 = No internal LDO fault detected

1 = Internal LDO fault detected Write-
1-to-clear will clear the bit.
5RSVDR/W1CX RSVD
4Freq_DEV_ErrorR/W1CX Internal Oscillator fault:

0 = No internal oscillator fault detected

1 = Internal oscillator fault detected Write-
1-to-clear will clear the bit.
3SHORT_DETR/W1CX Address Pin fault:

0 = No address pin fault detected

1 = Address pin fault detected Write-
1-to-clear will clear the bit.
2OPEN_DETR/W1CX Address Pin fault:

0 = No address pin fault detected

1 = Address pin fault detected Write-
1-to-clear will clear the bit.
1:0RSVDR/W1CX RSVD

8.5.1.14 VMON_STAT Register (Address = 0x30) [Default = X]

VMON_STAT is shown in Table 8-19.

Return to the Summary Table.

Status flags for internal operations and other non critical conditions. Status register showing completion of BIST, whether active or sleep or active/shutdown.

Table 8-19 VMON_STAT Register Field Descriptions
BitFieldTypeDefaultDescription
7FAILSAFERX Fail Safe state:

0 = Not in Fail Safe state

1 = In Fail Safe state
6ST_BIDT_CRX Built-In Self-Test state:

0 = BIST not complete

1 = BIST complete
5ST_VDDRX Current state of VDD pin:

0 = VDD pin is low.


1 = VDD pin is high.
4ST_NIRQRX Current state of NIRQ input:

0 = NIRQ pin driven low by system.


1 = NIRQ pin driven high by system.
3ST_ACTSLPRX Current state of SLEEP input:

0 = SLEEP pin driven low by system.


1 = SLEEP pin driven high by system.
2ST_ACTSHDNRX Current state of ACT input:

0 = ACT pin driven low by system.


1 = ACT pin driven high by system.
1ST_SYNCRX Current state of SYNC pin:

0 = SYNC pin is low.


1 = SYNC pin is high.
0RSVDRX RSVD

8.5.1.15 TEST_INFO Register (Address = 0x31) [Default = X]

TEST_INFO is shown in Table 8-20.

Return to the Summary Table.

Internal Self-Test and ECC information.

Table 8-20 TEST_INFO Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDRX RSVD
5ECC_SECRX Status of ECC single-error correction on OTP configuration load.


0 = no error correction applied

1 = single-error correction applied
4ECC_DEDRX Status of ECC double-error detection on OTP configuration load.


0 = no double-error detected

1 = double-error detected
3BIST_VMRX Status of Volatile Memory test output from BIST.


0 = Volatile Memory test pass

1 = Volatile Memory test fail
2BIST_NVMRX Status of Non-Volatile Memory test output from BIST.


0 = Non-Volatile Memory test pass

1 = Non-Volatile Memory test fail
1BIST_LRX Status of Logic test output from BIST.


0 = Logic test pass

1 = Logic test fail
0BIST_ARX Status of Analog test output from BIST.


0 = Analog test pass

1 = Analog test fail

8.5.1.16 OFF_STAT Register (Address = 0x32) [Default = X]

OFF_STAT is shown in Table 8-21.

Return to the Summary Table.

Channel OFF status.

Table 8-21 OFF_STAT Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDRX RSVD
5:0VIN[N]RX This register represents the OFF status of each channel:

0 = channel N is NOT OFF

1 = channel N is OFF (below OFF threshold)

8.5.1.17 SEQ_REC_STAT Register (Address = 0x34) [Default = X]

SEQ_REC_STAT is shown in Table 8-22.

Return to the Summary Table.

Sequence recording status register.

Table 8-22 SEQ_REC_STAT Register Field Descriptions
BitFieldTypeDefaultDescription
7REC_ACTIVERX Indicates the status of sequence logging (recording):

0 = No sequence recording active.


1 = ACT or SLEEP or SEQ_REC_CTL.REC_START initiated a power sequence and recording is active.
6:5SEQRX Current sequence being recorded: 00b = Power ON (ACT 01)
01b = Power OFF (ACT 10)
10b = Sleep Exit (SLEEP 01)
11b = Sleep Entry (SLEEP 10)
4TS_RDYRX Timestamp data availability in SEQ_TIME_xSB registers: If EN_TS_OW=0 this bit is cleared when TS_ACK is written to 1 by the host.
If EN_TS_OW=1 this bit is cleared when all the SEQ_TIME_xSB[N] registers for the enabled channels (in VIN_CH_EN register) are read.
If the bit is set and REC_ACTIVE is also set, then the data in SEQ_TIME_xSB registers is being overwritten.


0 = No new data available or data already read.


1 = New data available (data still needs to be read).
3SEQ_ON_RDYRX Power ON sequence data availability in SEQ_ON_LOG registers: If EN_SEQ_OW=0 this bit is cleared when SEQ_ON_ACK is written to 1 by the host.
If EN_SEQ_OW=1 this bit is cleared when all the SEQ_ON_LOG registers for the enabled channels (in VIN_CH_EN register) are read.
If the bit is set and REC_ACTIVE is set and SEQ
[1:0]=00b, then the data in SEQ_ON_LOG registers is being overwritten.


0 = No new data available or data already read.


1 = New data available (data still needs to be read).
2SEQ_OFF_RDYRX Power OFF sequence data availability in SEQ_OFF_LOG registers: If EN_SEQ_OW=0 this bit is cleared when SEQ_OFF_ACK is written to 1 by the host.
If EN_SEQ_OW=1 this bit is cleared when all the SEQ_OFF_LOG registers for the enabled channels (in VIN_CH_EN register) are read.
If the bit is set and REC_ACTIVE is set and SEQ
[1:0]=01b, then the data in SEQ_OFF_LOG registers is being overwritten.


0 = No new data available or data already read.


1 = New data available (data still needs to be read).
1SEQ_EXS_RDYRX Sleep Exit sequence data availability in SEQ_EXS_LOG registers: If EN_SEQ_OW=0 this bit is cleared when SEQ_EXS_ACK is written to 1 by the host.
If EN_SEQ_OW=1 this bit is cleared when all the SEQ_EXS_LOG registers for the enabled channels (in VIN_CH_EN register) are read.
If the bit is set and REC_ACTIVE is set and SEQ
[1:0]=10b, then the data in SEQ_EXS_LOG registers is being overwritten.


0 = No new data available or data already read.


1 = New data available (data still needs to be read).
0SEQ_ENS_RDYRX Sleep Entry sequence data availability in SEQ_ENS_LOG registers: If EN_SEQ_OW=0 this bit is cleared when SEQ_ENS_ACK is written to 1 by the host.
If EN_SEQ_OW=1 this bit is cleared when all the SEQ_ENS_LOG registers for the enabled channels (in VIN_CH_EN register) are read.
If the bit is set and REC_ACTIVE is set and SEQ
[1:0]=11b, then the data in SEQ_ENS_LOG registers is being overwritten.


0 = No new data available or data already read.


1 = New data available (data still needs to be read).

8.5.1.18 SEQ_OW_STAT Register (Address = 0x35) [Default = X]

SEQ_OW_STAT is shown in Table 8-23.

Return to the Summary Table.

Sequence recording overwrite status register.

Table 8-23 SEQ_OW_STAT Register Field Descriptions
BitFieldTypeDefaultDescription
7:5RSVDRX RSVD
4TS_OWRX Timestamp data overwritten status:

0 = No data was overwritten

1 = Data was overwritten (if VMON_MISC.EN_TS_OW=1), or data could not be written (if VMON_MISC.EN_TS_OW=0)
3SEQ_ON_OWRX Power ON sequence data overwritten status:

0 = No data was overwritten

1 = Data was overwritten (if VMON_MISC.EN_SEQ_OW=1), or data could not be written (if VMON_MISC.EN_SEQ_OW=0)
2SEQ_OFF_OWRX Power OFF sequence data overwritten status:
0 = No data was overwritten
1 = Data was overwritten (if VMON_MISC.EN_SEQ_OW=1), or data could not be written (if VMON_MISC.EN_SEQ_OW=0)
1SEQ_EXS_OWRX Sleep Exit sequence data overwritten status:

0 = No data was overwritten

1 = Data was overwritten (if VMON_MISC.EN_SEQ_OW=1), or data could not be written (if VMON_MISC.EN_SEQ_OW=0)
0SEQ_ENS_OWRX Sleep Entry sequence data overwritten status:

0 = No data was overwritten

1 = Data was overwritten (if VMON_MISC.EN_SEQ_OW=1), or data could not be written (if VMON_MISC.EN_SEQ_OW=0)

8.5.1.19 SEQ_ORD_STAT Register (Address = 0x36) [Default = X]

SEQ_ORD_STAT is shown in Table 8-24.

Return to the Summary Table.

Sequencing/SYNC counter (rail order) register value.

Table 8-24 SEQ_ORD_STAT Register Field Descriptions
BitFieldTypeDefaultDescription
7:0SYNC_COUNT[7:0]RX This register represents the counter value during a power/sleep sequence.
It corresponds to the number of SYNC falling edges detected, and used as tag value for monitored channels.

8.5.1.20 MON_LVL[1] Register (Address = 0x40) [Default = X]

MON_LVL[1] is shown in Table 8-25.

Return to the Summary Table.

For ADC readout -of each channel - 8bits

Table 8-25 MON_LVL[1] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ADC[7:0]RX This register represents the 8-bit voltage level of channel 1.
The 8-bit value interpretation depends on the scaling setting in register VRANGE_MULT.
With scaling set to 1x, the 8-bit value represents the range 0.2 V to 1.475 V with 1LSB=5 mV.
With scaling set to 4x, the 8-bit value represents the range 0.8 V to 5.9 V with 1LSB=20 mV.

8.5.1.21 MON_LVL[2] Register (Address = 0x41) [Default = X]

MON_LVL[2] is shown in Table 8-26.

Return to the Summary Table.

For ADC readout -of each channel - 8bits

Table 8-26 MON_LVL[2] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ADC[7:0]RX This register represents the 8-bit voltage level of channel 2.
The 8-bit value interpretation depends on the scaling setting in register VRANGE_MULT.
With scaling set to 1x, the 8-bit value represents the range 0.2 V to 1.475 V with 1LSB=5 mV.
With scaling set to 4x, the 8-bit value represents the range 0.8 V to 5.9 V with 1LSB=20 mV.

8.5.1.22 MON_LVL[3] Register (Address = 0x42) [Default = X]

MON_LVL[3] is shown in Table 8-27.

Return to the Summary Table.

For ADC readout -of each channel - 8bits

Table 8-27 MON_LVL[3] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ADC[7:0]RX This register represents the 8-bit voltage level of channel 3.
The 8-bit value interpretation depends on the scaling setting in register VRANGE_MULT.
With scaling set to 1x, the 8-bit value represents the range 0.2 V to 1.475 V with 1LSB=5 mV.
With scaling set to 4x, the 8-bit value represents the range 0.8 V to 5.9 V with 1LSB=20 mV.

8.5.1.23 MON_LVL[4] Register (Address = 0x43) [Default = X]

MON_LVL[4] is shown in Table 8-28.

Return to the Summary Table.

For ADC readout -of each channel - 8bits

Table 8-28 MON_LVL[4] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ADC[7:0]RX This register represents the 8-bit voltage level of channel 4.
The 8-bit value interpretation depends on the scaling setting in register VRANGE_MULT.
With scaling set to 1x, the 8-bit value represents the range 0.2 V to 1.475 V with 1LSB=5 mV.
With scaling set to 4x, the 8-bit value represents the range 0.8 V to 5.9 V with 1LSB=20 mV.

8.5.1.24 MON_LVL[5] Register (Address = 0x44) [Default = X]

MON_LVL[5] is shown in Table 8-29.

Return to the Summary Table.

For ADC readout -of each channel - 8bits

Table 8-29 MON_LVL[5] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ADC[7:0]RX This register represents the 8-bit voltage level of channel 5.
The 8-bit value interpretation depends on the scaling setting in register VRANGE_MULT.
With scaling set to 1x, the 8-bit value represents the range 0.2 V to 1.475 V with 1LSB=5 mV.
With scaling set to 4x, the 8-bit value represents the range 0.8 V to 5.9 V with 1LSB=20 mV.

8.5.1.25 MON_LVL[6] Register (Address = 0x45) [Default = X]

MON_LVL[6] is shown in Table 8-30.

Return to the Summary Table.

For ADC readout -of each channel - 8bits

Table 8-30 MON_LVL[6] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ADC[7:0]RX This register represents the 8-bit voltage level of channel 6.
The 8-bit value interpretation depends on the scaling setting in register VRANGE_MULT.
With scaling set to 1x, the 8-bit value represents the range 0.2 V to 1.475 V with 1LSB=5 mV.
With scaling set to 4x, the 8-bit value represents the range 0.8 V to 5.9 V with 1LSB=20 mV.

8.5.1.26 SEQ_ON_LOG[1] Register (Address = 0x50) [Default = X]

SEQ_ON_LOG[1] is shown in Table 8-31.

Return to the Summary Table.

Channel N Power ON sequence order value (ACT/ SLEEP 0 to 1).

Table 8-31 SEQ_ON_LOG[1] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Power ON sequence order value for channel 1.
The sequence order value is the tag assigned to the channel during the sequence triggered by ACT.
The tag is assigned when the voltage rising level passes the UV_LF[N] threshold.
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.27 SEQ_ON_LOG[2] Register (Address = 0x51) [Default = X]

SEQ_ON_LOG[2] is shown in Table 8-32.

Return to the Summary Table.

Channel N Power ON sequence order value (ACT/ SLEEP 0 to 1).

Table 8-32 SEQ_ON_LOG[2] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Power ON sequence order value for channel 2.
The sequence order value is the tag assigned to the channel during the sequence triggered by ACT.
The tag is assigned when the voltage rising level passes the UV_LF[N] threshold.
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.28 SEQ_ON_LOG[3] Register (Address = 0x52) [Default = X]

SEQ_ON_LOG[3] is shown in Table 8-33.

Return to the Summary Table.

Channel N Power ON sequence order value (ACT/ SLEEP 0 to 1).

Table 8-33 SEQ_ON_LOG[3] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Power ON sequence order value for channel 3.
The sequence order value is the tag assigned to the channel during the sequence triggered by ACT.
The tag is assigned when the voltage rising level passes the UV_LF[N] threshold.
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.29 SEQ_ON_LOG[4] Register (Address = 0x53) [Default = X]

SEQ_ON_LOG[4] is shown in Table 8-34.

Return to the Summary Table.

Channel N Power ON sequence order value (ACT/ SLEEP 0 to 1).

Table 8-34 SEQ_ON_LOG[4] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Power ON sequence order value for channel 4.
The sequence order value is the tag assigned to the channel during the sequence triggered by ACT.
The tag is assigned when the voltage rising level passes the UV_LF[N] threshold.
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.30 SEQ_ON_LOG[5] Register (Address = 0x54) [Default = X]

SEQ_ON_LOG[5] is shown in Table 8-35.

Return to the Summary Table.

Channel N Power ON sequence order value (ACT/ SLEEP 0 to 1).

Table 8-35 SEQ_ON_LOG[5] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Power ON sequence order value for channel 5.
The sequence order value is the tag assigned to the channel during the sequence triggered by ACT.
The tag is assigned when the voltage rising level passes the UV_LF[N] threshold.
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.31 SEQ_ON_LOG[6] Register (Address = 0x55) [Default = X]

SEQ_ON_LOG[6] is shown in Table 8-36.

Return to the Summary Table.

Channel N Power ON sequence order value (ACT/ SLEEP 0 to 1).

Table 8-36 SEQ_ON_LOG[6] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Power ON sequence order value for channel 6.
The sequence order value is the tag assigned to the channel during the sequence triggered by ACT.
The tag is assigned when the voltage rising level passes the UV_LF[N] threshold.
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.32 SEQ_OFF_LOG[1] Register (Address = 0x60) [Default = X]

SEQ_OFF_LOG[1] is shown in Table 8-37.

Return to the Summary Table.

Channel N Power OFF sequence order value (ACT 1 to 0).

Table 8-37 SEQ_OFF_LOG[1] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Power OFF sequence order value for channel 1.
The sequence order value is the tag assigned to the channel during the sequence triggered by ACT.
The tag is assigned when the voltage falling level passes the OFF threshold (200 mV).
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.33 SEQ_OFF_LOG[2] Register (Address = 0x61) [Default = X]

SEQ_OFF_LOG[2] is shown in Table 8-38.

Return to the Summary Table.

Channel N Power OFF sequence order value (ACT 1 to 0).

Table 8-38 SEQ_OFF_LOG[2] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Power OFF sequence order value for channel 2.
The sequence order value is the tag assigned to the channel during the sequence triggered by ACT.
The tag is assigned when the voltage falling level passes the OFF threshold (200 mV).
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.34 SEQ_OFF_LOG[3] Register (Address = 0x62) [Default = X]

SEQ_OFF_LOG[3] is shown in Table 8-39.

Return to the Summary Table.

Channel N Power OFF sequence order value (ACT 1 to 0).

Table 8-39 SEQ_OFF_LOG[3] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Power OFF sequence order value for channel 3.
The sequence order value is the tag assigned to the channel during the sequence triggered by ACT.
The tag is assigned when the voltage falling level passes the OFF threshold (200 mV).
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.35 SEQ_OFF_LOG[4] Register (Address = 0x63) [Default = X]

SEQ_OFF_LOG[4] is shown in Table 8-40.

Return to the Summary Table.

Channel N Power OFF sequence order value (ACT 1 to 0).

Table 8-40 SEQ_OFF_LOG[4] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Power OFF sequence order value for channel 4.
The sequence order value is the tag assigned to the channel during the sequence triggered by ACT.
The tag is assigned when the voltage falling level passes the OFF threshold (200 mV).
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.36 SEQ_OFF_LOG[5] Register (Address = 0x64) [Default = X]

SEQ_OFF_LOG[5] is shown in Table 8-41.

Return to the Summary Table.

Channel N Power OFF sequence order value (ACT 1 to 0).

Table 8-41 SEQ_OFF_LOG[5] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Power OFF sequence order value for channel 5.
The sequence order value is the tag assigned to the channel during the sequence triggered by ACT.
The tag is assigned when the voltage falling level passes the OFF threshold (200 mV).
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.37 SEQ_OFF_LOG[6] Register (Address = 0x65) [Default = X]

SEQ_OFF_LOG[6] is shown in Table 8-42.

Return to the Summary Table.

Channel N Power OFF sequence order value (ACT 1 to 0).

Table 8-42 SEQ_OFF_LOG[6] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Power OFF sequence order value for channel 6.
The sequence order value is the tag assigned to the channel during the sequence triggered by ACT.
The tag is assigned when the voltage falling level passes the OFF threshold (200 mV).
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.38 SEQ_EXS_LOG[1] Register (Address = 0x70) [Default = X]

SEQ_EXS_LOG[1] is shown in Table 8-43.

Return to the Summary Table.

Channel N Sleep Exit sequence order value (SLEEP 0 to 1).

Table 8-43 SEQ_EXS_LOG[1] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Sleep Exit sequence order value for channel 1.
The sequence order value is the tag assigned to the channel during the sequence triggered by SLEEP.
The tag is assigned when the voltage rising level passes the UV_LF[1] threshold.
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.39 SEQ_EXS_LOG[2] Register (Address = 0x71) [Default = X]

SEQ_EXS_LOG[2] is shown in Table 8-44.

Return to the Summary Table.

Channel N Sleep Exit sequence order value (SLEEP 0 to 1).

Table 8-44 SEQ_EXS_LOG[2] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Sleep Exit sequence order value for channel 2.
The sequence order value is the tag assigned to the channel during the sequence triggered by SLEEP.
The tag is assigned when the voltage rising level passes the UV_LF[2] threshold.
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.40 SEQ_EXS_LOG[3] Register (Address = 0x72) [Default = X]

SEQ_EXS_LOG[3] is shown in Table 8-45.

Return to the Summary Table.

Channel N Sleep Exit sequence order value (SLEEP 0 to 1).

Table 8-45 SEQ_EXS_LOG[3] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Sleep Exit sequence order value for channel 3.
The sequence order value is the tag assigned to the channel during the sequence triggered by SLEEP.
The tag is assigned when the voltage rising level passes the UV_LF[3] threshold.
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.41 SEQ_EXS_LOG[4] Register (Address = 0x73) [Default = X]

SEQ_EXS_LOG[4] is shown in Table 8-46.

Return to the Summary Table.

Channel N Sleep Exit sequence order value (SLEEP 0 to 1).

Table 8-46 SEQ_EXS_LOG[4] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Sleep Exit sequence order value for channel 4.
The sequence order value is the tag assigned to the channel during the sequence triggered by SLEEP.
The tag is assigned when the voltage rising level passes the UV_LF[4] threshold.
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.42 SEQ_EXS_LOG[5] Register (Address = 0x74) [Default = X]

SEQ_EXS_LOG[5] is shown in Table 8-47.

Return to the Summary Table.

Channel N Sleep Exit sequence order value (SLEEP 0 to 1).

Table 8-47 SEQ_EXS_LOG[5] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Sleep Exit sequence order value for channel 5.
The sequence order value is the tag assigned to the channel during the sequence triggered by SLEEP.
The tag is assigned when the voltage rising level passes the UV_LF[5] threshold.
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.43 SEQ_EXS_LOG[6] Register (Address = 0x75) [Default = X]

SEQ_EXS_LOG[6] is shown in Table 8-48.

Return to the Summary Table.

Channel N Sleep Exit sequence order value (SLEEP 0 to 1).

Table 8-48 SEQ_EXS_LOG[6] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Sleep Exit sequence order value for channel 6.
The sequence order value is the tag assigned to the channel during the sequence triggered by SLEEP.
The tag is assigned when the voltage rising level passes the UV_LF[6] threshold.
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.44 SEQ_ENS_LOG[1] Register (Address = 0x80) [Default = X]

SEQ_ENS_LOG[1] is shown in Table 8-49.

Return to the Summary Table.

Channel N Sleep Entry sequence order value (SLEEP 1 to 0).

Table 8-49 SEQ_ENS_LOG[1] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Sleep Entry sequence order value for channel 1.
The sequence order value is the tag assigned to the channel during the sequence triggered by SLEEP.
The tag is assigned when the voltage falling level passes the OFF threshold (200 mV).
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.45 SEQ_ENS_LOG[2] Register (Address = 0x81) [Default = X]

SEQ_ENS_LOG[2] is shown in Table 8-50.

Return to the Summary Table.

Channel N Sleep Entry sequence order value (SLEEP 1 to 0).

Table 8-50 SEQ_ENS_LOG[2] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Sleep Entry sequence order value for channel 2.
The sequence order value is the tag assigned to the channel during the sequence triggered by SLEEP.
The tag is assigned when the voltage falling level passes the OFF threshold (200 mV).
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.46 SEQ_ENS_LOG[3] Register (Address = 0x82) [Default = X]

SEQ_ENS_LOG[3] is shown in Table 8-51.

Return to the Summary Table.

Channel N Sleep Entry sequence order value (SLEEP 1 to 0).

Table 8-51 SEQ_ENS_LOG[3] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Sleep Entry sequence order value for channel 3.
The sequence order value is the tag assigned to the channel during the sequence triggered by SLEEP.
The tag is assigned when the voltage falling level passes the OFF threshold (200 mV).
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.47 SEQ_ENS_LOG[4] Register (Address = 0x83) [Default = X]

SEQ_ENS_LOG[4] is shown in Table 8-52.

Return to the Summary Table.

Channel N Sleep Entry sequence order value (SLEEP 1 to 0).

Table 8-52 SEQ_ENS_LOG[4] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Sleep Entry sequence order value for channel 4.
The sequence order value is the tag assigned to the channel during the sequence triggered by SLEEP.
The tag is assigned when the voltage falling level passes the OFF threshold (200 mV).
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.48 SEQ_ENS_LOG[5] Register (Address = 0x84) [Default = X]

SEQ_ENS_LOG[5] is shown in Table 8-53.

Return to the Summary Table.

Channel N Sleep Entry sequence order value (SLEEP 1 to 0).

Table 8-53 SEQ_ENS_LOG[5] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Sleep Entry sequence order value for channel 5.
The sequence order value is the tag assigned to the channel during the sequence triggered by SLEEP.
The tag is assigned when the voltage falling level passes the OFF threshold (200 mV).
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.49 SEQ_ENS_LOG[6] Register (Address = 0x85) [Default = X]

SEQ_ENS_LOG[6] is shown in Table 8-54.

Return to the Summary Table.

Channel N Sleep Entry sequence order value (SLEEP 1 to 0).

Table 8-54 SEQ_ENS_LOG[6] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0ORDER[7:0]RX This register stores the Sleep Entry sequence order value for channel 6.
The sequence order value is the tag assigned to the channel during the sequence triggered by SLEEP.
The tag is assigned when the voltage falling level passes the OFF threshold (200 mV).
The tag value is the SYNC_ORD_COUNT at the time the threshold is passed.

8.5.1.50 SEQ_TIME_MSB[1] Register (Address = 0x90) [Default = X]

SEQ_TIME_MSB[1] is shown in Table 8-55.

Return to the Summary Table.

Channel N Sequence timestamp value MSB and LSB (all sequences).

Table 8-55 SEQ_TIME_MSB[1] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0CLOCK[7:0]RX This register stores the MSB of the sequence timestamp for channel 1.
The sequence timer value is the time assigned to the channel during the sequence triggered by ACT or SLEEP.
The timestamp is stored when the voltage rising level passes the UV_LF[1] threshold for Power ON and Sleep Exit sequences (ACT 01 or SLEEP 01).
The timestamp is stored when the voltage falling level passes the OFF threshold (200 mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10).
The least significant bit corresponds to 50 µs (equal to tSEQ_LSB).

8.5.1.51 SEQ_TIME_LSB[1] Register (Address = 0x91) [Default = X]

SEQ_TIME_LSB[1] is shown in Table 8-56.

Return to the Summary Table.

Channel N Sequence timestamp value MSB and LSB (all sequences).

Table 8-56 SEQ_TIME_LSB[1] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0CLOCK[7:0]RX This register stores the LSB of the sequence timestamp for channel 1.
The sequence timer value is the time assigned to the channel during the sequence triggered by ACT or SLEEP.
The timestamp is stored when the voltage rising level passes the UV_LF[1] threshold for Power ON and Sleep Exit sequences (ACT 01 or SLEEP 01).
The timestamp is stored when the voltage falling level passes the OFF threshold (200 mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10).
The least significant bit corresponds to 50 µs (equal to tSEQ_LSB).

8.5.1.52 SEQ_TIME_MSB[2] Register (Address = 0x92) [Default = X]

SEQ_TIME_MSB[2] is shown in Table 8-57.

Return to the Summary Table.

Channel N Sequence timestamp value MSB and LSB (all sequences).

Table 8-57 SEQ_TIME_MSB[2] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0CLOCK[7:0]RX This register stores the MSB of the sequence timestamp for channel 2.
The sequence timer value is the time assigned to the channel during the sequence triggered by ACT or SLEEP.
The timestamp is stored when the voltage rising level passes the UV_LF[2] threshold for Power ON and Sleep Exit sequences (ACT 01 or SLEEP 01).
The timestamp is stored when the voltage falling level passes the OFF threshold (200 mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10).
The least significant bit corresponds to 50 µs (equal to tSEQ_LSB).

8.5.1.53 SEQ_TIME_LSB[2] Register (Address = 0x93) [Default = X]

SEQ_TIME_LSB[2] is shown in Table 8-58.

Return to the Summary Table.

Channel N Sequence timestamp value MSB and LSB (all sequences).

Table 8-58 SEQ_TIME_LSB[2] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0CLOCK[7:0]RX This register stores the LSB of the sequence timestamp for channel 2.
The sequence timer value is the time assigned to the channel during the sequence triggered by ACT or SLEEP.
The timestamp is stored when the voltage rising level passes the UV_LF[2] threshold for Power ON and Sleep Exit sequences (ACT 01 or SLEEP 01).
The timestamp is stored when the voltage falling level passes the OFF threshold (200 mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10).
The least significant bit corresponds to 50 µs (equal to tSEQ_LSB).

8.5.1.54 SEQ_TIME_MSB[3] Register (Address = 0x94) [Default = X]

SEQ_TIME_MSB[3] is shown in Table 8-59.

Return to the Summary Table.

Channel N Sequence timestamp value MSB and LSB (all sequences).

Table 8-59 SEQ_TIME_MSB[3] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0CLOCK[7:0]RX This register stores the MSB of the sequence timestamp for channel 3.
The sequence timer value is the time assigned to the channel during the sequence triggered by ACT or SLEEP.
The timestamp is stored when the voltage rising level passes the UV_LF[3] threshold for Power ON and Sleep Exit sequences (ACT 01 or SLEEP 01).
The timestamp is stored when the voltage falling level passes the OFF threshold (200 mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10).
The least significant bit corresponds to 50 µs (equal to tSEQ_LSB).

8.5.1.55 SEQ_TIME_LSB[3] Register (Address = 0x95) [Default = X]

SEQ_TIME_LSB[3] is shown in Table 8-60.

Return to the Summary Table.

Channel N Sequence timestamp value MSB and LSB (all sequences).

Table 8-60 SEQ_TIME_LSB[3] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0CLOCK[7:0]RX This register stores the LSB of the sequence timestamp for channel 3.
The sequence timer value is the time assigned to the channel during the sequence triggered by ACT or SLEEP.
The timestamp is stored when the voltage rising level passes the UV_LF[3] threshold for Power ON and Sleep Exit sequences (ACT 01 or SLEEP 01).
The timestamp is stored when the voltage falling level passes the OFF threshold (200 mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10).
The least significant bit corresponds to 50 µs (equal to tSEQ_LSB).

8.5.1.56 SEQ_TIME_MSB[4] Register (Address = 0x96) [Default = X]

SEQ_TIME_MSB[4] is shown in Table 8-61.

Return to the Summary Table.

Channel N Sequence timestamp value MSB and LSB (all sequences).

Table 8-61 SEQ_TIME_MSB[4] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0CLOCK[7:0]RX This register stores the MSB of the sequence timestamp for channel 4.
The sequence timer value is the time assigned to the channel during the sequence triggered by ACT or SLEEP.
The timestamp is stored when the voltage rising level passes the UV_LF[4] threshold for Power ON and Sleep Exit sequences (ACT 01 or SLEEP 01).
The timestamp is stored when the voltage falling level passes the OFF threshold (200 mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10).
The least significant bit corresponds to 50 µs (equal to tSEQ_LSB).

8.5.1.57 SEQ_TIME_LSB[4] Register (Address = 0x97) [Default = X]

SEQ_TIME_LSB[4] is shown in Table 8-62.

Return to the Summary Table.

Channel N Sequence timestamp value MSB and LSB (all sequences).

Table 8-62 SEQ_TIME_LSB[4] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0CLOCK[7:0]RX This register stores the LSB of the sequence timestamp for channel 4.
The sequence timer value is the time assigned to the channel during the sequence triggered by ACT or SLEEP.
The timestamp is stored when the voltage rising level passes the UV_LF[4] threshold for Power ON and Sleep Exit sequences (ACT 01 or SLEEP 01).
The timestamp is stored when the voltage falling level passes the OFF threshold (200 mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10).
The least significant bit corresponds to 50 µs (equal to tSEQ_LSB).

8.5.1.58 SEQ_TIME_MSB[5] Register (Address = 0x98) [Default = X]

SEQ_TIME_MSB[5] is shown in Table 8-63.

Return to the Summary Table.

Channel N Sequence timestamp value MSB and LSB (all sequences).

Table 8-63 SEQ_TIME_MSB[5] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0CLOCK[7:0]RX This register stores the MSB of the sequence timestamp for channel 5.
The sequence timer value is the time assigned to the channel during the sequence triggered by ACT or SLEEP.
The timestamp is stored when the voltage rising level passes the UV_LF[5] threshold for Power ON and Sleep Exit sequences (ACT 01 or SLEEP 01).
The timestamp is stored when the voltage falling level passes the OFF threshold (200 mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10).
The least significant bit corresponds to 50 µs (equal to tSEQ_LSB).

8.5.1.59 SEQ_TIME_LSB[5] Register (Address = 0x99) [Default = X]

SEQ_TIME_LSB[5] is shown in Table 8-64.

Return to the Summary Table.

Channel N Sequence timestamp value MSB and LSB (all sequences).

Table 8-64 SEQ_TIME_LSB[5] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0CLOCK[7:0]RX This register stores the LSB of the sequence timestamp for channel 5.
The sequence timer value is the time assigned to the channel during the sequence triggered by ACT or SLEEP.
The timestamp is stored when the voltage rising level passes the UV_LF[5] threshold for Power ON and Sleep Exit sequences (ACT 01 or SLEEP 01).
The timestamp is stored when the voltage falling level passes the OFF threshold (200 mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10).
The least significant bit corresponds to 50 µs (equal to tSEQ_LSB).

8.5.1.60 SEQ_TIME_MSB[6] Register (Address = 0x9A) [Default = X]

SEQ_TIME_MSB[6] is shown in Table 8-65.

Return to the Summary Table.

Channel N Sequence timestamp value MSB and LSB (all sequences).

Table 8-65 SEQ_TIME_MSB[6] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0CLOCK[7:0]RX This register stores the MSB of the sequence timestamp for channel 6.
The sequence timer value is the time assigned to the channel during the sequence triggered by ACT or SLEEP.
The timestamp is stored when the voltage rising level passes the UV_LF[6] threshold for Power ON and Sleep Exit sequences (ACT 01 or SLEEP 01).
The timestamp is stored when the voltage falling level passes the OFF threshold (200 mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10).
The least significant bit corresponds to 50 µs (equal to tSEQ_LSB).

8.5.1.61 SEQ_TIME_LSB[6] Register (Address = 0x9B) [Default = X]

SEQ_TIME_LSB[6] is shown in Table 8-66.

Return to the Summary Table.

Channel N Sequence timestamp value MSB and LSB (all sequences).

Table 8-66 SEQ_TIME_LSB[6] Register Field Descriptions
BitFieldTypeDefaultDescription
7:0CLOCK[7:0]RX This register stores the LSB of the sequence timestamp for channel 6.
The sequence timer value is the time assigned to the channel during the sequence triggered by ACT or SLEEP.
The timestamp is stored when the voltage rising level passes the UV_LF[6] threshold for Power ON and Sleep Exit sequences (ACT 01 or SLEEP 01).
The timestamp is stored when the voltage falling level passes the OFF threshold (200 mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10).
The least significant bit corresponds to 50 µs (equal to tSEQ_LSB).

8.5.1.62 BANK_SEL Register (Address = 0xF0) [Default = 0x00]

BANK_SEL is shown in Table 8-67.

Return to the Summary Table.

Bank select=0 for Bank 0 and 1 for Bank 1

Table 8-67 BANK_SEL Register Field Descriptions
BitFieldTypeDefaultDescription
7:2RSVDR/W0b RSVD
1BANK_SELECTR/W0b NA
0BANKR/W0b Register Bank selection number.

8.5.1.63 PROT1 Register (Address = 0xF1) [Default = 0x00]

PROT1 is shown in Table 8-68.

Return to the Summary Table.

Protection selection registers. In order to write-protect a register group, the host must set the relevant bit in both registers. For security, registers PROT1 and PROT2 need to have POR value = 0x00 and become read-only once set until power cycle. Once set to 1, they cannot be cleared to 0 by the host. They can be cleared (and allow writing different VMON registers configurations) through: A power cycle A reset through VMON_CTL.RESET BIST executed on exiting Sequence 2 (if TEST_CFG.AT_SHDN=1).

Table 8-68 PROT1 Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDR/W0b RSVD
5WRKCR/W0b
0b
0 = Control Working (WRKC) registers are writeable.

0b
1 = Writes to control working registers are ignored.
4WRKSR/W0b
0b
0 = Sequence Working (WRKS) registers are writeable.

0b
1 = Writes to sequence working registers are ignored.
3CFGR/W0b
0b
0 = Configuration (CFG) registers are writeable.

0b
1 = Writes to configuration registers are ignored.
2IENR/W0b
0b
0 = Interrupt Enable (IEN) registers are writeable.

0b
1 = Writes to interrupt enable registers are ignored.
1MONR/W0b
0b
0 = Monitor (MON[N]) registers are writeable.

0b
1 = Writes to monitor registers selected in PROT_MON1 register are ignored.
0SEQR/W0b
0b
0 = Sequence (SEQ) Registers are writeable.

0b
1 = Writes to sequence registers are ignored.

8.5.1.64 PROT2 Register (Address = 0xF2) [Default = 0x00]

PROT2 is shown in Table 8-69.

Return to the Summary Table.

Protection selection registers. In order to write-protect a register group, the host must set the relevant bit in both registers. For security, registers PROT1 and PROT2 need to have POR value = 0x00 and become read-only once set until power cycle. Once set to 1, they cannot be cleared to 0 by the host. They can be cleared (and allow writing different VMON registers configurations) through: A power cycle A reset through VMON_CTL.RESET BIST executed on exiting Sequence 2 (if TEST_CFG.AT_SHDN=1).

Table 8-69 PROT2 Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDR/W0b RSVD
5WRKCR/W0b
0b
0 = Control Working (WRKC) registers are writeable.

0b
1 = Writes to control working registers are ignored.
4WRKSR/W0b
0b
0 = Sequence Working (WRKS) registers are writeable.

0b
1 = Writes to sequence working registers are ignored.
3CFGR/W0b
0b
0 = Configuration (CFG) registers are writeable.

0b
1 = Writes to configuration registers are ignored.
2IENR/W0b
0b
0 = Interrupt Enable (IEN) registers are writeable.

0b
1 = Writes to interrupt enable registers are ignored.
1MONR/W0b
0b
0 = Monitor (MON[N]) registers are writeable.

0b
1 = Writes to monitor registers selected in PROT_MON1 register are ignored.
0SEQR/W0b
0b
0 = Sequence (SEQ) Registers are writeable.

0b
1 = Writes to sequence registers are ignored.

8.5.1.65 PROT_MON2 Register (Address = 0xF3) [Default = 0xC1]

PROT_MON2 is shown in Table 8-70.

Return to the Summary Table.

Monitor channels configuration protection.

Table 8-70 PROT_MON2 Register Field Descriptions
BitFieldTypeDefaultDescription
7:6RSVDR/W11b RSVD
5:0MON[N]R/W1b This register selects the monitor channels configurations that will be protected once PROT1, PROT2 registers are written to protect the MON group.


0 = Monitor configuration registers for channel N are writeable.


1 = Writes to monitor configuration registers for channel N are ignored.

8.5.1.66 I2CADDR Register (Address = 0xF9) [Default = X]

I2CADDR is shown in Table 8-71.

Return to the Summary Table.

3 LSB bits are decided based on resistor value and 5 MSB bits are based on OTP NVM. ADDR_NVM has default value of 30 (Factory default setting)

Table 8-71 I2CADDR Register Field Descriptions
BitFieldTypeDefaultDescription
7RSVDRX RSVD
6:3ADDR_NVM[3:0]RX I2C address four most significant bits.
Set in NVM.
2:0ADDR_STRAP[2:0]RX I2C address three least significant bits.
Set by the strap level detected on ADDR pin, from 000b to 111b.

8.5.1.67 DEV_CFG Register (Address = 0xFA) [Default = X]

DEV_CFG is shown in Table 8-72.

Return to the Summary Table.

Status of I2C interface voltage levels, 0 for 3.3V I/F and 1 for 1.2/1.8V interface (Factory default setting)

Table 8-72 DEV_CFG Register Field Descriptions
BitFieldTypeDefaultDescription
7:1RSVDRX RSVD
0SOC_IFRX Host SoC Interface (includes I2C, ACT, SLEEP, and SYNC).

0 = 3.3 V
1 = 1.2 V/1.8 V