ZHCSNF1 February   2021 BQ25960

PRODUCTION DATA  

  1. 特性
  2. 应用
  3. 说明
  4. Revision History
  5. Description (continued)
  6. Device Comparison Table
  7. Pin Configuration and Functions
  8. Specifications
    1. 8.1 Absolute Maximum Ratings
    2. 8.2 ESD Ratings
    3. 8.3 Recommended Operating Conditions
    4. 8.4 Thermal Information
    5. 8.5 Electrical Characteristics
    6. 8.6 Timing Requirements
    7. 8.7 Typical Characteristics
  9. Detailed Description
    1. 9.1 Overview
    2. 9.2 Functional Block Diagram
    3. 9.3 Feature Description
      1. 9.3.1  Charging System
      2. 9.3.2  Battery Charging Profile
      3. 9.3.3  Device Power Up
      4. 9.3.4  Device HIZ State
      5. 9.3.5  Dual Input Bi-Directional Power Path Management
        1. 9.3.5.1 ACDRV Turn-On Condition
        2. 9.3.5.2 Single Input from VAC to VBUS without ACFET-RBFET
        3. 9.3.5.3 Single Input with ACFET1
        4. 9.3.5.4 Dual Input with ACFET1-RBFET1
        5. 9.3.5.5 Dual Input with ACFET1-RBFET1 and ACFET2-RBFET2
        6. 9.3.5.6 OTG and Reverse TX Mode Operation
      6. 9.3.6  Bypass Mode Operation
      7. 9.3.7  Charging Start-Up
      8. 9.3.8  Adapter Removal
      9. 9.3.9  Integrated 16-Bit ADC for Monitoring and Smart Adapter Feedback
      10. 9.3.10 Device Modes and Protection Status
        1. 9.3.10.1 Input Overvoltage, Overcurrent, Undercurrent, Reverse-Current and Short-Circuit Protection
        2. 9.3.10.2 Battery Overvoltage and Overcurrent Protection
        3. 9.3.10.3 IC Internal Thermal Shutdown, TSBUS, and TSBAT Temperature Monitoring
      11. 9.3.11 INT Pin, STAT, FLAG, and MASK Registers
      12. 9.3.12 Dual Charger Operation Using Primary and Secondary Modes
      13. 9.3.13 CDRVH and CDRVL_ADDRMS Functions
    4. 9.4 Programming
      1. 9.4.1 F/S Mode Protocol
    5. 9.5 Register Maps
      1. 9.5.1 I2C Registers
  10. 10Application and Implementation
    1. 10.1 Application Information
    2. 10.2 Typical Application
      1. 10.2.1 Standalone Application Information (for use with main charger)
        1. 10.2.1.1 Design Requirements
        2. 10.2.1.2 Detailed Design Procedure
        3. 10.2.1.3 Application Curves
  11. 11Power Supply Recommendations
  12. 12Layout
    1. 12.1 Layout Guidelines
    2. 12.2 Layout Example
  13. 13Device and Documentation Support
    1. 13.1 Device Support
      1. 13.1.1 第三方产品免责声明
    2. 13.2 Documentation Support
      1. 13.2.1 Related Documentation
    3. 13.3 接收文档更新通知
    4. 13.4 支持资源
    5. 13.5 Trademarks
    6. 13.6 静电放电警告
    7. 13.7 术语表
  14. 14Mechanical, Packaging, and Orderable Information

封装选项

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

I2C Registers

Table 9-7 lists the I2C registers. All register offset addresses not listed in Table 9-7 should be considered as reserved locations and the register contents should not be modified. All register bits marked 'RESERVED' in Field column should not be modified.

Table 9-7 I2C Registers
OffsetAcronymRegister NameSection
0hREG00_BATOVPBATOVPGo
1hREG01_BATOVP_ALMBATOVP_ALMGo
2hREG02_BATOCPBATOCPGo
3hREG03_BATOCP_ALMBATOCP_ALMGo
4hREG04_BATUCP_ALMBATUCP_ALMGo
5hREG05_CHARGER_CONTROL 1CHARGER_CONTROL 1Go
6hREG06_BUSOVPBUSOVPGo
7hREG07_BUSOVP_ALMBUSOVP_ALMGo
8hREG08_BUSOCPBUSOCPGo
9hREG09_BUSOCP_ALM

BUSOCP_ALM

Go
AhREG0A_TEMP_CONTROLTEMP CONTROLGo
BhREG0B_TDIE_ALMTDIE_ALMGo
ChREG0C_TSBUS_FLTTSBUS_FLTGo
DhREG0D_TSBAT_FLTTSBAT_FLTGo
EhREG0E_VAC_CONTROLVAC CONTROLGo
FhREG0F_CHARGER_CONTROL 2CHARGER CONTROL 2Go
10hREG10_CHARGER_CONTROL 3CHARGER CONTROL 3Go
11hREG11_CHARGER_CONTROL 4CHARGER CONTROL 4Go
12hREG12_CHARGER_CONTROL 5CHARGER CONTROL 5Go
13hREG13_STAT 1STAT 1Go
14hREG14_STAT 2STAT 2Go
15hREG15_STAT 3STAT 3Go
16hREG16_STAT 4STAT 4Go
17hREG17_STAT 5STAT 5Go
18hREG18_FLAG 1FLAG 1Go
19hREG19_FLAG 2FLAG 2Go
1AhREG1A_FLAG 3FLAG 3Go
1BhREG1B_FLAG 4FLAG 4Go
1ChREG1C_FLAG 5FLAG 5Go
1DhREG1D_MASK 1MASK 1Go
1EhREG1E_MASK 2MASK 2Go
1FhREG1F_MASK 3MASK 3Go
20hREG20_MASK 4MASK 4Go
21hREG21_MASK 5MASK 5Go
22hREG22_DEVICE_INFODEVICE INFOGo
23hREG23_ADC_CONTROL 1ADC_CONTROL 1Go
24hREG24_ADC_CONTROL 2ADC_CONTROL 2Go
25hREG25_IBUS_ADCIBUS_ADCGo
27hREG27_VBUS_ADCVBUS_ADCGo
29hREG29_VAC1_ADCVAC1_ADCGo
2BhREG2B_VAC2_ADCVAC2_ADCGo
2DhREG2D_VOUT_ADCVOUT_ADCGo
2FhREG2F_VBAT_ADCVBAT_ADCGo
31hREG31_IBAT_ADCIBAT_ADCGo
33hREG33_TSBUS_ADCTSBUS_ADCGo
35hREG35_TSBAT_ADCTSBAT_ADCGo
37hREG37_TDIE_ADCTDIE_ADCGo

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

Table 9-8 I2C Access Type Codes
Access TypeCodeDescription
Read Type
RRRead
Write Type
WWWrite
Reset or Default Value
-nValue after reset or the default value

9.5.1.1 REG00_BATOVP Register (Offset = 0h) [reset = 5Ah]

REG00_BATOVP is shown in Table 9-9

Return to the Summary Table.

BATOVP

Table 9-9 REG00_BATOVP Register Field Descriptions
BitFieldTypeResetNoteDescription
7BATOVP_DISR/W0hReset by:
REG_RST
Disable BATOVP
Type : R/W
POR: 0b

0h = Enable

1h = Disable

6-0BATOVP_6:0R/W5AhReset by:
REG_RST
Battery Overvoltage Setting. When the battery voltage reaches the programmed threshold, QB and switching FETs are turned off and CHG_EN is set to '0'. The host controller should monitor the bus voltage to ensure that the adapter keeps the voltage under the BATOVP threshold for proper operation.
Type : R/W
POR: 4390 mV (5Ah)
Range : 3491 mV - 4759 mV
Fixed Offset : 3491 mV
Bit Step Size : 9.985 mV

9.5.1.2 REG01_BATOVP_ALM Register (Offset = 1h) [reset = 46h]

