ZHCSOK3 august   2023 BQ25756

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. Revision History
  6. 说明(续)
  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  Device Power-On-Reset
      2. 8.3.2  Device Power-Up From Battery Without Input Source
      3. 8.3.3  Device Power Up from Input Source
        1. 8.3.3.1 VAC Operating Window Programming (ACUV and ACOV)
        2. 8.3.3.2 REGN Regulator (REGN LDO)
        3. 8.3.3.3 Compensation-Free Buck-Boost Converter Operation
          1. 8.3.3.3.1 Light-Load Operation
        4. 8.3.3.4 Switching Frequency and Synchronization (FSW_SYNC)
        5. 8.3.3.5 Device HIZ Mode
      4. 8.3.4  Battery Charging Management
        1. 8.3.4.1 Autonomous Charging Cycle
          1. 8.3.4.1.1 Charge Current Programming (ICHG pin and ICHG_REG)
        2. 8.3.4.2 Li-Ion Battery Charging Profile
        3. 8.3.4.3 LiFePO4 Battery Charging Profile
        4. 8.3.4.4 Charging Termination for Li-ion and LiFePO4
        5. 8.3.4.5 Charging Safety Timer
        6. 8.3.4.6 CV Timer
        7. 8.3.4.7 Thermistor Qualification
          1. 8.3.4.7.1 JEITA Guideline Compliance in Charge Mode
          2. 8.3.4.7.2 Cold/Hot Temperature Window in Reverse Mode
      5. 8.3.5  Power Management
        1. 8.3.5.1 Dynamic Power Management: Input Voltage and Input Current Regulation
          1. 8.3.5.1.1 Input Current Regulation
            1. 8.3.5.1.1.1 ILIM_HIZ Pin
          2. 8.3.5.1.2 Input Voltage Regulation
            1. 8.3.5.1.2.1 Max Power Point Tracking (MPPT) for Solar PV Panel
      6. 8.3.6  Reverse Mode Power Direction
      7. 8.3.7  Integrated 16-Bit ADC for Monitoring
      8. 8.3.8  Status Outputs (PG, STAT1, STAT2, and INT)
        1. 8.3.8.1 Power Good Indicator (PG)
        2. 8.3.8.2 Charging Status Indicator (STAT1, STAT2 Pins)
        3. 8.3.8.3 Interrupt to Host (INT)
      9. 8.3.9  Protections
        1. 8.3.9.1 Voltage and Current Monitoring
          1. 8.3.9.1.1 VAC Over-voltage Protection (VAC_OVP)
          2. 8.3.9.1.2 VAC Under-voltage Protection (VAC_UVP)
          3. 8.3.9.1.3 Battery Over-voltage Protection (BAT_OVP)
          4. 8.3.9.1.4 Battery Over-current Protection (BAT_OCP)
          5. 8.3.9.1.5 Reverse Mode Over-voltage Protection (REV_OVP)
          6. 8.3.9.1.6 Reverse Mode Under-voltage Protection (REV_UVP)
          7. 8.3.9.1.7 DRV_SUP Under-voltage and Over-voltage Protection (DRV_OKZ)
          8. 8.3.9.1.8 REGN Under-voltage Protection (REGN_OKZ)
        2. 8.3.9.2 Thermal Shutdown (TSHUT)
      10. 8.3.10 Serial Interface
        1. 8.3.10.1 Data Validity
        2. 8.3.10.2 START and STOP Conditions
        3. 8.3.10.3 Byte Format
        4. 8.3.10.4 Acknowledge (ACK) and Not Acknowledge (NACK)
        5. 8.3.10.5 Target Address and Data Direction Bit
        6. 8.3.10.6 Single Write and Read
        7. 8.3.10.7 Multi-Write and Multi-Read
    4. 8.4 Device Functional Modes
      1. 8.4.1 Host Mode and Default Mode
      2. 8.4.2 Register Bit Reset
    5. 8.5 BQ25756 Registers
  10. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Applications
      1. 9.2.1 Typical Application
        1. 9.2.1.1 Design Requirements
        2. 9.2.1.2 Detailed Design Procedure
          1. 9.2.1.2.1 ACUV / ACOV Input Voltage Operating Window Programming
          2. 9.2.1.2.2 Charge Voltage Selection
          3. 9.2.1.2.3 Switching Frequency Selection
          4. 9.2.1.2.4 Inductor Selection
          5. 9.2.1.2.5 Input (VAC) Capacitor
          6. 9.2.1.2.6 Output (VBAT) Capacitor
          7. 9.2.1.2.7 Sense Resistor (RAC_SNS and RBAT_SNS) and Current Programming
          8. 9.2.1.2.8 Power MOSFETs Selection
          9. 9.2.1.2.9 Converter Fast Transient Response
        3. 9.2.1.3 Application Curves
      2. 9.2.2 Typical Application (USB-PD EPR Configuration)
        1. 9.2.2.1 Design Requirements
  11. 10Power Supply Recommendations
  12. 11Layout
    1. 11.1 Layout Guidelines
    2. 11.2 Layout Example
  13. 12Device and Documentation Support
    1. 12.1 Device Support
      1. 12.1.1 第三方产品免责声明
    2. 12.2 接收文档更新通知
    3. 12.3 支持资源
    4. 12.4 Trademarks
    5. 12.5 静电放电警告
    6. 12.6 术语表
  14. 13Mechanical, Packaging, and Orderable Information

封装选项

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

BQ25756 Registers

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

