SNVSCB5B March 2022 – May 2025 TPS388R0-Q1
PRODUCTION DATA
Table 7-4 lists the memory-mapped registers for the BANK0 registers. All register offset addresses not listed in Table 7-4 should be considered as reserved locations and the register contents should not be modified.
| Offset | Acronym | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
|---|---|---|---|---|---|---|---|---|---|
| 10h | INT_SRC | F_OTHER | RESERVED | TEST | CONTROL | MONITOR | |||
| 11h | INT_MONITOR | RESERVED | OVHF | RESERVED | UVHF | ||||
| 12h | INT_UVHF | F_UVHF[8] | F_UVHF[7] | F_UVHF[6] | F_UVHF[5] | F_UVHF[4] | F_UVHF[3] | F_UVHF[2] | F_UVHF[1] |
| 16h | INT_OVHF | F_OVHF[8] | F_OVHF[7] | F_OVHF[6] | F_OVHF[5] | F_OVHF[4] | F_OVHF[3] | F_OVHF[2] | F_OVHF[1] |
| 22h | INT_CONTROL | RESERVED | F_CRC | F_NIRQ | F_TSD | RESERVED | F_PEC | ||
| 23h | INT_TEST | RESERVED | ECC_SEC | ECC_DED | BIST_Complete_INT | BIST_Fail_INT | |||
| 24h | INT_VENDOR | Self-Test_CRC | LDO_OV_Error | NRST_MISMATCH | Freq_DEV_Error | SHORT_DET | OPEN_DET | RESERVED | |
| 30h | VMON_STAT | FAILSAFE | ST_BIST_C | ST_VDD | ST_NIRQ | RSVD | ACTIVE | RESERVED | |
| 31h | TEST_INFO | RESERVED | ECC_SEC | ECC_DED | BIST_VM | BIST_NVM | BIST_L | BIST_A | |
| 32h | OFF_STAT | MON[8] | MON[7] | MON[6] | MON[5] | MON[4] | MON[3] | MON[2] | MON[1] |
| 90h | SEQ_TIME_MSB[1] | CLOCK[7:0] | |||||||
| 91h | SEQ_TIME_LSB[1] | CLOCK[7:0] | |||||||
| 92h | SEQ_TIME_MSB[2] | CLOCK[7:0] | |||||||
| 93h | SEQ_TIME_LSB[2] | CLOCK[7:0] | |||||||
| 94h | SEQ_TIME_MSB[3] | CLOCK[7:0] | |||||||
| 95h | SEQ_TIME_LSB[3] | CLOCK[7:0] | |||||||
| 96h | SEQ_TIME_MSB[4] | CLOCK[7:0] | |||||||
| 97h | SEQ_TIME_LSB[4] | CLOCK[7:0] | |||||||
| 98h | SEQ_TIME_MSB[5] | CLOCK[7:0] | |||||||
| 99h | SEQ_TIME_LSB[5] | CLOCK[7:0] | |||||||
| 9Ah | SEQ_TIME_MSB[6] | CLOCK[7:0] | |||||||
| 9Bh | SEQ_TIME_LSB[6] | CLOCK[7:0] | |||||||
| 9Ch | SEQ_TIME_MSB[7] | CLOCK[7:0] | |||||||
| 9Dh | SEQ_TIME_LSB[7] | CLOCK[7:0] | |||||||
| 9Eh | SEQ_TIME_MSB[8] | CLOCK[7:0] | |||||||
| 9Fh | SEQ_TIME_LSB[8] | CLOCK[7:0] | |||||||
| F0h | BANK_SEL | RESERVED | BANK_Select | ||||||
| F1h | PROT1 | RESERVED | WRKC | RESERVED | CFG | IEN | MON | RESERVED | |
| F2h | PROT2 | RESERVED | WRKC | RESERVED | CFG | IEN | MON | RESERVED | |
| F3h | PROT_MON | MON[8] | MON[7] | MON[6] | MON[5] | MON[4] | MON[3] | MON[2] | MON[1] |
| F9h | I2CADDR | RESERVED | ADDR_NVM[3:0] | ADDR_STRAP[2:0] | |||||
| FAh | DEV_CFG | RESERVED | RESERVED | ||||||
Complex bit access types are encoded to fit into small table cells. Table 7-5 shows the codes that are used for access types in this section.
| Access Type | Code | Description |
|---|---|---|
| Read Type | ||
| R | R | Read |
| Write Type | ||
| W | W | Write |
| W1C | W 1C | Write 1 to clear |
| Reset or Default Value | ||
| -n | Value after reset or the default value | |
INT_SRC is shown in Table 7-6.
Return to the Summary Table.
Global Interrupt Source Status register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | F_OTHER | R | 0h | Vendor internal defined faults. Details reported in INT_Vendor. Represents ORed value of all bits in INT_Vendor. 0 = No Vendor defined faults detected 1 = Vendor defined faults detected |
| 6-3 | RESERVED | R | 0h | Reserved |
| 2 | TEST | R | Xh | Internal test or configuration load fault. Details reported in INT_TEST. Represents ORed value of all bits in INT_TEST. 0 = No test/configuration fault detected 1 = Test/configuration fault detected |
| 1 | CONTROL | R | Xh | Control status or communication fault. Details reported in INT_CONTROL. Represents ORed value of all bits in INT_CONTROL. 0 = No status or communication fault detected 1 = Status or communication fault detected |
| 0 | MONITOR | R | Xh | Voltage monitor fault. Details reported in INT_MONITOR. Represents ORed value of all bits in INT_MONITOR. 0 = No voltage fault detected 1 = Voltage fault detected |
INT_MONITOR is shown in Table 7-7.
Return to the Summary Table.
Voltage Monitor Interrupt Status register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-3 | RESERVED | R | 0h | Reserved |
| 2 | OVHF | R | Xh | Over-Voltage High Frequency Fault reported by comparator based monitoring. Details reported in INT_OVHF. Represents ORed value of all bits in INT_OVHF. 0 = No OVHF fault detected 1 = OVHF fault detected |
| 1 | RESERVED | R | 0h | Reserved |
| 0 | UVHF | R | Xh | Under-Voltage High Frequency Fault reported by comparator based monitoring. Details reported in INT_UVHF. Represents ORed value of all bits in INT_UVHF. 0 = No UVHF fault detected 1 = UVHF fault detected |
INT_UVHF is shown in Table 7-8.
Return to the Summary Table.
High Frequency channel Under-Voltage Interrupt Status register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | F_UVHF[8] | R/W1C | 0h | Under-Voltage High Frequency Fault for MON8. Trips if MON8 High Frequency signal goes below UVHF[8]. 0 = MON8 has no UVHF fault detected (or interrupt disabled in IEN_UVHF register) 1 = MON8 has UVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the UVHF fault condition is also removed (MON8 High Frequency signal is above UVHF[8]). |
| 6 | F_UVHF[7] | R/W1C | 0h | Under-Voltage High Frequency Fault for MON7. Trips if MON7 High Frequency signal goes below UVHF[7]. 0 = MON7 has no UVHF fault detected (or interrupt disabled in IEN_UVHF register) 1 = MON7 has UVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the UVHF fault condition is also removed (MON7 High Frequency signal is above UVHF[7]). |
| 5 | F_UVHF[6] | R/W1C | 0h | Under-Voltage High Frequency Fault for MON6. Trips if MON6 High Frequency signal goes below UVHF[6]. 0 = MON6 has no UVHF fault detected (or interrupt disabled in IEN_UVHF register) 1 = MON6 has UVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the UVHF fault condition is also removed (MON6 High Frequency signal is above UVHF[6]). |
| 4 | F_UVHF[5] | R/W1C | 0h | Under-Voltage High Frequency Fault for MON5. Trips if MON5 High Frequency signal goes below UVHF[5]. 0 = MON5 has no UVHF fault detected (or interrupt disabled in IEN_UVHF register) 1 = MON5 has UVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the UVHF fault condition is also removed (MON5 High Frequency signal is above UVHF[5]). |
| 3 | F_UVHF[4] | R/W1C | Xh | Under-Voltage High Frequency Fault for MON4. Trips if MON4 High Frequency signal goes below UVHF[4]. 0 = MON4 has no UVHF fault detected (or interrupt disabled in IEN_UVHF register) 1 = MON4 has UVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the UVHF fault condition is also removed (MON4 High Frequency signal is above UVHF[4]). |
| 2 | F_UVHF[3] | R/W1C | Xh | Under-Voltage High Frequency Fault for MON3. Trips if MON3 High Frequency signal goes below UVHF[3]. 0 = MON3 has no UVHF fault detected (or interrupt disabled in IEN_UVHF register) 1 = MON3 has UVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the UVHF fault condition is also removed (MON3 High Frequency signal is above UVHF[3]). |
| 1 | F_UVHF[2] | R/W1C | Xh | Under-Voltage High Frequency Fault for MON2. Trips if MON2 High Frequency signal goes below UVHF[2]. 0 = MON2 has no UVHF fault detected (or interrupt disabled in IEN_UVHF register) 1 = MON2 has UVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the UVHF fault condition is also removed (MON2 High Frequency signal is above UVHF[2]). |
| 0 | F_UVHF[1] | R/W1C | Xh | Under-Voltage High Frequency Fault for MON1. Trips if MON1 High Frequency signal goes below UVHF[1]. 0 = MON1 has no UVHF fault detected (or interrupt disabled in IEN_UVHF register) 1 = MON1 has UVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the UVHF fault condition is also removed (MON1 High Frequency signal is above UVHF[1]). |
INT_OVHF is shown in Table 7-9.
Return to the Summary Table.
High Frequency channel Over-Voltage Interrupt Status register
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | F_OVHF[8] | R/W1C | 0h | Over-Voltage High Frequency Fault for MON8. Trips if MON8 High Frequency signal goes above OVHF[8]. 0 = MON8 has noOVHF fault detected (or interrupt disabled in IEN_OVHF register) 1 = MON8 has OVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the OVHF fault condition is also removed (MON8 High Frequency signal is below OVHF[8]) |
| 6 | F_OVHF[7] | R/W1C | 0h | Over-Voltage High Frequency Fault for MON7. Trips if MON7 High Frequency signal goes above OVHF[7]. 0 = MON7 has noOVHF fault detected (or interrupt disabled in IEN_OVHF register) 1 = MON7 has OVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the OVHF fault condition is also removed (MON7 High Frequency signal is below OVHF[7]) |
| 5 | F_OVHF[6] | R/W1C | 0h | Over-Voltage High Frequency Fault for MON6. Trips if MON6 High Frequency signal goes above OVHF[6]. 0 = MON6 has noOVHF fault detected (or interrupt disabled in IEN_OVHF register) 1 = MON6 has OVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the OVHF fault condition is also removed (MON6 High Frequency signal is below OVHF[6]) |
| 4 | F_OVHF[5] | R/W1C | 0h | Over-Voltage High Frequency Fault for MON5. Trips if MON5 High Frequency signal goes above OVHF[5]. 0 = MON5 has noOVHF fault detected (or interrupt disabled in IEN_OVHF register) 1 = MON5 has OVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the OVHF fault condition is also removed (MON5 High Frequency signal is below OVHF[5]) |
| 3 | F_OVHF[4] | R/W1C | Xh | Over-Voltage High Frequency Fault for MON4. Trips if MON4 High Frequency signal goes above OVHF[4]. 0 = MON4 has noOVHF fault detected (or interrupt disabled in IEN_OVHF register) 1 = MON4 has OVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the OVHF fault condition is also removed (MON4 High Frequency signal is below OVHF[4]) |
| 2 | F_OVHF[3] | R/W1C | Xh | Over-Voltage High Frequency Fault for MON3. Trips if MON3 High Frequency signal goes above OVHF[3]. 0 = MON3 has no OVHF fault detected (or interrupt disabled in IEN_OVHF register) 1 = MON3 has OVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the OVHF fault condition is also removed (MON3 High Frequency signal is below OVHF[3]) |
| 1 | F_OVHF[2] | R/W1C | Xh | Over-Voltage High Frequency Fault for MON2. Trips if MON2 High Frequency signal goes above OVHF[2]. 0 = MON2 has no OVHF fault detected (or interrupt disabled in IEN_OVHF register) 1 = MON2 has OVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the OVHF fault condition is also removed (MON2 High Frequency signal is below OVHF[2]) |
| 0 | F_OVHF[1] | R/W1C | Xh | Over-Voltage High Frequency Fault for MON1. Trips if MON1 High Frequency signal goes above OVHF[1]. 0 = MON1 has no OVHF fault detected (or interrupt disabled in IEN_OVHF register) 1 = MON1 has OVHF fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the OVHF fault condition is also removed (MON1 High Frequency signal is below OVHF[1]) |
INT_CONTROL is shown in Table 7-10.
Return to the Summary Table.
Control and Communication Interrupt Status register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-5 | RESERVED | R | 0h | Reserved |
| 4 | F_CRC | R/W1C | 0h | Runtime register CRC Fault: 0 = No fault detected (or IEN_CONTROL.RT_CRC is disabled) 1 = Register CRC fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit. The bit is set again during next register CRC check if the same fault is detected |
| 3 | F_NIRQ | R/W1C | Xh | Interrupt pin fault (fault bit always enabled; no enable bit available): 0 = No fault detected on NIRQ pin 1 = Low resistance path to supply detected on NIRQ pin The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the NIRQ fault condition is also removed. |
| 2 | F_TSD | R/W1C | Xh | Thermal Shutdown fault: 0 = No TSD fault detected (or IEN_CONTROL.TSD is disabled) 1 = TSD fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the TSD fault condition is also removed |
| 1 | RESERVED | R | 0h | Reserved |
| 0 | F_PEC | R/W1C | Xh | Packet Error Checking fault: 0 = PEC mismatch has not occurred (or IEN_CONTROL.PEC is disabled) 1 = PEC mismatch has occurred, or VMON_MISC.REQ_PEC=1 and PEC is missing in a write transaction The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit. The bit is set again during next I2C transaction if the same fault is detected. |
INT_TEST is shown in Table 7-11.
Return to the Summary Table.
Internal Test and Configuration Load Interrupt Status register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-4 | RESERVED | R | 0h | Reserved |
| 3 | ECC_SEC | R/W1C | Xh | ECC single-error corrected on OTP configuration load: 0 = No single-error corrected (or IEN_TEST.ECC_SEC is disabled) 1 = Single-error corrected Write-1-to-clear clears the bit. The bit is set again during next OTP configuration load if the same fault is detected. |
| 2 | ECC_DED | R/W1C | Xh | ECC double-error detected on OTP configuration load: 0 = No double-error detected on OTP load 1 = Double-error detected on OTP load The fault bit is always enabled (there is no associated interrupt enable bit). The device is moved to a failsafe mode on double error detection. |
| 1 | BIST_Complete_INT | R/W1C | Xh | Indication of Built-In Self-Test complete: 0 = BIST not complete (or IEN_TEST.BIST_C is disabled) 1 = BIST complete Write-1-to-clear clears the bit. The bit is set again on completion of next BIST execution |
| 0 | BIST_Fail_INT | R/W1C | Xh | Built-In Self-Test fault: 0 = No BIST fault detected (or IEN_TEST.BIST is disabled) 1 = BIST fault detected Write-1-to-clear clears the bit. The bit is set again during next BIST execution if the fault is detected |
INT_VENDOR is shown in Table 7-12.
Return to the Summary Table.
Vendor Specific Internal Interrupt Status register.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | Self-Test_CRC | R/W1C | 0h | Startup register CRC self-test 0 = Self-test Pass 1 = Self-test Fail Write-1-to clear |
| 6 | LDO_OV_Error | R/W1C | 0h | Internal LDO Overvoltage error. 0 = No internal LDO overvoltage fault detected 1 = Internal LDO overvoltage fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the LDO fault condition is also removed. |
| 5 | NRST_MISMATCH | R/W1C | 0h | Designates error due to drive state and read back. During an NRST toggle NRST mismatch is active after 2µs, NRST must exceed 0.6*VDD to be considered in a logic high state. 0 = No fault detected on NRST pin 1 = Error due to drive state and read back. The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the NRST fault condition is also removed. |
| 4 | Freq_DEV_Error | R/W1C | 0h | Designates internal frequency errors. 0 = No internal frequency fault detected 1 = Internal frequency fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the frequency fault condition is also removed. |
| 3 | SHORT_DET | R/W1C | Xh | Address pin short detect. 0 = No internal address pin short fault detected 1 = Internal address pin short fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the internal address pin short fault condition is also removed. |
| 2 | OPEN_DET | R/W1C | Xh | Address pin open detect. 0 = No internal address pin open fault detected 1 = Internal address pin open fault detected The recovery of the fault condition does NOT clear the bit. The fault is only cleared when the host performs a write-1-to-clear. Write-1-to-clear clears the bit only if the internal address pin open fault condition is also removed. |
| 1-0 | RESERVED | R | 0h | Reserved |
VMON_STAT is shown in Table 7-13.
Return to the Summary Table.
Status flags for internal operations and other non critical conditions.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | FAILSAFE | R | 0h | 1 = Device in FAILSAFE state |
| 6 | ST_BIST_C | R | 0h | Built-In Self-Test state: 0 = BIST not complete 1 = BIST complete |
| 5 | ST_VDD | R | 0h | Status VDD |
| 4 | ST_NIRQ | R | 0h | Status NIRQ pin |
| 3 | RSVD | R | Xh | RSVD |
| 2 | ACTIVE | R | Xh | 1 = Device in ACTIVE state |
| 1-0 | RESERVED | R | 0h | Reserved |
TEST_INFO is shown in Table 7-14.
Return to the Summary Table.
Internal Self-Test and ECC information.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | RESERVED | R | 0h | Reserved |
| 5 | ECC_SEC | R | 0h | Status of ECC single-error correction on OTP configuration load. 0 = no error correction applied 1 = single-error correction applied |
| 4 | ECC_DED | R | 0h | Status of ECC double-error detection on OTP configuration load. 0 = no double-error detected 1 = double-error detected |
| 3 | BIST_VM | R | Xh | Status of Volatile Memory test output from BIST. 0 = Volatile Memory test pass 1 = Volatile Memory test fail |
| 2 | BIST_NVM | R | Xh | Status of Non-Volatile Memory test output from BIST. 0 = Non-Volatile Memory test pass 1 = Non-Volatile Memory test fail |
| 1 | BIST_L | R | Xh | Status of Logic test output from BIST. 0 = Logic test pass 1 = Logic test fail |
| 0 | BIST_A | R | Xh | Status of Analog test output from BIST. 0 = Analog test pass 1 = Analog test fail |
OFF_STAT is shown in Table 7-15.
Return to the Summary Table.
Channel OFF status.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | MON[8] | R | 0h | Represents the OFF status of each channel: 0 = channel 8 is NOT OFF 1 = channel 8 is OFF (below OFF threshold) |
| 6 | MON[7] | R | 0h | Represents the OFF status of each channel: 0 = channel 7 is NOT OFF 1 = channel 7 is OFF (below OFF threshold) |
| 5 | MON[6] | R | 0h | Represents the OFF status of each channel: 0 = channel 6 is NOT OFF 1 = channel 6 is OFF (below OFF threshold) |
| 4 | MON[5] | R | 0h | Represents the OFF status of each channel: 0 = channel 5 is NOT OFF 1 = channel 5 is OFF (below OFF threshold) |
| 3 | MON[4] | R | Xh | Represents the OFF status of each channel: 0 = channel 4 is NOT OFF 1 = channel 4 is OFF (below OFF threshold) |
| 2 | MON[3] | R | Xh | Represents the OFF status of each channel: 0 = channel 3 is NOT OFF 1 = channel 3 is OFF (below OFF threshold) |
| 1 | MON[2] | R | Xh | Represents the OFF status of each channel: 0 = channel 2 is NOT OFF 1 = channel 2 is OFF (below OFF threshold) |
| 0 | MON[1] | R | Xh | Represents the OFF status of each channel: 0 = channel 1 is NOT OFF 1 = channel 1 is OFF (below OFF threshold) |
SEQ_TIME_MSB[1] is shown in Table 7-16.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_LSB[1] is shown in Table 7-17.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_MSB[2] is shown in Table 7-18.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_LSB[2] is shown in Table 7-19.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_MSB[3] is shown in Table 7-20.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_LSB[3] is shown in Table 7-21.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_MSB[4] is shown in Table 7-22.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_LSB[4] is shown in Table 7-23.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_MSB[5] is shown in Table 7-24.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_LSB[5] is shown in Table 7-25.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_MSB[6] is shown in Table 7-26.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_LSB[6] is shown in Table 7-27.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_MSB[7] is shown in Table 7-28.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | This register stores the MSB of the sequence timestamp for channel 7. 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[7] 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_LSB[7] is shown in Table 7-29.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | This register stores the LSB of the sequence timestamp for channel 7. 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[7] 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_MSB[8] is shown in Table 7-30.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | This register stores the MSB of the sequence timestamp for channel 8. 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[8] 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
SEQ_TIME_LSB[8] is shown in Table 7-31.
Return to the Summary Table.
Channel N Sequence timestamp value MSB and LSB (all sequences).
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | CLOCK[7:0] | R | Xh | This register stores the LSB of the sequence timestamp for channel 8. 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[8] 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 (200mV) for Power OFF and Sleep Entry sequences (ACT 10 or SLEEP 10). The least significant bit corresponds to 50µs (equal to tSEQ_LSB). |
BANK_SEL is shown in Table 7-32.
Return to the Summary Table.
Bank Select.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-1 | RESERVED | R | 0h | Reserved |
| 0 | BANK_Select | R/W | Xh | Represents bank selection. 0 = Bank 0 1 = Bank 1 |
PROT1 is shown in Table 7-33.
Return to the Summary Table.
Locks or unlocks register changes. Must match PROT2.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | RESERVED | R | 0h | Reserved |
| 5 | WRKC | R/W | 0h | Represents Protection from writes for WRKC group. Both PROT1 and PROT2 need to be set for protection. 0 = Changes to register are possible 1 = Changes to register are not possible |
| 4 | RESERVED | R | 0h | Reserved |
| 3 | CFG | R/W | Xh | Represents Protection from writes for CFG group. Both PROT1 and PROT2 need to be set for protection. 0 = Changes to register are possible 1 = Changes to register are not possible |
| 2 | IEN | R/W | Xh | Represents Protection from writes for IEN group. Both PROT1 and PROT2 need to be set for protection. 0 = Changes to register are possible 1 = Changes to register are not possible |
| 1 | MON | R/W | Xh | Represents Protection from writes for MON group. Both PROT1 and PROT2 need to be set for protection. 0 = Changes to register are possible 1 = Changes to register are not possible |
| 0 | RESERVED | R | 0h | Reserved |
PROT2 is shown in Table 7-34.
Return to the Summary Table.
Locks or unlocks register changes. Must match PROT1.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | RESERVED | R | 0h | Reserved |
| 5 | WRKC | R/W | 0h | Represents Protection from writes for CFG group. Both PROT1 and PROT2 need to be set for protection. 0 = Changes to register are possible 1 = Changes to register are not possible |
| 4 | RESERVED | R | 0h | Reserved |
| 3 | CFG | R/W | Xh | Represents Protection from writes for CFG group. Both PROT1 and PROT2 need to be set for protection. 0 = Changes to register are possible 1 = Changes to register are not possible |
| 2 | IEN | R/W | Xh | Represents Protection from writes for IEN group. Both PROT1 and PROT2 need to be set for protection. 0 = Changes to register are possible 1 = Changes to register are not possible |
| 1 | MON | R/W | Xh | Represents Protection from writes for MON group. Both PROT1 and PROT2 need to be set for protection. 0 = Changes to register are possible 1 = Changes to register are not possible |
| 0 | RESERVED | R | 0h | Reserved |
PROT_MON is shown in Table 7-35.
Return to the Summary Table.
Locks MON registers in tandem with PROT1 and PROT2.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | MON[8] | R/W | 0h | Protects MON8 from writes along with PROT1 and PROT2. 0= Changes are possible 1= Changes are not possible |
| 6 | MON[7] | R/W | 0h | Protects MON7 from writes along with PROT1 and PROT2. 0= Changes are possible 1= Changes are not possible |
| 5 | MON[6] | R/W | 0h | Protects MON6 from writes along with PROT1 and PROT2. 0= Changes are possible 1= Changes are not possible |
| 4 | MON[5] | R/W | 0h | Protects MON5 from writes along with PROT1 and PROT2. 0= Changes are possible 1= Changes are not possible |
| 3 | MON[4] | R/W | Xh | Protects MON4 from writes along with PROT1 and PROT2. 0= Changes are possible 1= Changes are not possible |
| 2 | MON[3] | R/W | Xh | Protects MON3 from writes along with PROT1 and PROT2. 0= Changes are possible 1= Changes are not possible |
| 1 | MON[2] | R/W | Xh | Protects MON2 from writes along with PROT1 and PROT2. 0= Changes are possible 1= Changes are not possible |
| 0 | MON[1] | R/W | Xh | Protects MON1 from writes along with PROT1 and PROT1. 0= Changes are possible 1= Changes are not possible |
I2CADDR is shown in Table 7-36.
Return to the Summary Table.
I2C Address
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | Reserved |
| 6-3 | ADDR_NVM[3:0] | R | Xh | Represents I2C address from internal OTP. |
| 2-0 | ADDR_STRAP[2:0] | R | Xh | Represents I2C address from resistor value on ADDR pin. |
DEV_CFG is shown in Table 7-37.
Return to the Summary Table.
Status of I2C interface voltage levels.
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-0 | RESERVED | R | 0h | Reserved |