REG01_BATOVP_ALM is shown in Table 9-10.

Return to the Summary Table.

BATOVP_ALM

Table 9-10 REG01_BATOVP_ALM Register Field Descriptions
BitFieldTypeResetNoteDescription
7BATOVP_ALM_DISR/W0hReset by:
REG_RST
Disable BATOVP_ALM
Type : R/W
POR: 0b

0h = Enable

1h = Disable

6-0BATOVP_ALM_6:0R/W46hReset by:
REG_RST
When battery voltage goes above the programmed threshold, an INT is sent.
The BATOVP_ALM should be set lower than BATOVP and the host controller should monitor the battery voltage to ensure that the adapter keeps the voltage under BATOVP threshold for proper operation.
Type : R/W
POR: 4200 mV (46h)
Range : 3500 mV - 4770 mV
Fixed Offset : 3500 mV
Bit Step Size : 10 mV

9.5.1.3 REG02_BATOCP Register (Offset = 2h) [reset = 47h]

REG02_BATOCP is shown in Table 9-11.

Return to the Summary Table.

BATOCP

Table 9-11 REG02_BATOCP Register Field Descriptions
BitFieldTypeResetNoteDescription
7BATOCP_DISR/W0hReset by:
REG_RST
Disable BATOCP
Type : R/W
POR: 0b

0h = Enable

1h = Disable

6-0BATOCP_6:0R/W47hReset by:
REG_RST
Battery Overcurrent Protection Setting. When battery current reaches the programmed threshold, the QB and switching FETs are disabled and CHG_EN is set to '0'. The host controller should monitor the battery current to ensure that the adapter keeps the current under the threshold for proper operation.
Type : R/W
POR: 7277.5 mA (47h)
Range : 2050 mA - 8712.5 mA
Fixed Offset : 0 mA
Bit Step Size : 102.5 mA

9.5.1.4 REG03_BATOCP_ALM Register (Offset = 3h) [reset = 46h]

REG03_BATOCP_ALM is shown in Table 9-12.

Return to the Summary Table.

BATOCP_ALM

Table 9-12 REG03_BATOCP_ALM Register Field Descriptions
BitFieldTypeResetNoteDescription
7BATOCP_ALM_DISR/W0hReset by:
REG_RST
Disable BATOCP_ALM
Type : R/W
POR: 0b

0h = Enable

1h = Disable

6-0BATOCP_ALM_6:0R/W46hReset by:
REG_RST
Battery Overcurrent Alarm Setting. When battery current reaches the programmed threshold, an INT is sent.
The BATOCP_ALM should be set lower than BATOCP and the host controller should monitor the battery current to ensure that the adapter keeps the current under BATOCP threshold for proper operation.
Type : R/W
POR: 7000 mA (46h)
Range : 0 mA - 12700 mA
Fixed Offset : 0 mA
Bit Step Size : 100 mA

9.5.1.5 REG04_BATUCP_ALM (Offset = 4h) [reset = 28h]

REG04_BATUCP_ALM is shown in Table 9-13.

Return to the Summary Table.

BATUCP_ALM

Table 9-13 REG04_BATUCP_ALM Register Field Descriptions
BitFieldTypeResetNoteDescription
7BATUCP_ALM_DISR/W0hReset by:
REG_RST
Disable BATUCP_ALM
Type : R/W
POR: 0b

0h = Enable

1h = Disable

6-0BATUCP_ALM_6:0R/W28hReset by:
REG_RST
Battery Undercurrent Alarm setting. When battery current falls below the programmed threshold, an INT is sent. The host controller should monitor the battery current to determine when to disable the device and hand over charging to the main charger.
Type : R/W
POR: 2000 mA (28h)
Range : 0 mA - 4500 mA
Fixed Offset : 0 mA
Bit Step Size : 50 mA

9.5.1.6 REG05_CHARGER_CONTROL 1 Register (Offset = 5h) [reset = 2h]

REG05_CHARGER_CONTRL 1 is shown in Table 9-14.

Return to the Summary Table.

CHARGER_CONTROL 1

Table 9-14 REG05_CHARGER_CONTROL 1 Register Field Descriptions
BitFieldTypeResetNoteDescription
7BUSUCP_DISR/W0hReset by:
REG_RST
Disable BUSUCP
Type : R/W
POR: 0b

0h = Enable, BUSUCP turns off QB and switching FETs, BUSUCP_STAT and FLAG is set to '1', and INT is sent to host.

1h = Disable, BUSUCP does not turn off QB or switching FETs, but BUSUCP_STAT and FLAG is set to '1', and INT is sent to host.

6BUSUCPR/W0hReset by:
REG_RST
BUSUCP Setting. If input current is below BUSUCP threshold after soft start timer expires, the QB and switching FETs are turned off and CHG_EN is set to '0' and INT is sent if BUSUCP_DIS=0. If BUSUCP_DIS=1, INT is sent to host but converter keeps running. Change this bit to '1' before CHG_EN is set to '1' in order for BUSUCP to be effective.
Type : R/W
POR: 0b

0h = RESERVED

1h = 250 mA

5BUSRCP_DISR/W0hReset by:
REG_RST

Disable BUSRCP


Type : R/W
POR: 0b

0h = Enable

1h = Disable

4BUSRCPR/W0hReset by:
REG_RST
BUSRCP Setting, if IBUS is below BUSRCP threshold, the QB and switching FETs are turned off and CHG_EN is set to '0' and INT is sent. Keep this bit set to '0' in order for BUSRCP to be effective.
Type : R/W
POR: 0b

0h = 300 mA

1h = RESERVED

3CHG_CONFIG_1R/W0hReset by:
REG_RST
Charger Configuration 1. Set this bit to '1' before CHG_EN is set to '1'.
Type : R/W
POR: 0h
2VBUS_ERRHI_DISR/W0hReset by:
REG_RST
Disable VBUS_ERRHI
Type : R/W
POR: 0b

0h = Enable, converter does not switching, but QB is turned on when device is in VBUS_ERRHI

1h = Disable, both converter and QB is turned on when device is in VBUS_ERRHI

1-0RESERVEDR/W2hReset by:
REG_RST
RESERVED
Type : R/W
POR: 10b

9.5.1.7 REG06_BUSOVP Register (Offset = 6h) [reset = 26h]

REG06_BUSOVP is shown in Table 9-15.

Return to the Summary Table.

BUSOVP

Table 9-15 REG06_BUSOVP Register Field Descriptions
BitFieldTypeResetNoteDescription
7BUS_PD_ENR/W0hReset by:
REG_RST
VBUS Pulldown Resistor Control
Type : R/W
POR: 0b

0h = Disable

1h = Enable

6-0BUSOVP_6:0R/W26hReset by:
REG_RST
Bus Overvoltage Setting. When the bus voltage reaches the programmed threshold, QB and switching FETs are turned off and CHG_EN is set to '0'. The host controller should monitor the bus voltage to ensure that the adapter keeps the voltage under the BUSOVP threshold for proper operation.
Switched cap mode:
Type : R/W
POR: 8900 mV (26h)
Range : 7000 mV - 12750 mV
Fixed Offset : 7000 mV
Bit Step Size : 50 mV
Bypass Mode:
Type : R/W
POR: 4450 mV (26h)
Range : 3500 mV - 6500 mV
Fixed Offset : 3500 mV
Bit Step Size : 25 mV

9.5.1.8 REG07_BUSOVP_ALM Register (Offset = 7h) [reset = 22h]

REG07_BUSOVP_ALM is shown in Table 9-16.

Return to the Summary Table.

BUSOVP_ALM

Table 9-16 REG07_BUSOVP_ALM Register Field Descriptions
BitFieldTypeResetNoteDescription
7BUSOVP_ALM_DISR/W0hReset by:
REG_RST
Disable BUSOVP_ALM
Type : R/W
POR: 0b

0h = Enable

1h = Disable