Table 8-7 BQ25756 Registers
AddressAcronymRegister NameSection
0x0REG0x00_Charge_Voltage_LimitCharge Voltage LimitGo
0x2REG0x02_Charge_Current_LimitCharge Current LimitGo
0x6REG0x06_Input_Current_DPM_LimitInput Current DPM LimitGo
0x8REG0x08_Input_Voltage_DPM_LimitInput Voltage DPM LimitGo
0xAREG0x0A_Reverse_Mode_Input_Current_LimitReverse Mode Input Current LimitGo
0xCREG0x0C_Reverse_Mode_Input_Voltage_LimitReverse Mode Input Voltage LimitGo
0x10REG0x10_Precharge_Current_LimitPrecharge Current LimitGo
0x12REG0x12_Termination_Current_LimitTermination Current LimitGo
0x14REG0x14_Precharge_and_Termination_ControlPrecharge and Termination ControlGo
0x15REG0x15_Timer_ControlTimer ControlGo
0x16REG0x16_Three-Stage_Charge_ControlThree-Stage Charge ControlGo
0x17REG0x17_Charger_ControlCharger ControlGo
0x18REG0x18_Pin_ControlPin ControlGo
0x19REG0x19_Power_Path_and_Reverse_Mode_ControlPower Path and Reverse Mode ControlGo
0x1AREG0x1A_MPPT_ControlMPPT ControlGo
0x1BREG0x1B_TS_Charging_Threshold_ControlTS Charging Threshold ControlGo
0x1CREG0x1C_TS_Charging_Region_Behavior_ControlTS Charging Region Behavior ControlGo
0x1DREG0x1D_TS_Reverse_Mode_Threshold_ControlTS Reverse Mode Threshold ControlGo
0x1EREG0x1E_Reverse_Undervoltage_ControlReverse Undervoltage ControlGo
0x1FREG0x1F_VAC_Max_Power_Point_DetectedVAC Max Power Point DetectedGo
0x21REG0x21_Charger_Status_1Charger Status 1Go
0x22REG0x22_Charger_Status_2Charger Status 2Go
0x23REG0x23_Charger_Status_3Charger Status 3Go
0x24REG0x24_Fault_StatusFault StatusGo
0x25REG0x25_Charger_Flag_1Charger Flag 1Go
0x26REG0x26_Charger_Flag_2Charger Flag 2Go
0x27REG0x27_Fault_FlagFault FlagGo
0x28REG0x28_Charger_Mask_1Charger Mask 1Go
0x29REG0x29_Charger_Mask_2Charger Mask 2Go
0x2AREG0x2A_Fault_MaskFault MaskGo
0x2BREG0x2B_ADC_ControlADC ControlGo
0x2CREG0x2C_ADC_Channel_ControlADC Channel ControlGo
0x2DREG0x2D_IAC_ADCIAC ADCGo
0x2FREG0x2F_IBAT_ADCIBAT ADCGo
0x31REG0x31_VAC_ADCVAC ADCGo
0x33REG0x33_VBAT_ADCVBAT ADCGo
0x37REG0x37_TS_ADCTS ADCGo
0x39REG0x39_VFB_ADCVFB ADCGo
0x3BREG0x3B_Gate_Driver_Strength_ControlGate Driver Strength ControlGo
0x3CREG0x3C_Gate_Driver_Dead_Time_ControlGate Driver Dead Time ControlGo
0x3DREG0x3D_Part_InformationPart InformationGo
0x62REG0x62_Reverse_Mode_Battery_Discharge_CurrentReverse Mode Battery Discharge CurrentGo

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

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

8.5.1 REG0x00_Charge_Voltage_Limit Register (Address = 0x0) [Reset = 0x0010]

REG0x00_Charge_Voltage_Limit is shown in Table 8-9.

Return to the Summary Table.

I2C REG0x01=[15:8], I2C REG0x00=[7:0]

Table 8-9 REG0x00_Charge_Voltage_Limit Register Field Descriptions
BitFieldTypeResetNotesDescription
15:5RESERVEDR0x0 Reserved
4:0VFB_REGR/W0x10Reset by:
REG_RESET
FB Voltage Regulation Limit: POR: 1536mV (10h)
Range: 1504mV-1566mV (0h-1Fh)
Bit Step: 2mV
Offset: 1504mV

8.5.2 REG0x02_Charge_Current_Limit Register (Address = 0x2) [Reset = 0x0640]

REG0x02_Charge_Current_Limit is shown in Table 8-10.

Return to the Summary Table.

I2C REG0x03=[15:8], I2C REG0x02=[7:0]

Table 8-10 REG0x02_Charge_Current_Limit Register Field Descriptions
BitFieldTypeResetNotesDescription
15:11RESERVEDR0x0 Reserved
10:2ICHG_REGR/W0x190Reset by:
REG_RESET
WATCHDOG
Fast Charge Current Regulation Limit with 5mΩ RBAT_SNS:
Actual charge current is the lower of ICHG_REG and ICHG pin POR: 20000mA (190h)
Range: 400mA-20000mA (8h-190h)
Clamped Low
Clamped High
Bit Step: 50mA
1:0RESERVEDR0x0 Reserved

8.5.3 REG0x06_Input_Current_DPM_Limit Register (Address = 0x6) [Reset = 0x0640]

REG0x06_Input_Current_DPM_Limit is shown in Table 8-11.

Return to the Summary Table.

I2C REG0x07=[15:8], I2C REG0x06=[7:0]

Table 8-11 REG0x06_Input_Current_DPM_Limit Register Field Descriptions
BitFieldTypeResetNotesDescription
15:11RESERVEDR0x0 Reserved
10:2IAC_DPMR/W0x190Reset by:
REG_RESET
Input Current DPM Regulation Limit with 5mΩ RAC_SNS:
Actual input current limit is the lower of IAC_DPM and ILIM_HIZ pin POR: 20000mA (190h)
Range: 400mA-20000mA (8h-190h)
Clamped Low
Clamped High
Bit Step: 50mA
1:0RESERVEDR0x0 Reserved

8.5.4 REG0x08_Input_Voltage_DPM_Limit Register (Address = 0x8) [Reset = 0x0348]

REG0x08_Input_Voltage_DPM_Limit is shown in Table 8-12.

Return to the Summary Table.

I2C REG0x09=[15:8], I2C REG0x08=[7:0]

Table 8-12 REG0x08_Input_Voltage_DPM_Limit Register Field Descriptions
BitFieldTypeResetNotesDescription
15:14RESERVEDR0x0 Reserved
13:2VAC_DPMR/W0xD2Reset by:
REG_RESET
Input Voltage Regulation Limit:
Note if EN_MPPT = 1, the Full Sweep method will use this limit as the lower search window for Full Panel Sweep POR: 4200mV (D2h)
Range: 4200mV-65000mV (D2h-CB2h)
Clamped Low
Clamped High
Bit Step: 20mV
1:0RESERVEDR0x0 Reserved

8.5.5 REG0x0A_Reverse_Mode_Input_Current_Limit Register (Address = 0xA) [Reset = 0x0640]

REG0x0A_Reverse_Mode_Input_Current_Limit is shown in Table 8-13.

Return to the Summary Table.

I2C REG0x0B=[15:8], I2C REG0x0A=[7:0]

Table 8-13 REG0x0A_Reverse_Mode_Input_Current_Limit Register Field Descriptions
BitFieldTypeResetNotesDescription
15:11RESERVEDR0x0 Reserved
10:2IAC_REVR/W0x190Reset by:
REG_RESET
Input Current Regulation in Reverse Mode with 5mΩ RAC_SNS: POR: 20000mA (190h)
Range: 400mA-20000mA (8h-190h)
Clamped Low
Clamped High
Bit Step: 50mA
1:0RESERVEDR0x0 Reserved

8.5.6 REG0x0C_Reverse_Mode_Input_Voltage_Limit Register (Address = 0xC) [Reset = 0x03E8]

REG0x0C_Reverse_Mode_Input_Voltage_Limit is shown in Table 8-14.

Return to the Summary Table.

I2C REG0x0D=[15:8], I2C REG0x0C=[7:0]

Table 8-14 REG0x0C_Reverse_Mode_Input_Voltage_Limit Register Field Descriptions
BitFieldTypeResetNotesDescription
15:14RESERVEDR0x0 Reserved
13:2VAC_REVR/W0xFAReset by:
REG_RESET
VAC Voltage Regulation in Reverse Mode: POR: 5000mV (FAh)
Range: 3300mV-65000mV (A5h-CB2h)
Clamped Low
Clamped High
Bit Step: 20mV
1:0RESERVEDR0x0 Reserved

8.5.7 REG0x10_Precharge_Current_Limit Register (Address = 0x10) [Reset = 0x0140]

REG0x10_Precharge_Current_Limit is shown in Table 8-15.

Return to the Summary Table.

I2C REG0x11=[15:8], I2C REG0x10=[7:0]

Table 8-15 REG0x10_Precharge_Current_Limit Register Field Descriptions
BitFieldTypeResetNotesDescription
15:10RESERVEDR0x0 Reserved
9:2IPRECHGR/W0x50Actual pre-charge current is the lower of IPRECHG and ICHG pin
Reset by:
REG_RESET
Pre-charge current regulation limit with 5mΩ RBAT_SNS: POR: 4000mA (50h)
Range: 250mA-10000mA (5h-C8h)
Clamped Low
Clamped High
Bit Step: 50mA
1:0RESERVEDR0x0 Reserved

8.5.8 REG0x12_Termination_Current_Limit Register (Address = 0x12) [Reset = 0x00A0]

REG0x12_Termination_Current_Limit is shown in Table 8-16.

Return to the Summary Table.

I2C REG0x13=[15:8], I2C REG0x12=[7:0]

Table 8-16 REG0x12_Termination_Current_Limit Register Field Descriptions
BitFieldTypeResetNotesDescription
15:10RESERVEDR0x0 Reserved
9:2ITERMR/W0x28Actual termination current is the lower of ITERM and ICHG pin if both functions enabled
Reset by:
REG_RESET
Termination Current Threshold with 5mΩ RBAT_SNS: POR: 2000mA (28h)
Range: 250mA-10000mA (5h-C8h)
Clamped Low
Clamped High
Bit Step: 50mA
1:0RESERVEDR0x0 Reserved

8.5.9 REG0x14_Precharge_and_Termination_Control Register (Address = 0x14) [Reset = 0x0F]

REG0x14_Precharge_and_Termination_Control is shown in Table 8-17.

Return to the Summary Table.

Table 8-17 REG0x14_Precharge_and_Termination_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7:4RESERVEDR0x0 Reserved
3EN_TERMR/W0x1Reset by:
REG_RESET
Enable termination control 0b = Disable
1b = Enable
2:1VBAT_LOWVR/W0x3Reset by:
REG_RESET
Battery threshold for PRECHG to FASTCHG transition, as percentage of VFB_REG: 00b = 30% x VFB_REG
01b = 55% x VFB_REG
10b = 66.7% x VFB_REG
11b = 71.4% x VFB_REG
0EN_PRECHGR/W0x1Reset by:
REG_RESET
Enable pre-charge and trickle charge functions: 0b = Disable
1b = Enable

8.5.10 REG0x15_Timer_Control Register (Address = 0x15) [Reset = 0x1D]

REG0x15_Timer_Control is shown in Table 8-18.

Return to the Summary Table.

Table 8-18 REG0x15_Timer_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7:6TOPOFF_TMRR/W0x0Reset by:
REG_RESET
Top-off timer control: 00b = Disable
01b = 15 mins
10b = 30 mins
11b = 45 mins
5:4WATCHDOGR/W0x1Reset by:
REG_RESET
Watchdog timer control: 00b = Disable
01b = 40s
10b = 80s
11b = 160s
3EN_CHG_TMRR/W0x1Reset by:
REG_RESET
WATCHDOG
Enable charge safety timer: 0b = Disable
1b = Enable
2:1CHG_TMRR/W0x2Reset by:
REG_RESET
Charge safety timer setting: 00b = 5hr
01b = 8hr
10b = 12hr
11b = 24hr
0EN_TMR2XR/W0x1Reset by:
REG_RESET
Charge safety timer speed in DPM: 0b = Timer always counts normally
1b = Timer slowed by 2x during input DPM

8.5.11 REG0x16_Three-Stage_Charge_Control Register (Address = 0x16) [Reset = 0x00]

REG0x16_Three-Stage_Charge_Control is shown in Table 8-19.

Return to the Summary Table.

Table 8-19 REG0x16_Three-Stage_Charge_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7:6RESERVEDR0x0 Reserved
5RESERVEDR0x0 Reserved
4RESERVEDR0x0 Reserved
3:0CV_TMRR/W0x0Reset by:
REG_RESET
WATCHDOG
CV timer setting:
0000b = disable
0001b = 1hr
0010b = 2hr
... = ...
1110b = 14hr
1111b = 15hr

8.5.12 REG0x17_Charger_Control Register (Address = 0x17) [Reset = 0xC9]

REG0x17_Charger_Control is shown in Table 8-20.

Return to the Summary Table.

Table 8-20 REG0x17_Charger_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7:6VRECHGR/W0x3Reset by:
REG_RESET
Battery auto-recharge threshold, as percentage of VFB_REG: 00b = 93.0% x VFB_REG
01b = 94.3% x VFB_REG
10b = 95.2% x VFB_REG
11b = 97.6% x VFB_REG
5WD_RSTR/W0x0Reset by:
REG_RESET
I2C Watchdog timer reset control: 0b = Normal
1b = Reset (bit goes back to 0 after timer reset)
4DIS_CE_PINR/W0x0Reset by:
REG_RESET
/CE pin function disable: 0b = /CE pin enabled
1b = /CE pin disabled
3EN_CHG_BIT_RESET_BEHAVIORR/W0x1Reset by:
REG_RESET
Controls the EN_CHG bit behavior when WATCHDOG expires: 0b = EN_CHG bit resets to 0
1b = EN_CHG bit resets to 1
2EN_HIZR/W0x0Reset by:
REG_RESET
WATCHDOG
Adapter Plug In
HIZ mode enable: 0b = Disable
1b = Enable
1EN_IBAT_LOADR/W0x0Sinks current from SRN to GND. Recommend to disable IBAT ADC (IBAT_ADC_DIS = 1) while this bit is active.
Reset by:
REG_RESET
WATCHDOG
Battery Load (IBAT_LOAD) Enable: 0b = Disabled
1b = Enabled
0EN_CHGR/W0x1Reset by:
REG_RESET
WATCHDOG
Charge enable control: 0b = Disable
1b = Enable