6-0BUSOVP_ALM_6:0R/W22hReset by:
REG_RST
Bus Overvoltage Alarm Setting. When the bus voltage reaches the programmed threshold, an INT is sent. The host controller should monitor the bus voltage to ensure that the adapter keeps the voltage under the BUSOVP threshold for proper operation.
Switched Cap Mode:
Type : R/W
POR: 8700 mV (22h)
Range : 7000 mV - 13350 mV
Fixed Offset : 7000 mV
Bit Step Size : 50 mV
Bypass Mode:
Type : R/W
POR: 4350 mV (22h)
Range : 3500 mV - 6675 mV
Fixed Offset : 3500 mV
Bit Step Size : 25 mV

9.5.1.9 REG08_BUSOCP Register (Offset = 8h) [reset = Bh]

REG08_BUSOCP is shown in Table 9-17.

Return to the Summary Table.

BUSOCP

Table 9-17 REG08_BUSOCP Register Field Descriptions
BitFieldTypeResetNoteDescription
7-5RESERVEDR0hRESERVED
4-0BUSOCP_4:0R/WBhReset by:
REG_RST
BUS Overcurrent Protection Setting. When the bus current reaches the programmed threshold, the output is disabled. The host controller should monitor the bus current to ensure that the adapter keeps the current under this threshold for proper operation.
Type : R/W
Switched Cap Mode:
POR: 3816 mA (Bh)
Range: 1017.5 mA - 4579 mA
Fixed Offset : 1017.5 mA
Bit Step Size : 254 mA
Bypass Mode:
POR: 3928 mA (Bh)

Range: 1047.5 mA - 6809 mA
Fixed Offset : 1047.5 mA
Bit Step Size : 262 mA


9.5.1.10 REG09_BUSOCP_ALM Register (Offset = 9h) [reset = Ch]

REG09_BUSOCP_ALM is shown in Table 9-18.

Return to the Summary Table.

BUSOCP_ALM

Table 9-18 REG09_BUSOCP_ALM Register Field Descriptions
BitFieldTypeResetNoteDescription
7

BUSOCP_ALM_DIS

R/W0hReset by:
REG_RST
Disable BUSOCP_ALM
Type : R/W
POR: 0b

0h = Enable

1h = Disable


6-5

RESERVED

R

0h

RESERVED

4-0BUSOCP_ALM_4:0R/WAhReset by:
REG_RST
Bus Overvoltage Alarm Setting. When the bus current reaches the programmed threshold, an INT is sent. The host controller should monitor the bus current to ensure that the adapter keeps the current under the BUSOCP threshold for proper operation.
Type : R/W
POR: 3500 mA (Ah)
Range : 1000 mA - 8750 mA
Fixed Offset : 1000 mA
Bit Step Size : 250 mA

9.5.1.11 REG0A_TEMP_CONTROL Register (Offset = Ah) [reset = 60h]

REG0A_TEMP_CONTROL is shown in Table 9-19.

Return to the Summary Table.

TEMP_CONTROL

Table 9-19 REG0A_TEMP_CONTROL Register Field Descriptions
BitFieldTypeResetNoteDescription
7TDIE_FLT_DISR/W0hReset by:
REG_RST
Disable TDIE Overtemperature Protection
Type : R/W
POR: 0b

0h = TDIE_FLT enable

1h = TDIE_FLT disable

6-5TDIE_FLT_1:0R/W3hReset by:
REG_RST
TDIE Overtemperature Setting. When the junction temperature reaches the programmed threshold, the QB and switching FETs are turned off and CHG_EN is set to '0'.
Type : R/W
POR: 11b

0h = 80C

1h = 100C

2h = 120C

3h = 140C

4TDIE_ALM_DISR/W0hReset by:
REG_RST
Disable TDIE Overtemperature Alarm
Type : R/W
POR: 0b

0h = TDIE_ALM enable

1h = TDIE_ALM disable

3TSBUS_FLT_DISR/W0hReset by:
REG_RST
Disable TSBUS_FLT
Type : R/W
POR: 0b

0h = TSBUS_FLT enable

1h = TSBUS_FLT disable

2TSBAT_FLT_DISR/W0hReset by:
REG_RST
Disable TSBAT_FLT
Type : R/W
POR: 0b

0h = TSBAT_FLT enable

1h = TSBAT_FLT disable

1-0RESERVEDR0hRESERVED
Type : R
POR: 00b

9.5.1.12 REG0B_TDIE_ALM Register (Offset = Bh) [reset = C8h]

REG0B_TDIE_ALM is shown in Table 9-20.

Return to the Summary Table.

TDIE_ALM

Table 9-20 REG0B_TDIE_ALM Register Field Descriptions
BitFieldTypeResetNoteDescription
7-0TDIE_ALM_7:0R/WC8hReset by:
REG_RST
Die Overtemperature Alarm Setting. When the junction temperature reaches the programmed threshold, an INT is sent.
Type : R/W
POR: 125°C (C8h)
Range : 25°C - 150°C
Fixed Offset : 25°C
Bit Step Size : 0.5°C

9.5.1.13 REG0C_TSBUS_FLT Register (Offset = Ch) [reset = 15h]

REG0C_TSBUS_FLT is shown in Table 9-21.

Return to the Summary Table.

TSBUS_FLT

Table 9-21 REG0C_TSBUS_FLT Register Field Descriptions
BitFieldTypeResetNoteDescription
7-0TSBUS_FLT_7:0R/W15hReset by:
REG_RST
TSBUS Percentage Fault Threshold. When the TSBUS/REGN ratio drops below the programmed threshold, the QB and switching FETs are turned off and CHG_EN is set to '0'.
Type : R/W
POR: 4.10151% (15h)
Range : 0% - 49.8041%
Fixed Offset : 0%
Bit Step Size : 0.19531%

9.5.1.14 REG0D_TSBAT_FLT Register (Offset = Dh) [reset = 15h]

REG0D_TSBAT_FLG is shown in Table 9-22.

Return to the Summary Table.

TSBAT_FLG

Table 9-22 REG0D_TSBAT_FLT Register Field Descriptions
BitFieldTypeResetNoteDescription
7-0TSBAT_FLT_7:0R/W15hReset by:
REG_RST
TSBAT Percentage Fault Threshold. When the TSBAT/REGN ratio drops below the programmed threshold, the QB and switching FETs are turned off and CHG_EN is set to '0'.
Type : R/W
POR: 4.10151% (15h)
Range : 0% - 49.8041%
Fixed Offset : 0%
Bit Step Size : 0.19531%

9.5.1.15 REG0E_VAC_CONTROL Register (Offset = Eh) [reset = 0h]

REG0E_VAC_CONTROL is shown in Table 9-23.

Return to the Summary Table.

VAC_CONTROL

Table 9-23 REG0E_VAC_CONTROL Register Field Descriptions
BitFieldTypeResetNoteDescription
7-5VAC1OVP_2:0R/W0hReset by:
REG_RST
VAC1OVP Setting. When VAC1 voltage reaches the programmed threshold, ACDRV1 is turned off.
Type : R/W
POR: 000b

0h = 6.5 V

1h = 10.5 V

2h = 12 V

3h = 14 V

4h = 16 V

5h = 18 V

4-2VAC2OVP_2:0R/W0hReset by:
REG_RST
VAC2OVP Setting. When VAC2 voltage reaches the programmed threshold, ACDRV2 is turned off.
Type : R/W
POR: 000b

0h = 6.5 V

1h = 10.5 V

2h = 12 V

3h = 14 V

4h = 16 V

5h = 18 V

1VAC1_PD_ENR/W0hReset by:
REG_RST
Enable VAC1 Pulldown Resistor
Type : R/W
POR: 0b

0h = Disable

1h = Enable

0VAC2_PD_ENR/W0hReset by:
REG_RST
Enable VAC2 Pulldown Resistor
Type : R/W
POR: 0b

0h = Disable

1h = Enable

9.5.1.16 REG0F_CHARGER_CONTROL 2 Register (Offset = Fh) [reset = 0h]

REG0F_CHARGER_CONTROL 2 is shown in Table 9-24.

Return to the Summary Table.

CHARGER CONTROL 2

Table 9-24 REG0F_CHARGER_CONTROL 2 Register Field Descriptions
BitFieldTypeResetNoteDescription
7REG_RSTR/W0hReset by:
REG_RST
Register Reset. Reset registers to default values and reset timer. This bit automatically goes back to '0' after reset.
Type : R/W
POR: 0b

0h = Not reset register

1h = Reset register

6EN_HIZR/W0hReset by:
REG_RST
Enable HIZ Mode. When device is in HIZ mode, converter stops switching, ADC stops converting, ACDRV is turned off and the REGN LDO is forced off.
Type : R/W
POR: 0b

0h = Disable HIZ mode

1h = Enable HIZ mode

5EN_OTGR/W0hReset by:
WATCHDOG
REG_RST
Power Path Control During the OTG and Reverse TX Mode
Type : R/W
POR: 0b

0h = Don't allow host to control ACDRV(s)

1h = Allow host to control ACDRV(s)

4CHG_ENR/W0hReset by:
WATCHDOG
REG_RST
Charge Enable
Type : R/W
POR: 0b

0h = Disable charge

1h = Enable charge

3EN_BYPASSR/W0hReset by:
WATCHDOG
REG_RST
Enable Bypass Mode
Type : R/W
POR: 0b

0h = Disable Bypass Mode

1h = Enable Bypass Mode

2DIS_ACDRV_BOTHR/W0hDisable Both ACDRV. When this bit is set, the device forces both ACDRV off. It is not reset by the REG_RST or the WATCHDOG.
Type : R/W
POR: 0b

0h = ACDRV1 and ACDRV2 can be turned on

1h = ACDRV1 and ACDRV2 are forced off

1ACDRV1_STATR/W0hExternal ACFET1-RBFET1 Gate Driver Status. For dual input with two sets ACFET-RBFET, this bit can be used to swap input. It is not reset by the REG_RST or the WATCHDOG.
Type : R/W
POR: 0b

0h = ACDRV1 is OFF

1h = ACDRV1 is ON

0ACDRV2_STATR/W0hExternal ACFET2-RBFET2 Gate Driver Status. For dual input with two sets ACFET-RBFET, this bit can be used to swap input. It is not reset by the REG_RST or the WATCHDOG.
Type : R/W
POR: 0b

0h = ACDRV2 is OFF

1h = ACDRV2 is ON

9.5.1.17 REG10_CHARGER_CONTROL 3 Register (Offset = 10h) [reset = 83h]

REG10_CHARGER_CONTROL 3 is shown in Table 9-25.

Return to the Summary Table.

CHARGER CONTROL 3

Table 9-25 REG10_CHARGER_CONTROL 3 Register Field Descriptions
BitFieldTypeResetNoteDescription
7-5FSW_SET_2:0R/W4hSet Switching Frequency in Switched Cap Mode. It is not reset by the REG_RST or the WATCHDOG.
Type : R/W
POR: 100b

0h = 187.5 kHz

1h = 250 kHz

2h = 300 kHz

3h = 375 kHz

4h = 500 kHz

5h = 750 kHz

The maximum switching frequency is 500 kHz in dual charger configuration.

4-3WATCHDOG_1:0R/W0hReset by:
REG_RST
Watchdog Timer
Type : R/W
POR: 00b

0h = 0.5 s

1h = 1 s

2h = 5 s

3h = 30 s

2WATCHDOG_DISR/W0hReset by:
REG_RST
Watchdog Timer Control
Type : R/W
POR: 0b

0h = Enable

1h = Disable

1-0RESERVEDR3hRESERVED

9.5.1.18 REG11_CHARGER_CONTROL 4 Register (Offset = 11h) [reset = 71h]

REG11_CHARGER_CONTROL 4 is shown in Table 9-26.

Return to the Summary Table.

CHARGER CONTROL 4

Table 9-26 REG11_CHARGER_CONTROL 4 Register Field Descriptions
BitFieldTypeResetNoteDescription
7RSNSR/W0hReset by:
REG_RST
Battery Current Sense Resistor Value
Type : R/W
POR: 0b

0h = 2 mΩ

1h = 5 mΩ

6-4SS_TIMEOUT_2:0R/W7hSoft Start Timeout to Check if Input Current is Above BUSUCP Threshold. It is not reset by the REG_RST or the WATCHDOG.
Type : R/W
POR: 111b

0h = 6.25 ms

1h = 12.5 ms

2h = 25 ms

3h = 50 ms

4h = 100 ms

5h = 400 ms

6h = 1.5 s

7h = 10 s

3-2IBUSUCP_FALL_DG_SEL_1:0R/W0hReset by:
REG_RST
BUSUCP Deglitch Timer
Type : R/W
POR: 00b

0h = 0.01 ms

1h = 5 ms

2h = 50 ms

3h = 150 ms

1-0RESERVEDR/W1hReset by:
REG_RST

RESERVED


Type : R/W
POR: 1b

9.5.1.19 REG12_CHARGER_CONTROL 5 Register (Offset = 12h) [reset = 60h]

REG12_CHARGER_CONTROL 5 is shown in Table 9-27.

Return to the Summary Table.

CHARGER CONTROL 5

Table 9-27 REG12_CHARGER_CONTROL 5 Register Field Descriptions
BitFieldTypeResetNoteDescription
7VOUTOVP_DISR/W0hReset by:
REG_RST
Disable VOUTOVP
Type : R/W
POR: 0b

0h = Enable

1h = Disable

6-5

VOUTOVP_1:0

R/W

3h

Reset by:
REG_RST
VOUTOVP Protection. When output voltage is above the programmed threshold, QB and switching FETs are turned off and CHG_EN is set to '0'.

Type : R/W
POR: 11b

0h = 4.7 V

1h = 4.8 V

2h = 4.9 V

3h = 5.0 V

4-3FREQ_SHIFT_1:0R/W0hReset by:
REG_RST
Adjust Switching Frequency
Type : R/W
POR: 00b

0h = Nominal switching frequency set in REG10[7:5]

1h = Set switching frequency 10% higher than normal

2h = Set switching frequency 10% lower than normal

2RESERVEDR/W0hReset by:
REG_RST

RESERVED


Type : R/W
POR: 0b
1-0MS_1:0R0h

Primary, Secondary, Standalone Operation


Type : R
POR: 00b

0h = Standalone

1h = Secondary

2h = Primary

9.5.1.20 REG13_STAT 1 Register (Offset = 13h) [reset = 0h]

REG13_STAT 1 is shown in Table 9-28.

Return to the Summary Table.

STAT 1

Table 9-28 REG13_STAT 1 Register Field Descriptions
BitFieldTypeResetDescription
7BATOVP_STATR0hBATOVP Status
Type : R
POR: 0b

0h = Not in BATOVP

1h = In BATOVP

6BATOVP_ALM_STATR0hBATOVP_ALM Status
Type : R
POR: 0b

0h = Not in BATOVP_ALM

1h = In BATOVP_ALM

5VOUTOVP_STATR0hVOUTOVP Status
Type : R
POR: 0b

0h = Not in VOUTOVP

1h = in VOUTOVP

4BATOCP_STATR0hBATOCP Status
Type : R
POR: 0b

0h = Not in BATOCP

1h = In BATOCP

3BATOCP_ALM_STATR0hBATOCP_ALM Status
Type : R
POR: 0b

0h = Not in BATOCP_ALM

1h = In BATOCP_ALM

2

BATUCP_ALM_STAT

R0hBATUCP_ALM Status
Type : R
POR: 0b

0h = Not in BATUCP_ALM