8.5.13 REG0x18_Pin_Control Register (Address = 0x18) [Reset = 0xC0]

REG0x18_Pin_Control is shown in Table 8-21.

Return to the Summary Table.

Table 8-21 REG0x18_Pin_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7EN_ICHG_PINR/W0x1Reset by:
REG_RESET
WATCHDOG
ICHG pin function enable: 0b = ICHG pin disabled
1b = ICHG pin enabled
6EN_ILIM_HIZ_PINR/W0x1Reset by:
REG_RESET
WATCHDOG
ILIM_HIZ pin function enable: 0b = ILIM_HIZ pin disabled
1b = ILIM_HIZ pin enabled
5DIS_PG_PINR/W0x0Reset by:
REG_RESET
PG pin function disable: 0b = PG pin enabled
1b = PG pin disabled
4DIS_STAT_PINSR/W0x0Reset by:
REG_RESET
STAT1, STAT2 pin function disable: 0b = STAT pins enabled
1b = STAT pins disabled
3FORCE_STAT4_ONR/W0x0Reset by:
REG_RESET
CE_STAT4 pin override:
Can only be forced on if DIS_CE_PIN = 1 0b = CE_STAT4 open-drain off
1b = CE_STAT4 pulls LOW
2FORCE_STAT3_ONR/W0x0Reset by:
REG_RESET
PG_STAT3 pin override:
Can only be forced on if DIS_PG_PIN = 1 0b = PG_STAT3 open-drain off
1b = PG_STAT3 pulls LOW
1FORCE_STAT2_ONR/W0x0Reset by:
REG_RESET
STAT2 pin override:
Can only be forced on if DIS_STAT_PINS = 1 0b = STAT2 open-drain off
1b = STAT2 pulls LOW
0FORCE_STAT1_ONR/W0x0Reset by:
REG_RESET
STAT1 pin override:
Can only be forced on if DIS_STAT_PINS = 1 0b = STAT1 open-drain off
1b = STAT1 pulls LOW

8.5.14 REG0x19_Power_Path_and_Reverse_Mode_Control Register (Address = 0x19) [Reset = 0x20]

REG0x19_Power_Path_and_Reverse_Mode_Control is shown in Table 8-22.

Return to the Summary Table.

Table 8-22 REG0x19_Power_Path_and_Reverse_Mode_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7REG_RSTR/W0x0Reset by:
REG_RESET
Register reset to default values: 0b = Not reset
1b = Reset (bit goes back to 0 after register reset)
6EN_IAC_LOADR/W0x0Reset by:
REG_RESET
WATCHDOG
VAC Load (IAC_LOAD) Enable: 0b = Disabled
1b = Enabled
5EN_PFMR/W0x1It is recommended to disable PFM when ITERM < 2A
Reset by:
REG_RESET
Enable PFM mode in light-load:
Note this bit is reset upon a valid SYNC signal detection on FSW_SYNC pin. Host can set this bit back to 1 to force PFM operation even with a valid SYNC input 0b = Disable (Fixed-frequency DCM operation)
1b = Enable (PFM operation)
4RESERVEDR0x0 Reserved
3RESERVEDR0x0 Reserved
2RESERVEDR0x0 Reserved
1RESERVEDR0x0 Reserved
0EN_REVR/W0x0Reset by:
REG_RESET
WATCHDOG
Adapter Plug In
Reverse Mode control: 0b = Disable
1b = Enable

8.5.15 REG0x1A_MPPT_Control Register (Address = 0x1A) [Reset = 0x20]

REG0x1A_MPPT_Control is shown in Table 8-23.

Return to the Summary Table.

Table 8-23 REG0x1A_MPPT_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7FORCE_SWEEPR/W0x0Reset by:
REG_RESET
Force Full Panel Sweep and reset MPPT timers: 0b = Normal
1b = Start Full Panel Sweep (bit goes back to 0 after Full Panel Sweep complete)
6:5P_AND_O_TMRR/W0x1Reset by:
REG_RESET
Perturb and Observe timer control: 00b = Disable Perturb & Observe
01b = 0.5s
10b = 1s
11b = 10s
4:3RESERVEDR0x0 Reserved
2:1FULL_SWEEP_TMRR/W0x0Reset by:
REG_RESET
Full Panel Sweep timer control: 00b = 3 min
01b = 10 min
10b = 15 min
11b = 20 min
0EN_MPPTR/W0x0When MPPT is enabled, the ADC is controlled by the device, writes to REG2A are ignored
Reset by:
REG_RESET
MPPT algorithm control: 0b = Disable MPPT
1b = Enable MPPT

8.5.16 REG0x1B_TS_Charging_Threshold_Control Register (Address = 0x1B) [Reset = 0x96]

REG0x1B_TS_Charging_Threshold_Control is shown in Table 8-24.

Return to the Summary Table.

Table 8-24 REG0x1B_TS_Charging_Threshold_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7:6TS_T5R/W0x2Reset by:
REG_RESET
TS T5 (HOT) threshold control: 00b = 41.2% (50C)
01b = 37.7% (55C)
10b = 34.375% (60C)
11b = 31.25%(65C)
5:4TS_T3R/W0x1Reset by:
REG_RESET
JEITA TS T3 (WARM) threshold control: 00b = 48.4% (40C)
01b = 44.8% (45C)
10b = 41.2% (50C)
11b = 37.7% (55C)
3:2TS_T2R/W0x1Reset by:
REG_RESET
JEITA TS T2 (COOL) threshold control: 00b = 71.1% (5C)
01b = 68.4% (10C)
10b = 65.5% (15C)
11b = 62.4% (20C)
1:0TS_T1R/W0x2Reset by:
REG_RESET
TS T1 (COLD) threshold control: 00b = 77.15% (-10C)
01b = 75.32% (-5C)
10b = 73.25% (0C)
11b = 71.1% (5C)

8.5.17 REG0x1C_TS_Charging_Region_Behavior_Control Register (Address = 0x1C) [Reset = 0x57]

REG0x1C_TS_Charging_Region_Behavior_Control is shown in Table 8-25.

Return to the Summary Table.