1h = In BATUCP_ALM

1BUSOVP_STATR0hVBUSOVP Status
Type : R
POR: 0b

0h = Not in VBUS OVP

1h = In VBUS OVP

0BUSOVP_ALM_STATR0hBUSOVP_ALM Status
Type : R
POR: 0b

0h = Not in BUSOVP_ALM

1h = In BUSOVP_ALM

9.5.1.21 REG14_STAT 2 Register (Offset = 14h) [reset = 0h]

REG14_STAT 2 is shown in Table 9-29.

Return to the Summary Table.

STAT 2

Table 9-29 REG14_STAT 2 Register Field Descriptions
BitFieldTypeResetDescription
7BUSOCP_STATR0hBUSOCP Status
Type : R
POR: 0b

0h = Not in BUSOCP

1h = In BUSOCP

6BUSOCP_ALM_STATR0hBUSOCP_ALM Status
Type : R
POR: 0b

0h = Not in BUSOCP_ALM

1h = In BUSOCP_ALM

5BUSUCP_STATR0hBUSUCP Status
Type : R
POR: 0b

0h = Not in BUSUCP

1h = In BUSUCP

4BUSRCP_STATR0hBUSRCP Status
Type : R
POR: 0b

0h = Not in BUSRCP

1h = In BUSRCP

3

RESERVED

R0h

RESERVED

2CFLY_SHORT_STATR0hCFLY Short Detection Status
Type : R
POR: 0b

0h = CFLY not shorted

1h = CFLY shorted

1-0RESERVEDR0hRESERVED

9.5.1.22 REG15_STAT 3 Register (Offset = 15h) [reset = 0h]

REG15_STAT 3 is shown in Table 9-30.

Return to the Summary Table.

STAT 3

Table 9-30 REG15_STAT 3 Register Field Descriptions
BitFieldTypeResetDescription
7VAC1OVP_STATR0hVAC1 OVP Status
Type : R
POR: 0b

0h = Not in VAC1 OVP

1h = In VAC1 OVP

6VAC2OVP_STATR0hVAC2 OVP Status
Type : R
POR: 0b

0h = Not in VAC2 OVP

1h = In VAC2 OVP

5VOUTPRESENT_STATR0h

VOUT Present Status


Type : R
POR: 0b

0h = VOUT not present

1h = VOUT present

4VAC1PRESENT_STATR0hVAC1 Present Status
Type : R
POR: 0b

0h = VAC1 not present

1h = VAC1 present

3VAC2PRESENT_STATR0hVAC2 Present Status
Type : R
POR: 0b

0h = VAC2 not present

1h = VAC2 present

2VBUSPRESENT_STATR0hVBUS Present Status
Type : R
POR: 0b

0h = VBUS not present

1h = VBUS present

1ACRB1_CONFIG_STATR0hACFET1-RBFET1 Status
Type : R
POR: 0b

0h = ACFET1-RBFET1 is not placed

1h = ACFET1-RBFET1 is placed

0ACRB2_CONFIG_STATR0hACFET2-RBFET2 Status
Type : R
POR: 0b

0h = ACFET2-RBFET2 is not placed

1h = ACFET2-RBFET2 is placed

9.5.1.23 REG16_STAT 4 Register (Offset = 16h) [reset = 0h]

REG16_STAT 4 is shown in Table 9-31.

Return to the Summary Table.

STAT 4

Table 9-31 REG16_STAT 4 Register Field Descriptions
BitFieldTypeResetDescription
7ADC_DONE_STATR0hADC Conversion Status (in One-Shot Mode only)
Note: Always reads 0 in continuous mode
Type : R
POR: 0b

0h = Conversion not complete

1h = Conversion complete

6SS_TIMEOUT_STATR0hSoft-Start Timeout Status
Type : R
POR: 0b

0h = Device not in soft timeout

1h = Device in soft timeout

5TSBUS_TSBAT_ALM_STATR0hTSBUS and TSBAT ALM Status
Type : R
POR: 0b

0h = TSBUS or TSBAT threshold is NOT within 5% of the TSBUS_FLT or TSBAT_FLT set threshold

1h = TSBUS or TSBAT threshold is within 5% of the TSBUS_FLT or TSBAT_FLT set threshold

4TSBUS_FLT_STATR0hTSBUS_FLT Status
Type : R
POR: 0b

0h = Not in TSBUS_FLT

1h = In TSBUS_FLT

3TSBAT_FLT_STATR0hTSBAT_FLT Status
Type : R
POR: 0b

0h = Not in TSBAT_FLT

1h = In TSBAT_FLT

2TDIE_FLT_STATR0hTDIE Fault Status
Type : R
POR: 0b

0h = Not in TDIE fault

1h = In TDIE fault

1TDIE_ALM_STATR0hTDIE_ALM Status
Type : R
POR: 0b

0h = Not in TDIE_ALM

1h = In TDIE_ALM

0WD_STATR0hI2C Watch Dog Status
Type : R
POR: 0b

0h = Normal

1h = WD timer expired

9.5.1.24 REG17_STAT 5 Register (Offset = 17h) [reset = 0h]

REG17_STAT 5 is shown in Table 9-32.

Return to the Summary Table.

STAT 5

Table 9-32 REG17_STAT 5 Register Field Descriptions
BitFieldTypeResetDescription
7REGN_GOOD_STATR0hREGN_GOOD Status
Type : R
POR: 0b

0h = REGN not good

1h = REGN good

6CONV_ACTIVE_STATR0hConverter Active Status
Type : R
POR: 0b

0h = Converter not running

1h = Converter running

5RESERVEDR0hRESERVED
4VBUS_ERRHI_STATR0hVBUS_ERRHI Status
Type : R
POR: 0b

0h = Not in VBUS_ERRHI status

1h = In VBUS_ERRHI status

3-0RESERVEDR0hRESERVED

9.5.1.25 REG18_FLAG 1 Register (Offset = 18h) [reset = 0h]

REG18_FLAG 1 is shown in Table 9-33.

Return to the Summary Table.

FLAG 1

Table 9-33 REG18_FLAG 1 Register Field Descriptions
BitFieldTypeResetDescription
7BATOVP_FLAGR0hBATOVP Flag
Type : R
POR: 0b

0h = Normal

1h = BATOVP status changed

6BATOVP_ALM_FLAGR0hBATOVP_ALM Flag
Type : R
POR: 0b

0h = Normal

1h = BATOVP_ALM status changed

5VOUTOVP_FLAGR0hVOUTOVP Flag
Type : R
POR: 0b

0h = Normal

1h = VOUTOVP status changed

4BATOCP_FLAGR0hBATOCP Flag
Type : R
POR: 0b

0h = Normal

1h = BATOCP status changed

3BATOCP_ALM_FLAGR0hBATOCP_ALM Flag
Type : R
POR: 0b

0h = Normal

1h = BATOCP_ALM status changed

2BATUCP_ALM_FLAGR0h BATUCP_ALM Flag
Type : R
POR: 0b

0h = Normal

1h = BATUCP_ALM status changed

1BUSOVP_FLAGR0hBUSOVP Flag
Type : R
POR: 0b

0h = Normal

1h = BUSOVP status changed

0BUSOVP_ALM_FLAGR0hBUSOVP_ALM Flag
Type : R
POR: 0b

0h = Normal

1h = BUSOVP_ALM status changed

9.5.1.26 REG19_FLAG 2 Register (Offset = 19h) [reset = 0h]

REG19_FLAG 2 is shown in Table 9-34.

Return to the Summary Table.

FLAG 2

Table 9-34 REG19_FLAG 2 Register Field Descriptions
BitFieldTypeResetDescription
7BUSOCP_FLAGR0hBUSOCP Flag
Type : R
POR: 0b

0h = Normal

1h = BUSOCP status changed

6

BUSOCP_ALM_FLAG

R0hBUSOCP_ALM Flag
Type : R
POR: 0b