Table 8-25 REG0x1C_TS_Charging_Region_Behavior_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7RESERVEDR0x0 Reserved
6:5JEITA_VSETR/W0x2Reset by:
REG_RESET
JEITA Warm (T3 < TS < T5) regulation voltage setting, as percentage of VFB_REG: 00b = Charge Suspend
01b = 94.3% x VFB_REG
10b = 97.6% x VFB_REG
11b = 100% x VFB_REG
4JEITA_ISETHR/W0x1Reset by:
REG_RESET
JEITA Warm (T3 < TS < T5) regulation current setting, as percentage of ICHG_REG: 0b = 40% x ICHG_REG
1b = 100% x ICHG_REG
3:2JEITA_ISETCR/W0x1Reset by:
REG_RESET
JEITA Cool (T1 < TS < T2) regulation current setting, as percentage of ICHG_REG: 00b = Charge Suspend
01b = 20% x ICHG_REG
10b = 40% x ICHG_REG
11b = 100% x ICHG_REG
1EN_JEITAR/W0x1EN_VREG_TEMP_COMP and EN_JEITA cannot be set to 1 at the same time.
Reset by:
REG_RESET
JEITA profile control: 0b = Disabled (COLD/HOT control only)
1b = Enabled (COLD/COOL/WARM/HOT control)
0EN_TSR/W0x1Reset by:
REG_RESET
TS pin function control (applies to forward charging and reverse discharging modes): 0b = Disabled (ignore TS pin)
1b = Enabled

8.5.18 REG0x1D_TS_Reverse_Mode_Threshold_Control Register (Address = 0x1D) [Reset = 0x40]

REG0x1D_TS_Reverse_Mode_Threshold_Control is shown in Table 8-26.

Return to the Summary Table.

Table 8-26 REG0x1D_TS_Reverse_Mode_Threshold_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7:6BHOTR/W0x1Reset by:
REG_RESET
Reverse Mode TS HOT temperature threshold control: 00b = 37.7% (55C)
01b = 34.2% (60C)
10b = 31.25%(65C)
11b = Disable
5BCOLDR/W0x0Reset by:
REG_RESET
Reverse Mode TS COLD temperature threshold control: 0b = 77.15% (-10C)
1b = 80% (-20C)
4:0RESERVEDR0x0 Reserved

8.5.19 REG0x1E_Reverse_Undervoltage_Control Register (Address = 0x1E) [Reset = 0x00]

REG0x1E_Reverse_Undervoltage_Control is shown in Table 8-27.

Return to the Summary Table.

Table 8-27 REG0x1E_Reverse_Undervoltage_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7RESERVEDR0x0 Reserved
6RESERVEDR0x0 Reserved
5SYSREV_UVR/W0x0Reset by:
REG_RESET
Reverse Mode System UVP: 0b = 80% of VSYS_REV target
1b = Fixed at 3.3V
4RESERVEDR0x0 Reserved
3RESERVEDR0x0 Reserved
2RESERVEDR0x0 Reserved
1RESERVEDR0x0 Reserved
0RESERVEDR0x0 Reserved

8.5.20 REG0x1F_VAC_Max_Power_Point_Detected Register (Address = 0x1F) [Reset = 0x0000]

REG0x1F_VAC_Max_Power_Point_Detected is shown in Table 8-28.

Return to the Summary Table.

I2C REG0x20=[15:8], I2C REG0x1F=[7:0]

Table 8-28 REG0x1F_VAC_Max_Power_Point_Detected Register Field Descriptions
BitFieldTypeResetNotesDescription
15:14RESERVEDR0x0 Reserved
13:2VAC_MPPR0x0 Input Voltage for Max Power Point detected: POR: 0mV (0h)
Range: 0mV-60000mV (0h-BB8h)
Clamped High
Bit Step: 20mV
1:0RESERVEDR0x0 Reserved

8.5.21 REG0x21_Charger_Status_1 Register (Address = 0x21) [Reset = 0x00]

REG0x21_Charger_Status_1 is shown in Table 8-29.

Return to the Summary Table.

Table 8-29 REG0x21_Charger_Status_1 Register Field Descriptions
BitFieldTypeResetNotesDescription
7ADC_DONE_STATR0x0 ADC conversion status (in one-shot mode only): 0b = Conversion not complete
1b = Conversion complete
6IAC_DPM_STATR0x0 Input Current regulation status: 0b = Normal
1b = In Input Current regulation (ILIM pin or IAC_DPM)
5VAC_DPM_STATR0x0 Input Voltage regulation status: 0b = Normal
1b = In Input Voltage regulation (VAC_DPM or VSYS_REV)
4RESERVEDR0x0 Reserved
3WD_STATR0x0 I2C Watchdog timer status: 0b = Normal
1b = WD timer expired
2:0CHARGE_STATR0x0 Charge cycle status: 000b = Not charging
001b = Trickle Charge (VBAT < VBAT_SHORT)
010b = Pre-Charge (VBAT < VBAT_LOWV)
011b = Fast Charge (CC mode)
100b = Taper Charge (CV mode)
101b = Reserved
110b = Top-off Timer Charge
111b = Charge Termination Done

8.5.22 REG0x22_Charger_Status_2 Register (Address = 0x22) [Reset = 0x00]

REG0x22_Charger_Status_2 is shown in Table 8-30.

Return to the Summary Table.

Table 8-30 REG0x22_Charger_Status_2 Register Field Descriptions
BitFieldTypeResetNotesDescription
7PG_STATR0x0 Input Power Good status: 0b = Not Power Good
1b = Power Good
6:4TS_STATR0x0 TS (Battery NTC) status: 000b = Normal
001b = TS Warm
010b = TS Cool
011b = TS Cold
100b = TS Hot
3:2RESERVEDR0x0 Reserved
1:0MPPT_STATR0x0 Max Power Point Tracking Algorithm status: 00b = MPPT Disabled
01b = MPPT Enabled, But Not Running
10b = Full Panel Sweep In Progress
11b = Max Power Voltage Detected

8.5.23 REG0x23_Charger_Status_3 Register (Address = 0x23) [Reset = 0x00]

REG0x23_Charger_Status_3 is shown in Table 8-31.

Return to the Summary Table.

Table 8-31 REG0x23_Charger_Status_3 Register Field Descriptions
BitFieldTypeResetNotesDescription
7:6RESERVEDR0x0 Reserved
5:4FSW_SYNC_STATR0x0 FSW_SYNC pin status: 00b = Normal, no external clock detected
01b = Valid ext. clock detected
10b = Pin fault (frequency out-of-range)
11b = Reserved
3CV_TMR_STATR0x0 CV Timer status: 0b = Normal
1b = CV Timer Expired
2REVERSE_STATR0x0 Converter Reverse Mode status: 0b = Reverse Mode off
1b = Reverse Mode On
1RESERVEDR0x0 Reserved
0RESERVEDR0x0 Reserved

8.5.24 REG0x24_Fault_Status Register (Address = 0x24) [Reset = 0x00]

REG0x24_Fault_Status is shown in Table 8-32.

Return to the Summary Table.

Table 8-32 REG0x24_Fault_Status Register Field Descriptions
BitFieldTypeResetNotesDescription
7VAC_UV_STATR0x0 Input under-voltage status: 0b = Input Normal
1b = Device in Input under-voltage protection
6VAC_OV_STATR0x0 Input over-voltage status: 0b = Input Normal
1b = Device in Input over-voltage protection
5IBAT_OCP_STATR0x0 Battery over-current status: 0b = Battery current normal
1b = Battery over-current detected
4VBAT_OV_STATR0x0 Battery over-voltage status: 0b = Normal
1b = Device in Battery over-voltage protection
3TSHUT_STATR0x0 Thermal shutdown status: 0b = Normal
1b = Device in thermal shutdown protection
2CHG_TMR_STATR0x0 Charge safety timer status: 0b = Normal
1b = Charge safety timer expired
1DRV_OKZ_STATR0x0In battery-only mode with ADC disabled, this bit always reads '1' DRV_SUP pin voltage status: 0b = Normal
1b = DRV_SUP pin voltage is out of valid range
0RESERVEDR0x0 Reserved

8.5.25 REG0x25_Charger_Flag_1 Register (Address = 0x25) [Reset = 0x00]

REG0x25_Charger_Flag_1 is shown in Table 8-33.

Return to the Summary Table.

Table 8-33 REG0x25_Charger_Flag_1 Register Field Descriptions
BitFieldTypeResetNotesDescription
7ADC_DONE_FLAGR0x0 ADC conversion INT flag (in one-shot mode only):
Note: always reads 0 in continuous mode Access: R (ClearOnRead)
0b = Conversion not complete
1b = Conversion complete
6IAC_DPM_FLAGR0x0 Input Current regulation INT flag: Access: R (ClearOnRead)
0b = Normal
1b = Device entered Input Current regulation
5VAC_DPM_FLAGR0x0 Input Voltage regulation INT flag: Access: R (ClearOnRead)
0b = Normal
1b = Device entered Input Voltage regulation
4RESERVEDR0x0 Reserved
3WD_FLAGR0x0 I2C Watchdog timer INT flag: Access: R (ClearOnRead)
0b = Normal
1b = WD_STAT rising edge detected
2RESERVEDR0x0 Reserved
1CV_TMR_FLAGR0x0 CV timer INT flag: Access: R (ClearOnRead)
0b = Normal
1b = CV timer expired rising edge detected
0CHARGE_FLAGR0x0 Charge cycle INT flag: Access: R (ClearOnRead)
0b = Not charging
1b = CHARGE_STAT[2:0] bits changed (transition to any state)

8.5.26 REG0x26_Charger_Flag_2 Register (Address = 0x26) [Reset = 0x00]

REG0x26_Charger_Flag_2 is shown in Table 8-34.

Return to the Summary Table.

Table 8-34 REG0x26_Charger_Flag_2 Register Field Descriptions
BitFieldTypeResetNotesDescription
7PG_FLAGR0x0 Input Power Good INT flag: Access: R (ClearOnRead)
0b = Normal
1b = PG signal toggle detected
6RESERVEDR0x0 Reserved
5RESERVEDR0x0 Reserved
4TS_FLAGR0x0 TS (Battery NTC) INT flag: Access: R (ClearOnRead)
0b = Normal
1b = TS_STAT[2:0] bits changed (transitioned to any state)
3REVERSE_FLAGR0x0 Reverse Mode INT flag: Access: R (ClearOnRead)
0b = Normal
1b = Reverse Mode toggle detected
2RESERVEDR0x0 Reserved
1FSW_SYNC_FLAGR0x0 FSW_SYNC pin signal INT flag: Access: R (ClearOnRead)
0b = Normal
1b = FSW_SYNC status changed
0MPPT_FLAGR0x0 Max Power Point Tracking INT flag: Access: R (ClearOnRead)
0b = Normal
1b = MPPT_STAT[1:0] bits changed (transitioned to any state)

8.5.27 REG0x27_Fault_Flag Register (Address = 0x27) [Reset = 0x00]

REG0x27_Fault_Flag is shown in Table 8-35.

Return to the Summary Table.

Table 8-35 REG0x27_Fault_Flag Register Field Descriptions
BitFieldTypeResetNotesDescription
7VAC_UV_FLAGR0x0 Input under-voltage INT flag: Access: R (ClearOnRead)
0b = Normal
1b = Entered input under-voltage fault
6VAC_OV_FLAGR0x0 Input over-voltage INT flag: Access: R (ClearOnRead)
0b = Normal
1b = Entered Input over-voltage fault
5IBAT_OCP_FLAGR0x0 Battery over-current INT flag: Access: R (ClearOnRead)
0b = Normal
1b = Entered Battery over-current fault
4VBAT_OV_FLAGR0x0 Battery over-voltage INT flag: Access: R (ClearOnRead)
0b = Normal
1b = Entered battery over-voltage fault
3TSHUT_FLAGR0x0 Thermal shutdown INT flag: Access: R (ClearOnRead)
0b = Normal
1b = Entered TSHUT fault
2CHG_TMR_FLAGR0x0 Charge safety timer INT flag: Access: R (ClearOnRead)
0b = Normal
1b = Charge Safety timer expired rising edge detected
1DRV_OKZ_FLAGR0x0 DRV_SUP pin voltage INT flag: Access: R (ClearOnRead)
0b = Normal
1b = DRV_SUP pin fault detected
0RESERVEDR0x0 Reserved

8.5.28 REG0x28_Charger_Mask_1 Register (Address = 0x28) [Reset = 0x00]

REG0x28_Charger_Mask_1 is shown in Table 8-36.

Return to the Summary Table.

Table 8-36 REG0x28_Charger_Mask_1 Register Field Descriptions
BitFieldTypeResetNotesDescription
7ADC_DONE_MASKR/W0x0Reset by:
REG_RESET
ADC conversion INT mask (in one-shot mode only): 0b = ADC_DONE produces INT pulse
1b = ADC_DONE does not produce INT pulse
6IAC_DPM_MASKR/W0x0Reset by:
REG_RESET
Input Current regulation INT mask: 0b = IAC_DPM_FLAG produces INT pulse
1b = IAC_DPM_FLAG does not produce INT pulse
5VAC_DPM_MASKR/W0x0Reset by:
REG_RESET
Input Voltage regulation INT mask: 0b = VAC_DPM_FLAG produces INT pulse
1b = VAC_DPM_FLAG does not produce INT pulse
4RESERVEDR0x0 Reserved
3WD_MASKR/W0x0Reset by:
REG_RESET
I2C Watchdog timer INT mask: 0b = WD expiration produces INT pulse
1b = WD expiration does not produce INT pulse
2RESERVEDR0x0 Reserved
1CV_TMR_MASKR/W0x0Reset by:
REG_RESET
CV timer INT mask: 0b = CV Timer expired rising edge produces INT pulse
1b = CV Timer expired rising edge does not produce INT pulse
0CHARGE_MASKR/W0x0Reset by:
REG_RESET
Charge cycle INT mask: 0b = CHARGE_STAT change produces INT pulse
1b = CHARGE_STAT change does not produces INT pulse