0h = Normal

1h = BUSOCP_ALM status changed

5BUSUCP_FLAGR0hBUSUCP Flag
Type : R
POR: 0b

0h = Normal

1h = BUSUCP status changed

4BUSRCP_FLAGR0hBUSRCP Flag
Type : R
POR: 0b

0h = Normal

1h = BUSRCP status changed

3RESERVEDR0h

RESERVED

2CFLY_SHORT_FLAGR0hCFLY Short Flag
Type : R
POR: 0b

0h = Normal

1h = CFLY_SHORT status changed

1-0RESERVEDR0hRESERVED

9.5.1.27 REG1A_FLAG 3 Register (Offset = 1Ah) [reset = 0h]

REG1A_FLAG 3 is shown in Table 9-35.

Return to the Summary Table.

FLAG 3

Table 9-35 REG1A_FLAG 3 Register Field Descriptions
BitFieldTypeResetDescription
7VAC1OVP_FLAGR0hVAC1OVP Flag
Type : R
POR: 0b

0h = Normal

1h = VAC1 OVP status changed

6VAC2OVP_FLAGR0hVAC2OVP Flag
Type : R
POR: 0b

0h = Normal

1h = VAC2 OVP status changed

5VOUTPRESENT_FLAGR0h

VOUT Present Flag
Type : R
POR: 0b

0h = Normal

1h = VOUT present status changed

4VAC1PRESENT_FLAGR0hVAC1 Present Flag
Type : R
POR: 0b

0h = Normal

1h = VAC1 present status changed

3VAC2PRESENT_FLAGR0hVAC2 Present Flag
Type : R
POR: 0b

0h = Normal

1h = VAC2 present status changed

2VBUSPRESENT_FLAGR0hVBUS Present Flag
Type : R
POR: 0b

0h = Normal

1h = VBUS present status changed

1ACRB1_CONFIG_FLAGR0hACFET1-RBFET1_CONFIG Flag
Type : R
POR: 0b

0h = Normal

1h = ACFET1-RBFET1_CONFIG status changed

0ACRB2_CONFIG_FLAGR0hACFET2-RBFET2_CONFIG Flag
Type : R
POR: 0b

0h = Normal

1h = ACFET2-RBFET2_CONFIG status changed

9.5.1.28 REG1B_FLAG 4 Register (Offset = 1Bh) [reset = 0h]

REG1B_FLAG 4 is shown in Table 9-36.

Return to the Summary Table.

FLAG 4

Table 9-36 REG1B_FLAG 4 Register Field Descriptions
BitFieldTypeResetDescription
7ADC_DONE_FLAGR0hADC Conversion Flag (in One-Shot Mode only)
Type : R
POR: 0b

0h = Normal

1h = ADC conversion done status changed

6SS_TIMEOUT_FLAGR0hSoft-Start Timeout Flag
Type : R
POR: 0b

0h = Normal

1h = Soft start timeout status changed

5TSBUS_TSBAT_ALM_FLAGR0hTSBUS_TSBAT_ALM Flag
Type : R
POR: 0b

0h = Normal

1h = Converter active status changed

4TSBUS_FLT_FLAGR0hTSBUS_FLT Flag
Type : R
POR: 0b

0h = Normal

1h = TSBUS_FLT status changed

3TSBAT_FLT_FLAGR0hTSBAT_FLT Flag
Type : R
POR: 0b

0h = Normal

1h = TSBAT_FLT status changed

2TDIE_FLT_FLAGR0hTDIE_FLT Flag
Type : R
POR: 0b

0h = Normal

1h = TDIE_FLT status changed

1TDIE_ALM_FLAGR0hTDIE_ALM Flag
Type : R
POR: 0b

0h = Normal

1h = TDIE_ALM status changed

0WD_FLAGR0hI2C Watch Dog Timer Flag
Type : R
POR: 0b

0h = Normal

1h = WD timer status changed

9.5.1.29 REG1C_FLAG 5 Register (Offset = 1Ch) [reset = 0h]

REG1C_FLAG 5 is shown in Table 9-37.

Return to the Summary Table.

FLAG 5

Table 9-37 REG1C_FLAG 5 Register Field Descriptions
BitFieldTypeResetDescription
7REGN_GOOD_FLAGR0hREGN_GOOD Flag
Type : R
POR: 0b

0h = Normal

1h = REGN_GOOD status changed

6CONV_ACTIVE_FLAGR0hConverter Active Flag
Type : R
POR: 0b

0h = Normal

1h = Converter active status changed

5RESERVEDR0hRESERVED
4VBUS_ERRHI_FLAGR0hVBUS_ERRHI Flag
Type : R
POR: 0b

0h = Normal

1h = VBUS_ERRHI status changed

3-0RESERVEDR0hRESERVED

9.5.1.30 REG1D_MASK 1 Register (Offset = 1Dh) [reset = 0h]

REG1D_MASK 1 is shown in Table 9-38.

Return to the Summary Table.

MASK 1

Table 9-38 REG1D_MASK 1 Register Field Descriptions
BitFieldTypeResetNoteDescription
7BATOVP_MASKR/W0hReset by:
REG_RST
BATOVP Mask
Type : R/W
POR: 0b

0h = BATOVP flag produce INT

1h = BATOVP flag does not produce INT

6BATOVP_ALM_MASKR/W0hReset by:
REG_RST
BATOVP_ALM Mask
Type : R/W
POR: 0b

0h = BATOVP_ALM flag produce INT

1h = BATOVP _ALM flag does not produce INT

5VOUTOVP_MASKR/W0hReset by:
REG_RST
VOUTOVP Mask
Type : R/W
POR: 0b

0h = VOUTOVP flag produce INT

1h = VOUTOVP flag does not produce INT

4BATOCP_MASKR/W0hReset by:
REG_RST
BATOCP Mask
Type : R/W
POR: 0b

0h = BATOCP flag produce INT

1h = BATOCP flag does not produce INT

3BATOCP_ALM_MASKR/W0hReset by:
REG_RST
BATOCP_ALM Mask
Type : R/W
POR: 0b

0h = BATOCP_ALM flag produce INT

1h = BATOCP_ALM flag does not produce INT

2

BATUCP_ALM_MASK

R/W0hReset by:
REG_RST
BATUCP_ALM Mask
Type : R/W
POR: 0b

0h = BATUCP_ALM flag produce INT

1h = BATUCP_ALM flag does not produce INT


1BUSOVP_MASKR/W0hReset by:
REG_RST
BUSOVP Mask
Type : R/W
POR: 0b

0h = BUSOVP flag produce INT

1h = BUSOVP flag does not produce INT

0BUSOVP_ALM_MASKR/W0hReset by:
REG_RST
BUSOVP_ALM Mask
Type : R/W
POR: 0b

0h = BUSOVP_ALM flag produce INT

1h = BUSOVP_ALM flag does not produce INT

9.5.1.31 REG1E_MASK 2 Register (Offset = 1Eh) [reset = 0h]

REG1E_MASK 2 is shown in Table 9-39.

Return to the Summary Table.

MASK 2

Table 9-39 REG1E_MASK 2 Register Field Descriptions
BitFieldTypeResetNoteDescription
7

BUSOCP_MASK

R/W0h

Reset by: REG_RST

BUSOCP Mask
Type : R/W
POR: 0b

0h = BUSOCP flag produce INT

1h = BUSOCP flag does not produce INT

6BUSOCP_ALM_MASKR/W0hReset by:
REG_RST
BUSOCP_ALM Mask
Type : R/W
POR: 0b

0h = BUSOCP_ALM flag produce INT

1h = BUSOCP_ALM flag does not produce INT


5BUSUCP_MASKR/W0hReset by:
REG_RST
BUSUCP Mask
Type : R/W
POR: 0b

0h = BUSUCP flag produce INT

1h = BUSUCP flag does not produce INT