8.5.29 REG0x29_Charger_Mask_2 Register (Address = 0x29) [Reset = 0x00]

REG0x29_Charger_Mask_2 is shown in Table 8-37.

Return to the Summary Table.

Table 8-37 REG0x29_Charger_Mask_2 Register Field Descriptions
BitFieldTypeResetNotesDescription
7PG_MASKR/W0x0Reset by:
REG_RESET
Input Power Good INT mask: 0b = PG toggle produces INT pulse
1b = PG toggle does not produce INT pulse
6RESERVEDR0x0 Reserved
5RESERVEDR0x0 Reserved
4TS_MASKR/W0x0Reset by:
REG_RESET
TS (Battery NTC) INT mask: 0b = TS_STAT change produces INT pulse
1b = TS_STAT change does not produce INT pulse
3REVERSE_MASKR/W0x0Reset by:
REG_RESET
Reverse Mode INT mask: 0b = REVERSE_STAT toggle produces INT pulse
1b = REVERSE_STAT toggle does no produce INT pulse
2RESERVEDR0x0 Reserved
1FSW_SYNC_MASKR/W0x0Reset by:
REG_RESET
FSW_SYNC pin signal INT mask: 0b = FSW_SYNC status change produces INT pulse
1b = FSW_SYNC status change does not produce INT pulse
0MPPT_MASKR/W0x0Reset by:
REG_RESET
Max Power Point Tracking INT mask: 0b = MPPT_STAT rising edge produces INT pulse
1b = MPPT_STAT rising edge does no produce INT pulse

8.5.30 REG0x2A_Fault_Mask Register (Address = 0x2A) [Reset = 0x00]

REG0x2A_Fault_Mask is shown in Table 8-38.

Return to the Summary Table.

Table 8-38 REG0x2A_Fault_Mask Register Field Descriptions
BitFieldTypeResetNotesDescription
7VAC_UV_MASKR/W0x0Reset by:
REG_RESET
Input under-voltage INT mask: 0b = Input under-voltage event produces INT pulse
1b = Input under-voltage event does not produce INT pulse
6VAC_OV_MASKR/W0x0Reset by:
REG_RESET
Input over-voltage INT mask: 0b = Input over-voltage event produces INT pulse
1b = Input over-voltage event does not produce INT pulse
5IBAT_OCP_MASKR/W0x0Reset by:
REG_RESET
Battery over-current INT mask: 0b = Battery over-current event produces INT pulse
1b = Battery over-current event does not produce INT pulse
4VBAT_OV_MASKR/W0x0Reset by:
REG_RESET
Battery over-voltage INT mask: 0b = Battery over-voltage event produces INT pulse
1b = Battery over-voltage event does not produce INT pulse
3TSHUT_MASKR/W0x0Reset by:
REG_RESET
Thermal shutdown INT mask: 0b = TSHUT event produces INT pulse
1b = TSHUT event does not produce INT pulse
2CHG_TMR_MASKR/W0x0Reset by:
REG_RESET
Charge safety timer INT mask: 0b = Timer expired rising edge produces INT pulse
1b = Timer expired rising edge does not produce INT pulse
1DRV_OKZ_MASKR/W0x0Reset by:
REG_RESET
DRV_SUP pin voltage INT mask: 0b = DRV_SUP pin fault produces INT pulse
1b = DRV_SUP pin fault does not produce INT pulse
0RESERVEDR0x0 Reserved

8.5.31 REG0x2B_ADC_Control Register (Address = 0x2B) [Reset = 0x60]

REG0x2B_ADC_Control is shown in Table 8-39.

Return to the Summary Table.

Table 8-39 REG0x2B_ADC_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7ADC_ENR/W0x0When EN_VREG_TEMP_COMP = 1, the ADC will be automatically enabled, regardless of the status of ADC_EN
Reset by:
REG_RESET
WATCHDOG
ADC control: 0b = Disable ADC
1b = Enable ADC
6ADC_RATER/W0x1Reset by:
REG_RESET
ADC conversion rate control: 0b = Continuous conversion
1b = One-shot conversion
5:4ADC_SAMPLER/W0x2Reset by:
REG_RESET
ADC sample speed: 00b = 15 bit effective resolution
01b = 14 bit effective resolution
10b = 13 bit effective resolution
11b = Reserved
3ADC_AVGR/W0x0Reset by:
REG_RESET
ADC average control: 0b = Single value
1b = Running average
2ADC_AVG_INITR/W0x0Reset by:
REG_RESET
ADC average initial value control: 0b = Start average using existing register value
1b = Start average using new ADC conversion
1:0RESERVEDR0x0 Reserved

8.5.32 REG0x2C_ADC_Channel_Control Register (Address = 0x2C) [Reset = 0x0A]

REG0x2C_ADC_Channel_Control is shown in Table 8-40.

Return to the Summary Table.

Table 8-40 REG0x2C_ADC_Channel_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7IAC_ADC_DISR/W0x0Reset by:
REG_RESET
IAC ADC control 0b = Enable
1b = Disable
6IBAT_ADC_DISR/W0x0Recommend to disable IBAT ADC channel when EN_IBAT_LOAD bit is 1
Reset by:
REG_RESET
IBAT ADC control 0b = Enable
1b = Disable
5VAC_ADC_DISR/W0x0Reset by:
REG_RESET
VAC ADC control 0b = Enable
1b = Disable
4VBAT_ADC_DISR/W0x0Reset by:
REG_RESET
VBAT ADC control 0b = Enable
1b = Disable
3RESERVEDR0x0 Reserved
2TS_ADC_DISR/W0x0Reset by:
REG_RESET
TS ADC control 0b = Enable
1b = Disable
1VFB_ADC_DISR/W0x1Reset by:
REG_RESET
VFB ADC control
Recommend to disable this channel when charging is enabled 0b = Enable
1b = Disable
0RESERVEDR0x0 Reserved

8.5.33 REG0x2D_IAC_ADC Register (Address = 0x2D) [Reset = 0x0000]

REG0x2D_IAC_ADC is shown in Table 8-41.

Return to the Summary Table.

I2C REG0x2E=[15:8], I2C REG0x2D=[7:0]