4BUSRCP_MASKR/W0hReset by:
REG_RST
BUSRCP Mask
Type : R/W
POR: 0b

0h = BUSRCP flag produce INT

1h = BUSRCP flag does not produce INT

3RESERVEDR/W0hReset by:
REG_RST
RESERVED
2CFLY_SHORT_MASKR/W0hReset by:
REG_RST
CFLY_SHORT Mask
Type : R/W
POR: 0b

0h = CFLY_SHORT flag produce INT

1h = CFLY_SHORT flag does not produce INT

1RESERVEDR/W0hReset by:
REG_RST
RESERVED
Type : R/W
POR: 0h
0RESERVEDR0hRESERVED

9.5.1.32 REG1F_MASK 3 Register (Offset = 1Fh) [reset = 0h]

REG1F_MASK 3 is shown in Table 9-40.

Return to the Summary Table.

MASK 3

Table 9-40 REG1F_MASK 3 Register Field Descriptions
BitFieldTypeResetNoteDescription
7VAC1OVP_MASKR/W0hReset by:
REG_RST
VAC1OVP Mask
Type : R/W
POR: 0b

0h = VAC1OVP flag produce INT

1h = VAC1OVP flag does not produce INT

6VAC2OVP_MASKR/W0hReset by:
REG_RST
VAC2OVP Mask
Type : R/W
POR: 0b

0h = VAC2OVP flag produce INT

1h = VAC2OVP flag does not produce INT

5VOUTPRESENT_MASKR/W0hReset by:
REG_RST
VOUTPRESENT Mask
Type : R/W
POR: 0b

0h = VOUTPRESENT flag produce INT

1h = VOUTPRESENT flag does not produce INT

4VAC1PRESENT_MASKR/W0hReset by:
REG_RST
VAC1PRESENT Mask
Type : R/W
POR: 0b

0h = VAC1PRESENT flag produce INT

1h = VAC1PRESENT flag does not produce INT

3VAC2PRESENT_MASKR/W0hReset by:
REG_RST
VAC2PRESENT Mask
Type : R/W
POR: 0b

0h = VAC2PRESENT flag produce INT

1h = VAC2PRESENT flag does not produce INT

2VBUSPRESENT_MASKR/W0hReset by:
REG_RST
VBUSPRESENT Mask
Type : R/W
POR: 0b

0h = VBUSPRESENT flag produce INT

1h = VBUSPRESENT flag does not produce INT

1ACRB1_CONFIG_MASKR/W0hReset by:
REG_RST
ACFET1-RBFET1 CONFIG Mask
Type : R/W
POR: 0b

0h = ACRB1_CONFIG flag produce INT

1h = ACRB1_CONFIG flag does not produce INT

0ACRB2_CONFIG_MASKR/W0hReset by:
REG_RST
ACFET2-RBFET2 CONFIG Mask
Type : R/W
POR: 0b

0h = ACRB2_CONFIG flag produce INT

1h = ACRB2_CONFIG flag does not produce INT

9.5.1.33 REG20_MASK 4 Register (Offset = 20h) [reset = 0h]

REG20_MASK 4 is shown in Table 9-41.

Return to the Summary Table.

MASK 4

Table 9-41 REG20_MASK 4 Register Field Descriptions
BitFieldTypeResetNoteDescription
7ADC_DONE_MASKR/W0hReset by:
REG_RST
ADC_DONE Mask
Type : R/W
POR: 0b

0h = ADC_DONE flag produce INT

1h = ADC_DONE flag does not produce INT

6SS_TIMEOUT_MASKR/W0hReset by:
REG_RST
SS_TIMEOUT Mask
Type : R/W
POR: 0b

0h = SS_TIMEOUT flag produce INT

1h = SS_TIMEOUT flag does not produce INT

5TSBUS_TSBAT_ALM_MASKR/W0hReset by:
REG_RST
TSBUS_TSBAT_ALM Mask
Type : R/W
POR: 0b

0h = TSBUS_TSBAT_ALM flag produce INT

1h = TSBUS_TSBAT_ALM flag does not produce INT

4TSBUS_FLT_MASKR/W0hReset by:
REG_RST
TSBUS_FLT Mask
Type : R/W
POR: 0b

0h = TSBUS_FLT flag produce INT

1h = TSBUS_FLT flag does not produce INT

3TSBAT_FLT_MASKR/W0hReset by:
REG_RST
TSBAT_FLT Mask
Type : R/W
POR: 0b

0h = TSBAT_FLT flag produce INT

1h = TSBAT_FLT flag does not produce INT

2TDIE_FLT_MASKR/W0hReset by:
REG_RST
TDIE_FLT Mask
Type : R/W
POR: 0b

0h = TDIE_FLT flag produce INT

1h = TDIE_FLT flag does not produce INT

1TDIE_ALM_MASKR/W0hReset by:
REG_RST
TDIE_ALM Mask
Type : R/W
POR: 0b

0h = TDIE_ALM flag produce INT

1h = TDIE_ALM flag does not produce INT

0WD_MASKR/W0hReset by:
REG_RST
Watchdog Mask
Type : R/W
POR: 0b

0h = WD flag produce INT

1h = WD flag does not produce INT

9.5.1.34 REG21_MASK 5 Register (Offset = 21h) [reset = 0h]

REG21_MASK 5 is shown in Table 9-42.

Return to the Summary Table.

MASK 5

Table 9-42 REG21_MASK 5 Register Field Descriptions
BitFieldTypeResetNoteDescription
7REGN_GOOD_MASKR/W0hReset by:
REG_RST
REGN_GOOD Mask
Type : R/W
POR: 0b

0h = REGN_GOOD flag produce INT

1h = REGN_GOOD flag does not produce INT

6CONV_ACTIVE_MASKR/W0hReset by:
REG_RST
CONV_ACTIVE Mask
Type : R/W
POR: 0b

0h = CONV_ACTIVE flag produce INT

1h = CONV_ACTIVE flag does not produce INT

5RESERVEDR/W0hReset by:
REG_RST

RESERVED


Type : R/W
POR: 0h
4VBUS_ERRHI_MASKR/W0hReset by:
REG_RST
VBUS_ERRHI Mask
Type : R/W
POR: 0b

0h = VBUS_ERRHI flag produce INT

1h = VBUS_ERRHI flag does not produce INT

3-0RESERVEDR0hRESERVED

9.5.1.35 REG22_DEVICE_INFO Register (Offset = 22h) [reset = 0h]

REG22_DEVICE_INFO is shown in Table 9-43.

Return to the Summary Table.

DEVICE INFO

Table 9-43 REG22_DEVICE_INFO Register Field Descriptions
BitFieldTypeResetDescription
7-4DEVICE_REV_3:0R0hDevice Revision
Type : R
POR: 0h
3-0DEVICE_ID_3:0R0hDevice ID
Type : R
POR: 0h

9.5.1.36 REG23_ADC_CONTROL 1 Register (Offset = 23h) [reset = 0h]

REG23_ADC_CONTROL 1 is shown in Table 9-44.

Return to the Summary Table.

ADC_CONTROL 1

Table 9-44 REG23_ADC_CONTROL 1 Register Field Descriptions
BitFieldTypeResetNoteDescription
7ADC_ENR/W0hReset by:
WATCHDOG
REG_RST
ADC Enable
Type : R/W
POR: 0b

0h = Disable

1h = Enable

6ADC_RATER/W0hReset by:
REG_RST
ADC Rate
Type : R/W
POR: 0b

0h = Continuous conversion

1h = 1 shot

5ADC_AVGR/W0hReset by:
REG_RST
ADC Average
Type : R/W
POR: 0b

0h = Single value

1h = Running average

4ADC_AVG_INITR/W0hReset by:
REG_RST
ADC Average Initial Value
Type : R/W
POR: 0b

0h = Start average using the existing register value

1h = Start average using a new conversion