Table 8-41 REG0x2D_IAC_ADC Register Field Descriptions
BitFieldTypeResetNotesDescription
15:0IAC_ADCR0x0 IAC ADC reading with 5mΩ RAC_SNS:
Reported as 2s complement POR: 0mA(0h)
Format: 2s Complement
Range: -20000mA - 20000mA (9E58h-61A8h)
Clamped Low
Clamped High
Bit Step: 0.8mA

8.5.34 REG0x2F_IBAT_ADC Register (Address = 0x2F) [Reset = 0x0000]

REG0x2F_IBAT_ADC is shown in Table 8-42.

Return to the Summary Table.

I2C REG0x30=[15:8], I2C REG0x2F=[7:0]

Table 8-42 REG0x2F_IBAT_ADC Register Field Descriptions
BitFieldTypeResetNotesDescription
15:0IBAT_ADCR0x0 IBAT ADC reading with 5mΩ RBAT_SNS:
Reported as 2s complement POR: 0mA (0h)
Format: 2s Complement
Range: -20000mA-20000mA (D8F0h-2710h)
Clamped Low
Clamped High
Bit Step: 2mA

8.5.35 REG0x31_VAC_ADC Register (Address = 0x31) [Reset = 0x0000]

REG0x31_VAC_ADC is shown in Table 8-43.

Return to the Summary Table.

I2C REG0x32=[15:8], I2C REG0x31=[7:0]

Table 8-43 REG0x31_VAC_ADC Register Field Descriptions
BitFieldTypeResetNotesDescription
15:0VAC_ADCR0x0 VAC ADC reading:
Reported as unsigned integer POR: 0mV (0h)
Format: 2s Complement
Range: 0mV-65534mV (0h-7FFFh)
Clamped Low
Bit Step: 2mV

8.5.36 REG0x33_VBAT_ADC Register (Address = 0x33) [Reset = 0x0000]

REG0x33_VBAT_ADC is shown in Table 8-44.

Return to the Summary Table.

I2C REG0x34=[15:8], I2C REG0x33=[7:0]

Table 8-44 REG0x33_VBAT_ADC Register Field Descriptions
BitFieldTypeResetNotesDescription
15:0VBAT_ADCR0x0 VBAT ADC reading:
Reported as unsigned integer POR: 0mV (0h)
Format: 2s Complement
Range: 0mV-65534mV (0h-7FFFh)
Clamped Low
Bit Step: 2mV

8.5.37 REG0x37_TS_ADC Register (Address = 0x37) [Reset = 0x0000]

REG0x37_TS_ADC is shown in Table 8-45.

Return to the Summary Table.

I2C REG0x38=[15:8], I2C REG0x37=[7:0]

Table 8-45 REG0x37_TS_ADC Register Field Descriptions
BitFieldTypeResetNotesDescription
15:0TS_ADCR0x0 TS ADC reading as percentage of REGN:
Reported as unsigned integer POR: 0%(0h)
Range: 0% - 99.90234375% (0h-3FFh)
Clamped High
Bit Step: 0.09765625%

8.5.38 REG0x39_VFB_ADC Register (Address = 0x39) [Reset = 0x0000]

REG0x39_VFB_ADC is shown in Table 8-46.

Return to the Summary Table.

I2C REG0x3A=[15:8], I2C REG0x39=[7:0]

Table 8-46 REG0x39_VFB_ADC Register Field Descriptions
BitFieldTypeResetNotesDescription
15:0VFB_ADCR0x0 VFB ADC reading: POR: 0mV (0h)
Range: 0mV-2047mV (0h-7FFh)
Clamped High
Bit Step: 1mV

8.5.39 REG0x3B_Gate_Driver_Strength_Control Register (Address = 0x3B) [Reset = 0x00]

REG0x3B_Gate_Driver_Strength_Control is shown in Table 8-47.

Return to the Summary Table.

Table 8-47 REG0x3B_Gate_Driver_Strength_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7:6BOOST_HS_DRVR/W0x0Reset by:
REG_RESET
Boost High Side FET Gate Driver Strength: 00b = Fastest
01b = Faster
10b = Slower
11b = Slowest
5:4BUCK_HS_DRVR/W0x0Reset by:
REG_RESET
Buck High Side FET Gate Driver Strength: 00b = Fastest
01b = Faster
10b = Slower
11b = Slowest
3:2BOOST_LS_DRVR/W0x0Reset by:
REG_RESET
Boost Low Side FET Gate Driver Strength: 00b = Fastest
01b = Faster
10b = Slower
11b = Slowest
1:0BUCK_LS_DRVR/W0x0Reset by:
REG_RESET
Buck Low Side FET Gate Driver Strength: 00b = Fastest
01b = Faster
10b = Slower
11b = Slowest

8.5.40 REG0x3C_Gate_Driver_Dead_Time_Control Register (Address = 0x3C) [Reset = 0x00]

REG0x3C_Gate_Driver_Dead_Time_Control is shown in Table 8-48.

Return to the Summary Table.

Table 8-48 REG0x3C_Gate_Driver_Dead_Time_Control Register Field Descriptions
BitFieldTypeResetNotesDescription
7:4RESERVEDR0x0 Reserved
3:2BOOST_DEAD_TIMER/W0x0Reset by:
REG_RESET
Boost Side FETs Dead Time Control: 00b = 45ns
01b = 75ns
10b = 105ns
11b = 135ns
1:0BUCK_DEAD_TIMER/W0x0Reset by:
REG_RESET
Buck Side FETs Dead Time Control: 00b = 45ns
01b = 75ns
10b = 105ns
11b = 135ns

8.5.41 REG0x3D_Part_Information Register (Address = 0x3D) [Reset = 0x12]

REG0x3D_Part_Information is shown in Table 8-49.

Return to the Summary Table.

Table 8-49 REG0x3D_Part_Information Register Field Descriptions
BitFieldTypeResetNotesDescription
7RESERVEDR0x0 Reserved
6:3PART_NUMR0x2 Part Number:
010 - BQ25756
2:0DEV_REVR0x2 Device Revision:

8.5.42 REG0x62_Reverse_Mode_Battery_Discharge_Current Register (Address = 0x62) [Reset = 0x02]

REG0x62_Reverse_Mode_Battery_Discharge_Current is shown in Table 8-50.

Return to the Summary Table.

Table 8-50 REG0x62_Reverse_Mode_Battery_Discharge_Current Register Field Descriptions
BitFieldTypeResetNotesDescription
7:6IBAT_REVR/W0x0Reset by:
REG_RESET
Reverse mode battery discharge current limit: 00b = 20A
01b = 15A
10b = 10A
11b = 5A
5:2RESERVEDR0x0 Reserved
1EN_CONV_FAST_TRANSIENTR/W0x1Reset by:
REG_RESET
Enable converter fast transient response in reverse mode only - 0b = Disable
1b = Enable
0RESERVEDR0x0 Reserved