3-2ADC_SAMPLE_1:0R/W0hReset by:
REG_RST
ADC Sample Speed
Type : R/W
POR: 00b

0h = 15 bit

1h = 14 bit

2h = 13 bit

3h = 11 bit

1IBUS_ADC_DISR/W0hReset by:
REG_RST
IBUS ADC Control
Type : R/W
POR: 0b

0h = Enable

1h = Disable

0VBUS_ADC_DISR/W0hReset by:
REG_RST
VBUS ADC Control
Type : R/W
POR: 0b

0h = Enable

1h = Disable

9.5.1.37 REG24_ADC_CONTROL 2 Register (Offset = 24h) [reset = 0h]

REG24_ADC_CONTROL 2 is shown in Table 9-45.

Return to the Summary Table.

ADC_CONTROL 2

Table 9-45 REG24_ADC_CONTROL 2 Register Field Descriptions
BitFieldTypeResetNoteDescription
7VAC1_ADC_DISR/W0hReset by:
REG_RST
VAC1 ADC Control
Type : R/W
POR: 0b

0h = Enable

1h = Disable

6VAC2_ADC_DISR/W0hReset by:
REG_RST
VAC2 ADC Control
Type : R/W
POR: 0b

0h = Enable

1h = Disable

5VOUT_ADC_DISR/W0hReset by:
REG_RST
VOUT ADC Control
Type : R/W
POR: 0b

0h = Enable

1h = Disable

4VBAT_ADC_DISR/W0hReset by:
REG_RST
VBAT ADC Control
Type : R/W
POR: 0b

0h = Enable

1h = Disable

3IBAT_ADC_DISR/W0hReset by:
REG_RST
IBAT ADC Control
Type : R/W
POR: 0b

0h = Enable

1h = Disable

2TSBUS_ADC_DISR/W0hReset by:
REG_RST
TSBUS ADC Control
Type : R/W
POR: 0b

0h = Enable

1h = Disable

1TSBAT_ADC_DISR/W0hReset by:
REG_RST
TSBAT ADC Control
Type : R/W
POR: 0b

0h = Enable

1h = Disable

0TDIE_ADC_DISR/W0hReset by:
REG_RST
TDIE ADC Control
Type : R/W
POR: 0b

0h = Enable

1h = Disable

9.5.1.38 REG25_IBUS_ADC Register (Offset = 25h) [reset = 0h]

REG25_IBUS_ADC is shown in Table 9-46.

Return to the Summary Table.

IBUS_ADC

Table 9-46 REG25_IBUS_ADC Register Field Descriptions
BitFieldTypeResetDescription
15-0IBUS_ADC_15:0R0hIBUS ADC Reading
Type : R
POR: 0 mA (0h)
Range : 0 mA - 7000 mA
Switched Cap Mode:
Fixed Offset : 66 mA
Bit Step Size : 0.9972 mA
Bypass Mode:
Fixed Offset : 64 mA
Bit Step Size : 1.0279 mA

9.5.1.39 REG27_VBUS_ADC Register (Offset = 27h) [reset = 0h]

REG27_VBUS_ADC is shown in Table 9-47.

Return to the Summary Table.

VBUS_ADC

Table 9-47 REG27_VBUS_ADC Register Field Descriptions
BitFieldTypeResetDescription
15-0VBUS_ADC_15:0R0hVBUS ADC Reading
Type : R
POR: 0 mV (0h)
Range : 0 mV - 16385 mV
Fixed Offset : 0 mV
Bit Step Size : 1.002 mV

9.5.1.40 REG29_VAC1_ADC Register (Offset = 29h) [reset = 0h]

REG29_VAC1_ADC is shown in Table 9-48.

Return to the Summary Table.

VAC1_ADC

Table 9-48 REG29_VAC1_ADC Register Field Descriptions
BitFieldTypeResetDescription
15-0VAC1_ADC_15:0R0hVAC1 ADC Reading
Type : R
POR: 0 mV (0h)
Range : 0 mV - 14000 mV
Fixed Offset : 3 mV
Bit Step Size : 1.0008 mV

9.5.1.41 REG2B_VAC2_ADC Register (Offset = 2Bh) [reset = 0h]

REG2B_VAC2_ADC is shown in Table 9-49.

Return to the Summary Table.

VAC2_ADC

Table 9-49 REG2B_VAC2_ADC Register Field Descriptions
BitFieldTypeResetDescription
15-0VAC2_ADC_15:0R0hVAC2 ADC Reading
Type : R
POR: 0 mV (0h)
Range : 0 mV - 14000 mV
Fixed Offset : 5 mV
Bit Step Size : 1.0006 mV

9.5.1.42 REG2D_VOUT_ADC Register (Offset = 2Dh) [reset = 0h]

REG2D_VOUT_ADC is shown in Table 9-50.

Return to the Summary Table.

VOUT_ADC

Table 9-50 REG2D_VOUT_ADC Register Field Descriptions
BitFieldTypeResetDescription
15-0VOUT_ADC_15:0R0hVOUT ADC Reading
Type : R
POR: 0 mV (0h)
Range : 0 mV - 6000 mV
Fixed Offset : 2 mV
Bit Step Size : 1.0037 mV

9.5.1.43 REG2F_VBAT_ADC Register (Offset = 2Fh) [reset = 0h]

REG2F_VBAT_ADC is shown in Table 9-51.

Return to the Summary Table.

VBAT_ADC

Table 9-51 REG2F_VBAT_ADC Register Field Descriptions
BitFieldTypeResetDescription
15-0VBAT_ADC_15:0R0hVBAT ADC Reading
Type : R
POR: 0 mV (0h)
Range : 0 mV - 6000 mV
Fixed Offset : 1 mV
Bit Step Size : 1.017 mV

9.5.1.44 REG31_IBAT_ADC Register (Offset = 31h) [reset = 0h]

REG31_IBAT_ADC is shown in Table 9-52.

Return to the Summary Table.

IBAT_ADC

Table 9-52 REG31_IBAT_ADC Register Field Descriptions
BitFieldTypeResetDescription
15-0IBAT_ADC_15:0R0hIBAT ADC Reading
Type : R
POR: 0 mA (0h)
Range : 0 mA - 12000 mA
Fixed Offset : -150 mA
Bit Step Size : 0.999 mA

9.5.1.45 REG33_TSBUS_ADC Register (Offset = 33h) [reset = 0h]

REG33_TSBUS_ADC is shown in Table 9-53.

Return to the Summary Table.

TSBUS_ADC

Table 9-53 REG33_TSBUS_ADC Register Field Descriptions
BitFieldTypeResetDescription
15-0TSBUS_ADC_15:0R0hTSBUS ADC Reading
Type : R
POR: 0% (0h)
Range : 0% - 50%
Fixed Offset : 0.1%
Bit Step Size : 0.09860%

9.5.1.46 REG35_TSBAT_ADC Register (Offset = 35h) [reset = 0h]

REG35_TSBAT_ADC is shown in Table 9-54.

Return to the Summary Table.

TSBAT_ADC

Table 9-54 REG35_TSBAT_ADC Register Field Descriptions
BitFieldTypeResetDescription
15-0TSBAT_ADC_15:0R0hTSBAT ADC Reading
Type : R
POR: 0% (0h)
Range : 0% - 50%
Fixed Offset : 0.065%
Bit Step Size : 0.09762%

9.5.1.47 REG37_TDIE_ADC Register (Offset = 37h) [reset = 0h]

REG37_TDIE_ADC is shown in Table 9-55.

Return to the Summary Table.

TDIE_ADC

Table 9-55 REG37_TDIE_ADC Register Field Descriptions
BitFieldTypeResetDescription
15-0TDIE_ADC_15:0R0hTDIE ADC Reading
Type : R
POR: 0°C (0h)
Range : -40°C - 150°C
Fixed Offset : -3.5°C
Bit Step Size : 0.5079°C