BD99954MWV [ROHM]

BD99954MWV is a Battery Management LSI for 1-4 cell Lithium-Ion secondary battery, and available in a 40pin 0.40 mm pitch 5.0 mm x 5.0 mm QFN package and small 41-ball 0.4mm pitch 2.6mm x 3.0mm Wafer-Level CSP package which is designed to meet high degree demands for space-constraint equipment such as Low profile Notebook PC, Tablets and other applications. It provides a Dual-source Battery Charger, two port BC1.2 detection and a Battery Monitor with several alarm(INT#, PROCHOT#) outputs.Read more about Battery Charge ICs...;
BD99954MWV
型号: BD99954MWV
厂家: ROHM    ROHM
描述:

BD99954MWV is a Battery Management LSI for 1-4 cell Lithium-Ion secondary battery, and available in a 40pin 0.40 mm pitch 5.0 mm x 5.0 mm QFN package and small 41-ball 0.4mm pitch 2.6mm x 3.0mm Wafer-Level CSP package which is designed to meet high degree demands for space-constraint equipment such as Low profile Notebook PC, Tablets and other applications. It provides a Dual-source Battery Charger, two port BC1.2 detection and a Battery Monitor with several alarm(INT#, PROCHOT#) outputs.Read more about Battery Charge ICs...

电池 PC
文件: 总130页 (文件大小:3157K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
1 to 4-Cell Li-Ion Battery Manager  
For Application Processors  
BD99954MWV, BD99954GW  
General Description  
Voltage Measurement for Thermistor.  
Bias voltage output for the external thermistor.  
BD99954 is a Battery Management LSI for 1-4 cell  
Lithium-Ion secondary battery, and available in a 40pin  
0.40 mm pitch 5.0 mm x 5.0 mm QFN package and small  
41-ball 0.4mm pitch 2.6mm x 3.0mm Wafer-Level CSP  
package which is designed to meet high degree demands  
for space-constraint equipment such as Low profile  
Notebook PC, Tablets and other applications.  
SMBus Interface (Clock up friendly I2C) for Host  
communication  
Embedded OTPROM for initial settings  
BD99954 provides a Dual-source Battery Charger, two  
port BC1.2 detection and a Battery Monitor with several  
alarm(INT#, PROCHOT#) outputs  
Packages  
Pitch  
W
x D  
x H  
UQFN040V5050  
0.4mm 5.0mm x 5.0mm x 1.0mm  
Features  
UCSP55M3C  
6 x 7balls  
0.4mm 2.6mm x 3.0mm x 0.62mm  
Dual-source Battery Charger  
High efficiency Step-Up/Down switching charger for  
1-4 cell Li-Ion/Li-poly battery  
Two separate input sources for USB-VBUS and DC  
adapter.  
Two port BC1.2 detectors.  
JEITA compliant charging profile  
Programmable parameters for Preconditioning, Pre-  
charge current, and Fast-charge current  
UQFN040V5050  
UCSP55M3C  
Programmable charging voltage  
Programmable charge current  
Programmable Switching Frequency: 600kHz to  
1.2MHz  
Applications  
Ultrabook  
Support USB BCS 1.2, ACA, ID pin, OTG  
USB-VBUS Over Voltage Protection  
Over Voltage Battery Protection  
Notebook PC  
Ultra-mobile PC  
Tablet PC  
Battery Short Circuit Detection  
Power Path Management with charge pump gate  
driver  
Structure  
Flexibility power path control  
Reverse Buck/Boost Option for USB/USB-PD  
Bias voltage output for the external thermistor  
PMON output  
Silicon Monolithic Integrated Circuit  
Line up matrix  
Parts No.  
Package  
PROCHOT# output  
BD99954MWV  
BD99954GW  
UQFN040V5050  
UCSP55M3C  
Support Inhibit / Autonomous Charging  
Battery Learn Function  
Input Operating Range: 3.8V to 25V  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
1/127  
Datasheet  
BD99954MWV, BD99954GW  
Contents  
Notation ....................................................................................................................................................................3  
Reference .................................................................................................................................................................3  
1. INTRODUCTION .................................................................................................................4  
2. SIGNAL DESCRIPTION......................................................................................................5  
3. PIN CONFIGURATION........................................................................................................6  
4. ABSOLUTE MAXIMUM RATING ........................................................................................7  
5. THERMAL RESISTANCE (NOTE 1) ........................................................................................7  
6. RECOMMENDED OPERATING CONDITION.....................................................................7  
7. FUNCTION DESCRIPTIONS...............................................................................................8  
7.1.  
7.2.  
7.3.  
7.4.  
7.5.  
7.6.  
7.7.  
7.8.  
7.9.  
Block Diagram ............................................................................................................................................8  
External Characteristics for Battery Charger ..........................................................................................9  
DC Input & Over Voltage Protection (OVP)............................................................................................10  
USB Detection...........................................................................................................................................11  
DC/DC Converter ......................................................................................................................................12  
Charger......................................................................................................................................................14  
Reverse DC/DC Converter.......................................................................................................................16  
12-bit ADC .................................................................................................................................................17  
Power On...................................................................................................................................................18  
8. CONTROL SPECIFICATION.............................................................................................20  
8.1.  
8.2.  
8.3.  
8.4.  
8.5.  
8.6.  
SMBus Communication ...........................................................................................................................20  
SMBus Protocols......................................................................................................................................20  
Command Code........................................................................................................................................22  
Battery Charger Commands Description...............................................................................................26  
Extended Commands Description..........................................................................................................29  
Resister Default Value............................................................................................................................115  
9. I/O EQUIVALENT CIRCUIT DIAGRAM .......................................................................... 118  
10. ORDERING INFORMATION............................................................................................121  
11. MARKING DIAGRAMS ...................................................................................................121  
12. PHYSICAL DIMENSION TAPE AND REEL INFORMATION ..........................................122  
13. OPERATIONAL NOTES..................................................................................................124  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
http://www.rohm.com/  
TSZ22111-14-001  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
2/127  
Datasheet  
BD99954MWV, BD99954GW  
Notation  
Category  
Notation  
Description  
Unit  
V
Volt (Unit of voltage)  
A
Ampere (Unit of current)  
Ohm (Unit of resistance)  
Farad (Unit of capacitance)  
degree Celsius (Unit of Temperature)  
Hertz (Unit of frequency)  
second (Unit of time)  
minute (Unit of time)  
Ω, Ohm  
F
deg., degree  
Hz  
s (lower case)  
Min  
b, bit  
bit (Unit of digital data)  
B, byte  
1 byte = 8 bits  
Unit prefix  
M, mega-, mebi-  
M, mega-, million-  
K, kilo-, kibi-  
k, kilo-  
220 = 1,048,576 (used with “bit” or “byte”)  
106 = 1,000,000 (used with “Ω” or “Hz”)  
210 = 1,024 (used with “bit” or “byte”)  
103 = 1,000 (used with “Ω” or “Hz”)  
10-3  
10-6  
10-9  
10-12  
m, milli-  
μ, micro-  
n, nano-  
p, pico-  
xxh, xxH  
Numeric value  
Hexadecimal number.  
“x”: any alphanumeric of 0 to 9 or A to F.  
Xxb  
Binary number; “b” may be omitted.  
“x”: a number, 0 or 1  
“_” is used as a nibble (4-bit) delimiter.  
(e.g. “0011_0101b” = “35h”)  
Address  
Data  
#xxh  
Address in a hexadecimal number.  
“x”: any alphanumeric of 0 to 9 or A to F.  
bit[n]  
n-th single bit in the multi-bit data.  
bit[n:m]  
“H”, High  
“L”, Low  
“Z”, “Hi-Z”  
Bit range from bit[n] to bit[m].  
Signal level  
High level (over VIH or VOH) of logic signal.  
Low level (under VIL or VOL) of logic signal.  
High impedance state of 3-state signal.  
Reference  
Name  
Reference Document  
Release Date  
Publisher  
I2C-bus  
SMBus  
“UM10204: I2C-bus specification and user manual Rev. 4”  
System Management Bus (SMBus) Specification 3.0  
Feb. 13, 2012  
Dec. 20, 2014  
NXP Semiconductors  
SBS-IF  
“A Guide to the Safe Use of Secondary Lithium Ion Batteries in  
Notebook-type Personal Computers”  
JEITA Profile  
USB BC  
Apr. 10, 2007  
Dec. 7, 2010  
Dec. 11, 1998  
JEITA  
“Battery Charging Specification Revision 1.2”  
Smart Battery Charger Specification Revision 1.1  
USB.org  
SBS-IF  
Smart Battery  
Charger  
USB 2.0  
USB 3.1  
USB PD  
Universal Serial Bus Specification Revision 2.0  
Universal Serial Bus Revision 3.1 Specification Rev. 1.0  
USB Power Delivery Specification Rev. 2.0 V1.0  
Jul. 26, 2013  
Aug. 11, 2014  
Apr. 27, 2000  
USB.org  
USB.org  
USB.org  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
3/127  
Datasheet  
BD99954MWV, BD99954GW  
1. Introduction  
BD99954 is a Battery Manager IC for 1-4Cell Lithium-Ion / Lithium-Ion polymer secondary battery pack used in portable  
equipment such as Tablets, Ultra books or others.  
BD99954 includes a Battery Charger, two port BC1.2 detection, a Battery Monitor for voltage, current, temperature and  
alarm(INT#, PROCHOT#) Controller.  
Figure 1-1 shows the Typical Application Circuit.  
Q3  
Q4  
C9  
R1  
Q1  
Q2  
C1  
C2  
VBUS  
C8  
C14  
ACGATE2  
ACGATE1  
ACP  
ACN  
USB  
C3  
BOOT1  
HG1  
VCC  
Q5  
L1  
USB  
VBUS  
Q6  
R17  
REGN  
C7  
LX1  
LG1  
System  
D+  
D-  
ID  
VBUS_DPI  
VBUS_DMI  
C5  
R18  
VBUS_ID  
D+  
D-  
ID  
VCC_DPI  
VCC_DMI  
VCC_ID  
C4  
BOOT2  
LX2  
V3P3V  
R14  
R13  
R12  
R11  
R10  
R15  
R16  
LG2  
BD99954  
VBUS_DPO  
VBUS_DMO  
VCC_DPO  
VCC_DMO  
PROCHOT#  
PMON  
HG2  
SRP  
PHY  
IMVP  
EC  
R2  
Q7  
C11 C12  
SRN  
IOUT  
ACOK  
C13  
BGATE  
SCL  
R7  
SDA  
BATT  
VREF  
INT#  
C15  
VREF  
R3  
R4  
C10  
Battery  
R5  
R6  
C6  
TSENSE  
R9  
IADP/RESET  
C18  
GND  
C17  
Θ
Figure 1-1 Block Diagram  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
4/127  
Datasheet  
BD99954MWV, BD99954GW  
2. Signal Description  
Table 2-1 Signal Description  
Function  
Pin  
No.  
Ball  
No.  
Pin Name  
[CSP]  
1
2
3
4
5
B2  
VBUS  
VCC  
ACOK  
USB Power Supply  
DC Power Supply  
AC adapter voltage detection open drain output.  
Interrupt for I2C  
A2  
D3  
A3  
B3  
INT#  
PROCHOT#  
Active low open drain output of “processor hot” indicator. The charger  
IC monitors events like adapter current, battery discharge current. Once any  
event in PROCHOT# profile is triggered, a minimum 10ms pulse is asserted.  
Input current sense resistor negative input.  
6
7
8
A4  
A5  
B4  
ACN  
ACP  
ACGATE1  
Input current sense resistor positive input.  
Charge pump output to drive adapter input n-channel MOSFET s.  
The ACGATE1 voltage is 5V above VBUS during AC adapter insertion.  
Charge pump output to drive adapter input n-channel MOSFET s.  
The ACGATE2 voltage is 5V above VCC during AC adapter insertion.  
Default Input Current Limit Setting pin and System resistor reset pin.  
VBUS side USB D- Input / Output  
VBUS side USB D+ Input / Output  
VBUS side USB D- Output / Input  
VBUS side USB D+ Output / Input  
VBUS side USB ID pin input  
VCC side USB D- Input / Output  
VCC side USB D+ Input / Output  
VCC side USB D- Output / Input  
VCC side USB D+ Output / Input  
VCC side USB ID pin input  
9
B5  
ACGATE2  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
A6  
B6  
C4  
C5  
C6  
D5  
D6  
D4  
E6  
F6  
G6  
E5  
F5  
G5  
IADP/RESET  
VBUS_DMI  
VBUS_DPI  
VBUS_DMO  
VBUS_DPO  
VBUS_ID  
VCC_DMI  
VCC_DPI  
VCC_DMO  
VCC_DPO  
VCC_ID  
SCL  
SDA  
PMON  
SMBus Clock Input  
SMBus Data Input / Output  
Buffered total system power current output. Place a resistor between  
PMON pin and GND.  
24  
25  
26  
F4  
G4  
E3  
IOUT  
VREF  
TSENSE  
Buffered adapter or charge current output selectable with SMBus command.  
1.5V LDO Output  
Battery temperature monitor pin.  
Active low battery present input signal. LOW indicates battery is present,  
and HIGH indicates the battery is absent and the charging stop.  
Battery Voltage Input  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
G3  
F3  
G2  
G1  
F2  
F1  
E2  
E1  
D2  
D1  
C1  
C2  
B1  
A1  
BATT  
BGATE  
SRN  
SRP  
GND  
HG2  
LX2  
BOOT2  
LG2  
LG1  
BOOT1  
LX1  
Gate Control Output  
Charge current sense resistor negative input.  
Charge current sense resistor positive input.  
Ground  
DC/DC Boost side High Side Gate Driver  
DC/DC Boost side Inductor Connection  
DC/DC Boost side Driver Voltage Output  
DC/DC Boost side Low Side Gate Driver  
DC/DC Buck side Low Side Gate Driver  
DC/DC Buck side Driver Voltage Output  
DC/DC Buck side Inductor Connection  
DC/DC Buck side High Side Gate Driver  
LDO Output  
HG1  
REGN  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
5/127  
Datasheet  
BD99954MWV, BD99954GW  
3. Pin Configuration  
21  
30  
20  
VCC_ID  
31  
GND  
HG2  
VCC_DPO  
VCC_DMO  
VCC_DPI  
LX2  
BOOT2  
LG2  
VCC_DMI  
VBUS_ID  
LG1  
BOOT1  
LX1  
VBUS_DPO  
VBUS_DMO  
VBUS_DPI  
HG1  
REGN  
40  
VBUS_DMI  
11  
1
10  
Figure 3-1 Pin Configuration in BD99954MWV (Top View)  
G
F
SRP  
HG2  
SRN  
GND  
LX2  
BATT  
BGATE  
TSENSE  
ACOK  
VREF  
IOUT  
PMON  
SDA  
VCC_ID  
VCC_DPO  
VCC_DMO  
VCC_DMI  
E
BOOT2  
LG1  
N/C  
SCL  
D
C
B
A
LG2  
VCC_DPI  
VBUS_ID  
BOOT1  
HG1  
LX1  
VBUS_DPI VBUS_DMO VBUS_DPO  
VBUS  
PROCHOT# ACGATE1 ACGATE2 VBUS_DMI  
IADP/RESET  
6
REGN  
1
VCC  
2
INT#  
3
ACN  
4
ACP  
5
Figure 3-2 Pin Configuration in BD99954GW (Bottom View)  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
6/127  
Datasheet  
BD99954MWV, BD99954GW  
4. Absolute Maximum Rating  
Value  
VBUS, VCC, SRN, SRP, ACN, ACP, BATT  
LX1, LX2  
ACGATE1, ACGATE2, BGATE, BOOT1, BOOT2,  
HG1, HG2  
-0.3 to 28V  
-2 to 28V  
-0.3 to 32V  
Voltage range  
(with respect to GND)  
LX1-BOOT1,LX2-BOOT2  
ACP-ACN, SRP-SRN  
VBUS_DPI, VBUS_DMI, VBUS_ID, VBUS_DPO,  
VBUS_DMO, VCC_DPI, VCC_DMI, VCC_ID,  
VCC_DPO, VCC_DMO, ACOK, REGN, INT#,  
PROCHOT#, IOUT, PMON, SCL, SDA, LG1, LG2  
TSENSE, IADP/RESET, VREF  
-0.3 to 6V  
-0.3 to 0.3 V  
-0.3 to 7.0 V  
-0.3 to 2.1 V  
150℃  
-50 to 150℃  
Junction temperature  
Storage temperature  
5. Thermal Resistance (Note 1)  
Thermal Resistance (Typ)  
Parameter  
Symbol  
Unit  
1s(Note 4)  
2s2p(Note5)  
4s5p(Note7)  
UQFN040V5050  
Junction to Ambient  
Junction to Top Characterization Parameter(Note 2)  
-
-
θJA  
113.6  
8
24.5  
3
°C/W  
°C/W  
ΨJT  
UCSP55M3C  
Power Dissipation(Note3)  
θJA  
-
-
W
0.97  
(Note 1)Based on JESD51-2A(Still-Air) only BD99954MWV  
(Note 2)The thermal characterization parameter to report the difference between junction temperature and the temperature at the top center of the outside surface  
of the component package.  
(Note 3) Derate by 78.1mW/°C when operating above Ta=25°C (when mounted in ROHM’s standard board)  
(Note 4)Using a PCB board based on JESD51-3.  
Layer Number of  
Measurement Board  
Material  
FR-4  
Board Size  
Single  
114.3mm x 76.2mm x 1.57mmt  
Top  
Copper Pattern  
Thickness  
70μm  
Footprints and Traces  
(Note 5)Using a PCB board based on JESD51-5, 7.  
Layer Number of  
Material  
Thermal Via(Note6)  
Board Size  
114.3mm x 76.2mm x 1.6mmt  
2 Internal Layers  
Measurement Board  
Pitch  
Diameter  
4 Layers  
FR-4  
1.20mm  
Φ0.30mm  
Top  
Bottom  
Copper Pattern  
Thickness  
70μm  
Copper Pattern  
Thickness  
35μm  
Copper Pattern  
Thickness  
70μm  
Footprints and Traces  
74.2mm x 74.2mm  
74.2mm x 74.2mm  
(Note 6) This thermal via connects with the copper pattern of all layers..  
(Note 7)Using a PCB board  
Layer Number of  
Measurement Board  
Material  
FR-4  
Board Size  
63mm x 55mm x 1.6mmt  
9 Layers  
6. Recommended Operating Condition  
MIN  
3.8  
MAX  
25  
Unit  
V
VBUS  
VCC  
3.8  
25  
V
BATT  
IIN  
0
-
19.2  
16  
V
A
ISYS  
-
16  
A
ICHARGE  
-
16  
A
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
7/127  
Datasheet  
BD99954MWV, BD99954GW  
Operating Temperature range  
-30  
85  
7. Function Descriptions  
7.1. Block Diagram  
VBUS VBUS VBU  
VCC_ VCC_ VCC_  
DPI DMI ID  
_DPI  
_DMI  
S_ID  
VOVP_VCC  
VCC  
VCC_  
DMO  
VCC_  
DPO  
VBUS  
_DMO  
VBUS  
_DPO  
VUVLO_VCC  
Power  
Path  
BC1.2 Detector  
Control  
Logic  
VOVP_BUS  
VBUS  
ACOK  
Control Logic  
ACN VCC VBUS BATT  
BoS  
VUVLO_BUS  
VOR  
VCC  
Gate  
ACGATE2  
VOR  
5V  
Charge Pump  
REGN  
REGN  
VBUS  
Gate  
LDO  
ACGATE1  
Charge Pump  
REGN  
BOOT1  
HG1  
ACP  
ACN  
VFB_ADP  
xA  
VREF_ADP  
Buck  
DRIVE  
R
LX1  
LG1  
PWM  
Control  
Logic  
VREF_SYS  
VFB_CHG  
BOOT2  
HG2  
Slope  
Boost  
DRIVE  
R
SRP  
SRN  
LX2  
Control Logic  
xA  
LG2  
VREF_CHG  
VREF_BAT  
BATT  
BGATE  
BGATE  
Charge Pump  
VREF_TRC  
PROCHOT#  
REGN  
VREF  
VREF  
1.5V  
LDO  
VCC  
VREF  
ADC  
VBUS  
INT#  
VFB_ADP  
VFB_CHG  
SRN  
IADP/RESET  
TSENSE  
MUX  
BATT  
PWM Control Logic  
Control  
Logic  
Power Path Control Logic  
REGN  
IOUT  
SCL  
SDA  
DAC  
DAC  
SMBUS  
I/F  
PMON  
GND  
Figure 7-1 Block diagram  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
8/127  
Datasheet  
BD99954MWV, BD99954GW  
7.2. External Characteristics for Battery Charger  
Adapter=18.0V, Battery=7.4V, LX1=LX2=0.0V, GND=0V, Ta=25(unless otherwise noted.)  
Value  
Typ.  
Item  
Symbol  
Unit  
Condition  
Min.  
Max.  
Adapter Standby Current 1  
Adapter Operating Current 2  
IADP1  
IADP2  
IBATT1  
-
-
1.0  
4.0  
1.5  
8.0  
mA  
mA  
Charge Pump ON  
Charge Pump ON  
Not Switching  
Battery Standby Current  
(VBUS=VCC=0.0V)  
BGATE Charge Pump ON  
REG0x7Ch[2:0]=5h  
50.0  
25.0  
100.0  
50.0  
-
-
μA  
μA  
BGATE Charge Pump OFF  
Deep Sleep mode  
Battery Standby Current  
(VBUS=VCC=0.0V)  
IBATT2  
REG0x7Ch[2:0]=6h  
SDA=SCL=0V  
BGATE Charge Pump ON  
PROCHOT only VSYS [1msec/S]  
REG0x7Ch[2:0]=2h  
Battery Standby Current  
(VBUS=VCC=0.0V)  
125  
150  
200  
290  
IBATT3  
-
-
μA  
μA  
BGATE Charge Pump ON  
PROCHOT only VSYS [250μsec/S]  
REG0x7Ch[2:0]=1h  
Battery Standby Current  
(VBUS=VCC=0.0V)  
IBATT4  
BGATE Charge Pump ON  
with PROCHOT Monitored System  
voltage and Battery current  
REG0x7Ch[2:0]=0h  
Battery Current  
700  
900  
IBATT5  
-
μA  
(VBUS=VCC=0.0V)  
-
5.2  
-
400  
5.4  
-
kHz  
V
SMBus Operation Frequency  
REGN Output Voltage  
FSMB  
VREGN  
VREGN_LD  
VREGN_UVL  
O
10  
5.0  
10  
mA  
REGN External output current  
2.5  
2.625  
200  
V
REGN UVLO Voltage  
2.375  
50  
Detecting REGN falling edge  
Detecting REGN rising edge  
VREGN_UVL  
100  
mV  
REGN UVLO Hysteresis Range  
O
1.5  
1.55  
1.45  
V
V
LDO Output Voltage  
VREF  
1.455  
1.35  
IVREF=1mA  
1.40  
VREF UVLO release Voltage  
VREF_UVLO  
VREF_UVLO_  
hys  
Detecting VREF rising edge  
50  
100  
mV  
VREF UVLO Hysteresis Range  
25  
Detecting VREF falling edge  
<PMON>  
16  
-
μA/W  
μA/W  
μA/W  
μA/W  
μA/W  
μA/W  
μA/W  
%
-
-
REG0x25h[2:0]=6h 6.25W Setting  
REG0x25h[2:0]=5h 12.5W Setting  
REG0x25h[2:0]=4h 25W Setting  
REG0x25h[2:0]=3h 50W Setting  
REG0x25h[2:0]=2h 100W Setting  
REG0x25h[2:0]=1h 200W Setting  
REG0x25h[2:0]=0h 400W Setting  
IPMON=50uA  
8
4
-
-
-
Power Monitor Amplifier Gain  
(IPMON)/(VACP×IACP +  
VBAT×IBAT )  
2
-
-
GPMON  
-
1
-
0.5  
0.25  
-
-
-
-
-
+5  
200  
IPMON  
-5  
-
-
μA  
PMON Maximum Current  
IPMONMAX  
<IOUT>  
20  
-
V/V  
mV  
mV  
mV  
mV  
mV  
mV  
V/V  
mV  
mV  
mV  
mV  
GIADP  
VIOUT1  
VIOUT2  
VIOUT3  
VIOUT4  
VIOUT5  
VIOUT6  
GIDCHG  
VIDCHG1  
VIDCHG2  
VIDCHG3  
VIDCHG4  
-
(VIADP)/(VACP- VACN)  
(VACP- VACN)=40.96mV  
(VACP- VACN)=20.48mV  
(VACP- VACN)=10.24mV  
(VACP- VACN)=5.12mV  
(VACP- VACN)=2.56mV  
(VACP- VACN)=1.28mV  
(VIDCHG)/(VSRN- VSRP)  
(VSRN- VSRP)=40.96mV  
(VSRN- VSRP)=20.48mV  
(VSRN- VSRP)=10.24mV  
(VSRN- VSRP)=5.12mV  
819.2  
409.6  
204.8  
102.4  
51.2  
835.6  
426  
235.5  
122.9  
-
802.8  
393.2  
174.1  
81.92  
-
IADP Voltage Accuracy  
IDCHG Voltage Accuracy  
25.6  
-
-
16  
-
-
655.4  
327.7  
163.8  
81.9  
688.2  
357.2  
204.8  
122.9  
622.6  
298.2  
122.9  
41  
Note: Resister address refer to extended commands  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
9/127  
Datasheet  
BD99954MWV, BD99954GW  
7.3. DC Input & Over Voltage Protection (OVP)  
7.3.1. Outline  
Dual-input for the battery charger source: USB VBUS and VCC  
25V over voltage protection.  
One of two DC input selection (exclusive)  
Effective input is selected by the control registers, VCC as default.  
7.3.2. Electrical Characteristics  
Adapter=18.0V, Battery=7.4V, LX1=LX2=0.0V, GND=0V, Ta=25(unless otherwise noted.)  
Value  
Typ.  
Item  
Symbol  
Unit  
Condition  
Min.  
3.8  
Max.  
25  
V
V
VCC Input Operating Range  
VCC UVLO Release Voltage  
VCCRNG  
VCC_UVLO  
-
3.7  
3.8  
3.9  
VCC rising  
VCC falling  
VCC_UVLO_hy  
mV  
VCC UVLO Hysteresis Range  
80  
130  
180  
s
V
mV  
V
VCC OVP Detection Voltage  
VCC OVP Hysteresis Range  
USB Input Operating Range  
VBUS_UVLO Release Voltage  
VCC_OVP  
25.0  
100  
3.8  
25.5  
150  
-
26.0  
200  
25  
VCC rising  
VCC falling  
VCC_OVP_hys  
VUSBRNG  
VBUS_UVLO  
VBUS_UVLO_h  
V
3.7  
3.8  
3.9  
VBUS rising  
VBUS falling  
VBUS rising  
VBUS falling  
mV  
V
VBUS UVLO Hysteresis Range  
VBUS OVP Detection Voltage  
VBUS OVP Hysteresis Range  
80  
130  
25.5  
150  
180  
26  
ys  
VBUS_OVP  
VBUS_OVP_hy  
25.0  
100  
mV  
200  
s
V
VACOK Output “L” Voltage  
VACOK Leakage Current  
VOK_ON  
IOKL  
TVBUS_ON  
TVBUS_OFF  
-
-
-
-
-
-
1.0  
1
I(VACOK) =1mA  
VACOK = 5V  
µA  
msec  
μsec  
VBUS Reverse Output turn-on Time  
Voltage Output down-off Time  
5
1
10  
5
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
10/127  
Datasheet  
BD99954MWV, BD99954GW  
7.4. USB Detection  
7.4.1. Outline  
USB Charger port detection and USB ID  
Supports USB BC 1.2, USB ACA, USB ID pin, USB OTG, and PD plug detection.  
Integrated analog switch supports USB HS (480Mbps).  
7.4.2. Electrical Characteristics  
Table 7-1 Electrical Characteristics for USB Detection  
(Ta=25C, BATT=3.6V, VBUS=5.0V)  
Specification  
Typ.  
Item  
Symbol  
Unit  
Condition  
Min.  
Max.  
<USB Charger Detection>  
VDP_SRC voltage  
VDP_SRC  
VDM_SRC  
RCD  
0.5  
0.5  
75  
0.6  
0.6  
100  
-
0.7  
0.7  
125  
-
V
V
Io=0 to 200uA  
Io=0 to 200uA  
(output voltage for D+)  
VDM_SRC voltage  
(output voltage for D-)  
RCD resistance  
(D+ pull up resistance)  
USB port un-detection resistance  
(Host D+ pull down resistance)  
VDAT_REF voltage  
(D+/D- detection voltage)  
VLGC voltage  
(D+/D- detection voltage)  
D+ sink current  
D- sink current  
kΩ  
kΩ  
V
RHDP  
100  
0.3  
1.2  
VDAT_RE  
F
0.35  
1.4  
0.4  
1.6  
HDPR/HDML voltage rising  
HDPR/HDML voltage rising  
VLGC  
V
IDP_SINK  
IDM_SINK  
50  
50  
85  
85  
150  
150  
V(HDPR) = 0.6V  
V(HDML) = 0.6V  
A  
A  
<USB Switch (DP, DM)>  
RON_US  
BSW  
IIOFF_U  
SB  
Switch on-state resistance  
-
5
-
10  
3
Ω
VIN=3.3V or 0V  
VIN=3.3V or 0V VBUS=OPEN  
Switch off-state leakage current  
-3  
μA  
Switch capacitance  
USB Switch start-up time  
CSW  
TUPUSB  
-
-
6
-
-
1
pF  
ms  
USBSW ON  
USBSW OFFON  
(Ta=25C, VBAT=3.6V, VBUS=5.0V)  
Specification  
Typ.  
Item  
Symbol  
Unit  
Condition  
Min.  
Max.  
<USB ID>  
RIDopen  
RID1  
RID2  
RID3  
RID4  
RID5  
RID6  
RID7  
RID8  
1000  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
50  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
kΩ  
Ω
USB ID removal detection  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
797  
557  
440  
390  
287  
200  
180  
124  
102  
68  
Pull-down detection resistance  
RID9  
RID10  
RID11  
RID12  
RID13  
RID14  
47  
36.5  
1
0
GND level detection  
Ratio = 100xV(ID)/VCCIN [%]  
ID port voltage rising  
COMPH detection voltage ratio  
RatioH  
85  
90  
95  
%
Note: The pull-down resistance is designed in 5 % accuracy to comply with the standard of MCPC (Mobile Computing Promotion Consortium), except  
the 1kΩ resistor for RID_GND. The RID_GND resistance complies with the MHL (Mobile High-definition Link) standard in 20 % accuracy.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
11/127  
Datasheet  
BD99954MWV, BD99954GW  
7.5. DC/DC Converter  
7.5.1. - Outline  
Input Current Limit value setting: 96 mA to 16352 mA for VBUS and VCC  
Charger supply voltage anti-collapse control.  
Low power mode support  
Include thermal protection and shutdown  
7.5.2. Electrical Characteristics  
Table 7-2 Electrical Characteristics for DC/DC Converter  
Adapter=18.0V, Battery=7.4V, LX1=LX2=0.0V, GND=0V, Ta=25(unless otherwise noted.)  
Value  
Typ.  
Item  
Symbol  
Unit  
Condition  
Min.  
Max.  
<INPUT CURRENT>  
USB 500mA Current Accuracy  
USB 900mA Current Accuracy  
BC1.2 1500mA Current Accuracy  
USB-PD 3A Current Accuracy  
USB-PD 5A Current Accuracy  
Input Current Setting Range  
Charge Current Setting LSB  
IUSB500  
IUSB900  
IUSB1500  
IUSB3000  
IUSB5000  
IADPRNG  
IADPLSB  
IADP1  
IADP2  
IADP3  
IADP4  
VADPTRNG  
398  
764  
1380  
2824  
4792  
96  
448  
832  
1440  
2912  
4896  
-
500  
900  
mA  
mA  
mA  
mA  
mA  
mA  
mA  
mA  
mA  
mA  
mA  
V
REG0x07h/08h=01C0h  
REG0x07h/08h=0340h  
REG0x07h/08h=05A0h  
REG0x07h/08h=0B60h  
REG0x07h/08h=1320h  
1500  
3000  
5000  
16352  
-
+2%  
+3%  
+5%  
+10%  
1.4  
REG0x07h or REG0x08h  
-
32  
-2%  
-3%  
-5%  
-10%  
0.1  
4096  
2048  
1024  
512  
-
Input Current Accuracy  
(10mΩ current sense resistor)  
IADP/RESET pin input Voltage range  
IADP/RESET pin Current setting  
Range  
IADPTRNG  
128  
-
512  
-
5120  
-
mA  
mA  
V
IADP/RESET pin Current setting step  
IADPSTEP  
Vreset_d  
et  
Vreset_re  
l
-
-
RESET Detection Voltage  
0.22  
IADP/RESET voltage falling  
IADP/RESET voltage rising  
RESET release Voltage  
0.44  
100  
-
-
-
-
V
RESET Detection duration time  
TRESET  
μsec  
<MINIMUM SYSTEM VOLTAGE>  
Minimum System Voltage Setting  
Range  
VMSVRNG  
2.560  
-
19.2  
V
VSYSREG_SET=2,560 ~ 19,200mV,  
64mV steps.  
Minimum System Voltage Setting LSB  
VMSVLSB  
VMSV1  
VMSV2  
VMSV3  
VMSV4  
-
64  
-
mV  
V
V
V
V
-2.0%  
-1.0%  
-2.0%  
-2.0%  
3.072  
6.144  
9.216  
12.288  
+2.0%  
+1.0%  
+2.0%  
+2.0%  
REG0x11h=0C00h  
REG0x11h=1800h  
REG0x11h=2400h  
REG0x11h=3000h  
Minimum System  
Voltage accuracy  
<Anti-Collapse Voltage>  
VBUS  
Anti-Collapse  
Threshold  
Vanti_VBUS  
3.84  
-100  
3.84  
-100  
-
-
-
-
25.0  
+100  
25.0  
+100  
V
mV  
V
REG0x0Dh  
REG0x0Eh  
Voltage Range  
Anti-Collapse  
Accuracy  
VCC Anti-Collapse Threshold Voltage  
Range  
Threshold  
Voltage Vanti_VBUS_a  
cc  
Vanti_VCC  
Anti-Collapse  
Accuracy  
Threshold  
Voltage Vanti_VCC_ac  
mV  
c
<Switching Frequency>  
Switching Frequency 1  
Switching Frequency 2  
Switching Frequency 3  
Switching Frequency 4  
FOSC1  
FOSC2  
FOSC3  
FOSC4  
510  
770  
850  
600  
860  
1000  
1200  
690  
950  
1150  
1380  
kHz  
kHz  
kHz  
kHz  
REG0x0Ch[3:2]=00b  
REG0x0Ch[3:2]=01b  
REG0x0Ch[3:2]=10b  
REG0x0Ch[3:2]=11b  
1020  
<DRIVER>  
HRDV1 PMOS RON  
HRDV1 NMOS RON  
LRDV1 PMOS RON  
LRDV1 NMOS RON  
HRDV2 PMOS RON  
HRDV2 NMOS RON  
LRDV2 PMOS RON  
LRDV2 NMOS RON  
RHDRV1P  
RHDRV1N  
RLDRV1P  
RLDRV1N  
RHDRV2P  
RHDRV2N  
RLDRV2P  
RLDRV2N  
-
-
-
-
-
-
-
-
6.0  
0.7  
7.5  
0.9  
6.0  
0.7  
7.5  
0.9  
10.0  
1.3  
12.0  
1.4  
10.0  
1.3  
12.0  
1.4  
Note: Resister address refer to extended commands  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
12/127  
Datasheet  
BD99954MWV, BD99954GW  
7.5.3. Detailed IADP input current limit settings  
Input Current limit is set by external IADP/RESET pin.  
This function is enabled by VM_CTRL_SET.EXTIADPEN bit =1.  
Once the charger reset is released when this function is enabled, the corresponding input current value which  
depends on the IADP/RESET voltage will be stored to the SEL_ILIM_VAL register. And this is used as the input  
current limit. It can be overwritten through SMBus.  
Table 7-3 IADP pin Input Current Limit settings  
5632  
1.37V  
5120  
4608  
4096  
3584  
3072  
2560  
512mA/90mV  
2048  
1536  
1024  
0.44V  
512  
RESET  
0.56V  
0
0
0.2  
0.4  
0.6  
0.8  
1
1.2  
1.4  
VIADP/RESET (V)  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
13/127  
Datasheet  
BD99954MWV, BD99954GW  
7.6. Charger  
7.6.1. - Outline  
Supports battery insertion and removal detection.  
Controls the VSYS output voltage with a deeply discharged battery.  
JEITA compliant Battery Charging Profile with thermal control of the charging current and voltage  
settings by measuring the temperature from the external thermistor  
Supports battery supplement mode  
Automatic or manual control of the Watch Dog Timer (via software) while Pre–charging and Fast-charging  
7.6.2. Electrical Characteristics  
Table 7-4 Electrical Characteristics for Charger  
Adapter=18.0V, Battery=7.4V, LX1=LX2=0.0V, GND=0V, Ta=25(unless otherwise noted.)  
Value  
Typ.  
Item  
Symbol  
Unit  
Condition  
With Adapter Input  
Min.  
Max.  
Battery Input Operating Range1  
Battery Input Operating Range1  
<CHARGE VOLTAGE>  
VBATRNG  
VBATRNG  
0.0  
2.5  
-
-
19.2  
19.2  
V
V
Without Adapter Input  
Charge Voltage Setting Range  
VCVRNG  
VCVLSB  
VCV1S  
2.560  
-
-
19.200  
-
V
mV  
V
REG0x1A, REG0x1Bh or REG0x1Ch  
Charge Voltage Setting LSB  
16  
-0.5%  
-0.5%  
-0.5%  
-0.5%  
2.56  
4.192  
8.400  
12.592  
16.800  
-
+0.5%  
+0.5%  
+0.5%  
+0.5%  
19.2  
REG0x1Ah/0x1Bh/0x1Ch=1060h  
REG0x1Ah/0x1Bh/0x1Ch=20D0h  
REG0x1Ah/0x1Bh/0x1Ch=3130h  
REG0x1Ah/0x1Bh/0x1Ch=41A0h  
REG0x1Dh  
VCV2S  
V
Charge Voltage accuracy  
VCV3S  
V
VCV4S  
V
VBAT OVP Detection range  
<CHARGE CURRENT>  
Charge Current Setting Range  
Charge Current Setting LSB  
VOVPRNG  
V
ICHGRNG  
ICHGLSB  
ICHG1  
0
-
-
16384  
-
mA  
mA  
mA  
mA  
mA  
mA  
mA  
mA  
mA  
REG0x16h  
64  
-2%  
-3%  
-5%  
-20%  
-40%  
0
4096  
2048  
1024  
256  
128  
256  
64  
+2%  
+3%  
+5%  
+20%  
+40%  
1024  
-
REG0x16h=1000h  
REG0x16h=0800h  
REG0x16h=0400h  
REG0x16h=0100h  
REG0x16h=0080h  
ICHG2  
Charge Current accuracy  
(10mΩ current sense resistor, BATT >  
Minimum System Voltage)  
ICHG3  
ICHG4  
ICHG5  
Trickle Charge Current Setting Range ITRCCHGRNG  
REG0x14h or REG0x15h  
Trickle Charge Current Setting LSB  
Maximum Trickle Charge Current  
(10mΩ current sense resistor, BATT  
< Minimum System Voltage)  
ITRCCHGLSB  
-
ICHG6  
-
1024  
-
mA  
REG0x14h or REG0x15h  
<Thermal Control>  
Battery Temperature Threshold HOT1  
Battery Temperature Threshold HOT2  
Battery Temperature Threshold HOT3  
Battery Temperature Threshold  
COLD1  
VTH_HOT1  
VTH_HOT2  
VTH_HOT3  
-
-
-
45  
50  
58  
-
-
-
°C  
°C  
°C  
OTP Programmable REG0x45h  
OTP Programmable REG0x44h  
OTP Programmable REG0x43h  
VTH_COLD1  
VTH_COLD2  
Tbat  
-
-
10  
2
-
-
°C  
°C  
°C  
V
OTP Programmable REG0x42h  
OTP Programmable REG0x41h  
Battery Temperature Threshold  
COLD2  
Battery Temperature Measurement  
Acc  
-2  
-
-
+2  
-
VREF*0.9  
5
Battery Open Detection Voltage  
VTH_OPN  
<Battery Short Current Detection>  
Battery Short Current Detection  
Battery Short Current Duration time  
<Watchdog Timer>  
IBATSHORT  
TBATSHORT  
0
4
-
-
25,000  
1020  
mA  
REG0x1Fh  
msec REG0x10h[15:8]  
Pre Charging Time  
TPRE  
TFAST  
13.0  
196  
108  
13  
14.5  
218  
120  
15  
16  
240  
132  
17  
min  
min  
Fast Charging Time  
High Temperature Protection Time  
Charging Termination Delay Time  
THTPRO  
TTOPOFF  
min  
sec  
Over 58°C  
Note: Resister address refer to extended commands  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
14/127  
Datasheet  
BD99954MWV, BD99954GW  
7.6.3. Battery Charging Profile  
Figure 7-5 Battery Charging Profile  
VBAT  
VSYS  
IBAT  
VBAT x 1.15  
VFASTCHG_R  
EG_SET1,2,3  
ICHG_SET  
System Voltage  
Charge Current  
VSYSREG_SET  
Ichg x Rds  
VPRECHG_TH  
_SET  
Battery  
Voltage  
IPRECH_SET  
ITERM_SET  
ITRICH_SET  
Time  
(CC)  
(CV)  
TRICKLE  
CHARGE  
PRE  
CHARGE  
Done  
(BGATE OFF)  
FAST CHARGE  
(BGATE ON)  
The charging current is controlled by the battery temperature measured from the external thermistor.  
In the low-temperature condition, the charging current is reduced to a half of the setting value (ICHG_SET).  
Charging  
Current  
ICHG_SET  
ICHG_SET/2  
0
T1 T2  
T4  
Temperature of Battery Pack  
The charging voltage is also reduced by the temperature as set by the control registers, VFASTCHG_REG_SET1/2/3.  
Charging  
Voltage  
VFASTCHG  
_REG_SET1  
VFASTCHG  
_REG_SET2  
VFASTCHG  
_REG_SET3  
0
T1 T2  
T3  
T4  
T5  
Temperature of Battery Pack  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
15/127  
Datasheet  
BD99954MWV, BD99954GW  
7.7. Reverse DC/DC Converter  
7.7.1. Outline  
Charger provides a voltage output (Reverse Buck/Boost) via VBUS or/and VCC when an USB OTG device is connected.  
7.7.2. Electrical Characteristics  
Table 7-6 Electrical Characteristics for Reverse Buck/Boost  
Adapter=18.0V, Battery=7.4V, LX1=LX2=0.0V, GND=0V, Ta=25(unless otherwise noted.)  
Value  
Typ.  
Item  
Symbol  
Unit Condition  
Min.  
Max.  
<OUTPUT CURRENT Limit>  
Output Current Limit Setting Range  
Output Current Limit Setting LSB  
IRADPRNG  
IRADPLSB  
IRADP1  
IRADP2  
IRADP3  
0
-
4096  
32  
4096  
2048  
1024  
512  
8128  
-
+2%  
+3%  
+5%  
+10%  
mA  
mA  
mA  
mA  
mA  
mA  
REG0x09h  
-2%  
-3%  
-5%  
-10%  
REG0x09h=1000h  
Output Current Limit Accuracy  
(10mΩ current sense resistor)  
REG0x09h=0800h  
REG0x09h=0400h  
REG0x09h=0200h  
IRADP4  
<Output VOLTAGE>  
Output Voltage Setting 1  
Output Voltage Setting 2  
Output Voltage Setting 3  
Output Voltage Setting 4  
Output Voltage Setting 5  
Output Voltage Setting Range  
Output Voltage Setting LSB  
VROUT1  
VROUT2  
VROUT3  
VROUT4  
VROUT5  
4.95  
5.15  
8.91  
11.88  
19.8  
4.032  
-
5.0  
5.2  
9.0  
12.0  
20.0  
-
5.05  
5.25  
9.09  
12.12  
20.2  
22.016  
-
V
V
V
V
V
REG0x19h=1380h  
REG0x19h=1440h  
REG0x19h=2340h  
REG0x19h=2F00h  
REG0x19h=4E40h  
VROUTRNG  
VROUTLSB  
V
mV  
REG0x19h  
64  
VBUS_  
UVLO  
VCC_U  
VLO  
VBUS Buck/Boost Output Short  
Circuit Protection.  
VRscp  
VRovp  
-
-
V
VROUT  
1.1  
x
VBUS Buck/Boost OVP Voltage  
-
-
-
-
V
VBUS Buck/Boost OVP Detection VRovp_hy  
Hysteresis Range  
VROUT  
1.05  
x
mV  
s
Note: Resister address refer to extended commands  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
16/127  
Datasheet  
BD99954MWV, BD99954GW  
7.8. 12-bit ADC  
7.8.1. Outline  
12-bit Successive Approximation Register A/D Converter  
Input Voltage range: 2.0 to 19.2V (BATT)  
Input Voltage range: 2.0 to 25V (VBUS, VCC, ACP, SRP)  
Input Voltage range: 0.1 to 1.4V (TSENSE)  
Input Voltage range: 0.1 to 1.4V (IADP/RESET)  
Current monitor range: 0.3 to 16.384A (IACP)  
Current monitor range: 0.3 to 25A (IBAT)  
7.8.2. Electrical Characteristics  
Table 7-7 Electrical Characteristics for 12-bit SAR-ADC  
(Unless otherwise specified, Ta=25C, VREF=1.5V)  
Specification  
Parameter  
Symbol  
Unit  
Condition  
Min  
Typ  
Max  
<12-bit SAR ADC>  
Resolution  
RES  
-
-
-
12  
-
bit  
µs  
Conversion Period  
Gain Error 1  
TCONV  
20  
BATT,VBUS,VCC,ACP,  
SRP=5V and 15V  
Gerr1  
Gerr2  
−1.1  
−1.1  
-
+1.1  
+1.1  
%
%
TSENSE,IADP/RESET  
=0.5V and 1.0V  
Gain Error 2  
-
-
Gain Error 3  
VOffset error  
IOffset error  
Gerr3  
Voffset  
Ioffset  
−1.1  
-110  
-110  
+1.1  
110  
110  
%
IACP,IBAT=1.5A and 8A  
mV  
mA  
-
7.8.3. Functions  
SAR-ADC measures the 10 following factors by time sharing. These factors can be disabled by SMBus command.  
The actual value and the 2-sample moving average value are read by SMBus command.  
#
Factor  
Conversion Period  
Conversion Interval  
1
VBUS or VCC  
20us  
VBUS 400us  
VCC 400us  
200us  
200us  
200us  
200us  
200us  
200us  
200us  
2
3
4
5
6
7
8
9
IACP  
VACP  
IBAT(+)  
IBAT(-)  
VBATT  
IACP  
VSRP  
20us  
20us  
20us  
20us  
20us  
20us  
20us  
20us  
IADP/RESET or TSENSE  
IADP/RESET 200us  
TSENSE 1s  
200us  
10  
IBAT(-)  
20us  
20us  
VBUS or VCC  
20us  
IACP  
VACP  
20us  
20us  
IBAT(+)  
IBAT(-)  
VBATT  
IACP  
20us  
20us  
20us  
20us  
20us  
20us  
VSRP  
IADP/RESET or TSENSE  
IBAT(-)  
The power calculation of PMON is carried out from IACP, VACP, IBAT, VBATT.  
PACP = IACP * VACP  
PBAT = IBAT * VBATT  
PMON = PACP + PBATT  
PMON power change can be observed when the value is stable longer than the “Conversion Interval”, 200us.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
17/127  
Datasheet  
BD99954MWV, BD99954GW  
7.9. Power On  
Whenever BD99954 receives power from the adapter or battery, BD99954 wakes up and starts loading data from the OTP. After  
OTP loading is completed, BD99954 is in standby position.  
7.9.1. VBAT power on and VBUS/VCC plugged-in  
At the first VBAT power on, BD99954 starts OTP loading. And when VBUS or VCC is eventually plugged in, BD99954sserts ACOK  
and starts the BC1.2 Detection sequence. After the BC1.2 Detection is completed, BD99954 limits the input current, reflects the  
BC1.2 setting and starts charging.  
7.9.2. VBUS/VCC plugged-off  
When VBUS plugged off, BD99954 deasserts AC_OK and limits input current as IADP external pin or minimum setting (it is  
programmable). And then VBUS or VCC plugged in again, BD99954sserts AC_OK and starts BC1.2 detection.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
http://www.rohm.com/  
TSZ22111-14-001  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
18/127  
Datasheet  
BD99954MWV, BD99954GW  
7.9.3. VBUS and VCC plugged in  
When VBUS plugged in and then VCC plugged in, BD99954 selects VBUS or VCC with priority setting. If VCC is 1st priority  
(programmable), BD99954 changes power source from VBUS to VCC. If VBUS is 1st priority BD99954 keeps power source VBUS.  
Each case AC_OK keeps “H”.  
VBAT  
VBUS  
VCC  
VBUS_UVLO  
VCC_UVLO  
VREF  
VREF_UVLO  
AC_OK  
Keep "H" when VCC pluged in because already VBUS pluged in.  
OSC  
Stable  
OTP Load  
Loaded.  
Charger Reset  
DCDC Control  
DCDC start up  
VBUS BC1.2 Detection  
VCC BC1.2 Detection  
Input Current Limit  
Input Current Limit  
Deadbattery Comparator  
Detected  
Initial  
Detecting or Waiting  
Resistor or Minimum  
Change to VCC Input Current Limit  
with Peak Control  
Detected or Waited  
VBUS Input Current Limit  
with Peak Control  
Deasserted ( VBAT is OK )  
BC1.2 Setting  
Register Setting  
▲EC Write by SMBus.  
with Peak Control  
with Peak Control  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
19/127  
Datasheet  
BD99954MWV, BD99954GW  
8. Control Specification  
BD99954 has several control registers to set configurations or to sense the hardware status for the internal function  
operations. Host is able to write to or read from the control registers via SMBus (friendly I2C).  
8.1. SMBus Communication  
BD99954 operates in slave mode on the SMBus and supports Layer 2 communication protocol.  
8.1.1. SMBus Slave Address  
Slave Address for the BD99954 is 0001_001.  
The register address is set by “Slave Address”. The “Slave Address” is also used as the start address of contiguous  
addressing for multiple write or read access.  
8.2. SMBus Protocols  
The following is a description of the various SMBus protocols. BD99954 supports the protocols defined in this section.  
BD99954 does not support all the protocols defined in the SMBus Specification. The results returned by such a device to a  
protocol it does not support is undefined.  
Below is a key to the protocol diagrams in this section. Not all protocol elements will be presented in every command. For  
instance, not all packets are required to include the packet error code.  
S
Start Condition  
Sr  
Repeated Start Condition  
Rd Read (bit value of 1)  
Wr Write (bit value of 0)  
x
Shown under a field indicates that that field is required to have the value of ‘x’  
Acknowledge (this bit position may be‘0’ for an ACK)  
Acknowledge (this bit position may be‘1’ for a NACK)  
Stop Condition  
A
N
P
PEC Packet Error Code  
Master (SMBus Host) to Slave  
Slave (SMBus Device) to Master  
BD99954 supports following protocols.  
Write Word  
Read Word  
8.2.1. Write Word  
The first byte of a Write Word access is the command code. The next are the high data byte and low data byte to be written.  
In this example the master asserts the slave device address followed by the write bit. The device acknowledges and the  
master delivers the command code. The slave again acknowledges before the master sends the data bytes. The slave  
acknowledges each byte, and the entire transaction is finished with a STOP condition.  
BD99954 does not support PEC.  
1
S
7
1 1  
Slave Address W A  
8
1
8
1
A
8
1 1  
A P  
Command Code  
A Data Low Byte  
Data High Byte  
SMBus Write Word  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
20/127  
Datasheet  
BD99954MWV, BD99954GW  
8.2.2. Read Word  
Reading data is slightly more complicated than writing data. First the host must write a command to the slave device. Then it  
must follow that command with a repeated START condition to denote a read from that device’s address. The slave then  
returns one high and low byte of data.  
Note that there is no STOP condition before the repeated START condition, and that a NACK signifies the end of the read  
transfer. BD99954 does not support PEC.  
1
7
1
1
8
1
S
Slave Address  
A
Command Code  
A
W
1
7
1
1
8
1
8
1 1  
Sr Slave Address  
A
Data Low Byte  
A Data High Byte  
N P  
R
SMBus Read Word  
8.2.3. SMBus Communication Timing Waveforms and Timing Specification  
Table 8-1 Electrical Characteristics for SMBus Timing Specification  
(Unless otherwise specified, Ta=25C, VREF=1.5V)  
Specification  
Parameter  
Symbol  
Unit  
Condition  
Min  
Typ  
Max  
<SMBus>  
10  
0.0  
2.1  
250  
300  
4
-
-
-
-
-
-
-
-
-
400  
kHz  
V
SMBus Frequency  
FSMBus  
VINL  
0.8  
SDA/SCL Input Low Voltage  
SDA/SCL Input High Voltage  
SDA Hold Time from SCL  
5.5  
V
VINH  
-
-
-
-
-
-
ns  
ns  
µs  
µs  
µs  
µs  
TH(DAT)  
TSU(DAT)  
TH(STA)  
TSU(STA)  
TSU(STOP)  
TBUF  
SDA Setup Time from SCL  
Start Condition Hold Time from SCL  
Start Condition Setup Time from SCL  
Stop Condition Setup Time from SCL  
Bus Free Time  
4.7  
4
4.7  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
21/127  
Datasheet  
BD99954MWV, BD99954GW  
8.3. Command Code  
BD99954 has 3 command maps, "Battery Charger Commands", "Extended Commands" and "Debug Commands". All commands  
are addressed within 00h ~ 7Fh address area. And 80h ~ FFh address is a mirror of 00h ~ 7Fh.  
"Battery Charger Commands" is a subset of "Smart Battery Charger Specification Revision 1.1."  
"Extended Commands" is for charger function enhancement.  
"Debug Commands" are used for debug purpose or in production test.  
These are selectable by MAP_SET command.  
PROTECT_SET : 16'h0000  
MAP_SET : 16'h0000  
PROTECT_SET : 16'h0000  
MAP_SET  
: 16'h0001  
Battery Charger  
Commands  
Extended  
Commands  
Subset of  
Smart Battery Charger Spec. Rev. 1.1”  
For charger function enhancement.  
- PMON, IOUT  
PROTECT_SET : ****  
MAP_SET  
: ****  
- PROCHOT  
- Power Path Management  
- USB BC1.2 Detection  
- Thermal Charging Profile  
- etc.  
Debug  
Commands  
For debug and production test.  
8.3.1. Battery Charger Commands  
Following is a table of "Battery Charger Commands" which BD99954 supports. "Battery Charger Commands" is subset of "Smart  
Battery Charger Specification Revision 1.1."  
Note: Reserved command should not be accessed. If accessed, operation is not guaranteed.  
Code  
14h  
Command  
Protocols Byte  
Size  
Description  
ChargingCurrent Read/Write  
Word  
2
The Battery, System Host or other master device sends the desired charging  
rate (mA).  
This command is a mirror of ICHG_SET command of the extended  
command.  
15h  
ChargingVoltage Read/Write  
Word  
2
The Battery, System Host or other master device sends the desired charging  
voltage to the Smart Battery Charger (mV).  
This command is a mirror of VFASTCHG_REG_SET1 command of the  
extended command.  
3Ch  
3Dh  
3Eh  
3Fh  
IBUS_LIM_SET  
ICC_LIM_SET  
Read/Write  
Word  
2
2
2
2
VBUS Input Current Limit Setting.  
This command is a mirror of IBUS_LIM_SET command of the extended  
command.  
VCC Input Current Limit Setting.  
This command is a mirror of ICC_LIM_SET command of the extended  
command.  
Access Un-protect Setting for Address 3Fh  
This command is a mirror of PROTECT_SET command of the extended  
command.  
Change Command Code Map.  
This command is a mirror of MAP_SET command of the extended  
command.  
Read/Write  
Word  
PROTECT_SET Read/Write  
Word  
MAP_SET  
Read/Write  
Word  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
22/127  
Datasheet  
BD99954MWV, BD99954GW  
8.3.2. Extended Commands  
Following is a table of "Extended Commands" which BD99954 supports. "Extended Commands" is for charger function  
enhancement.  
Note: Reserved command should not be accessed. If accessed, operation is not guaranteed.  
Code  
Command  
Protocols  
Byte  
Size  
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
Description  
Charger State Machine Status  
VBAT and VSYS Status  
VBUS and VCC Status  
Charger Operation Status  
Charger WDT and Thermal WDT Status  
Actual Input Current Limit  
Selected Input Current Limit  
VBUS Input Current Limit Setting  
VCC Input Current Limit Setting  
00h  
01h  
02h  
03h  
04h  
05h  
06h  
07h  
08h  
09h  
0Ah  
0Bh  
0Ch  
0Dh  
0Eh  
0Fh  
10h  
11h  
12h  
13h  
14h  
15h  
16h  
17h  
18h  
19h  
1Ah  
1Bh  
1Ch  
1Dh  
1Eh  
1Fh  
20h  
21h  
22h  
23h  
24h  
25h  
26h  
27h  
28h  
29h  
2Ah  
2Bh  
CHGSTM_STATUS  
VBAT/VSYS_STATUS  
VBUS/VCC_STATUS  
CHGOP_STATUS  
WDT_STATUS  
Read Word  
Read Word  
Read Word  
Read Word  
Read Word  
Read Word  
Read Word  
CUR_ILIM_VAL  
SEL_ILIM_VAL  
IBUS_LIM_SET  
ICC_LIM_SET  
IOTG_LIM_SET  
VIN_CTRL_SET  
CHGOP_SET1  
CHGOP_SET2  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
OTG Output Current Limit Setting  
VBUS and VCC Control Setting  
Charger Operation Control Setting 1  
Charger Operation Control Setting 2  
VBUS Collapse Detect Threshold Voltage Setting  
VCC Collapse Detect Threshold Voltage Setting  
Charger WDT Setting  
Battery temperature and Battery short current WDT Setting  
VSYS Regulation Setting  
VSYS Valid Threshold High Setting (Hysteresis)  
VSYS Valid Threshold Low Setting (Hysteresis)  
Trickle-charge Current Setting  
VBUSCLPS_TH_SET  
VCCCLPS_TH_SET  
CHGWDT_SET  
BATTWDT_SET  
VSYSREG_SET  
VSYSVAL_THH_SET  
VSYSVAL_THL_SET  
ITRICH_SET  
IPRECH_SET  
ICHG_SET  
ITERM_SET  
Pre-charge Current Setting  
Fast-charge Current Setting  
Charge Termination Current Setting  
Pre-charge Voltage Threshold Setting  
Reverse Buck Boost Voltage Setting  
Fast Charge Voltage Regulation Setting 1  
Fast Charge Voltage Regulation Setting 2 (Hot 1)  
Fast Charge Voltage Regulation Setting 3 (Hot 2)  
Re-charge Battery Voltage Setting  
Battery Over Voltage Protection Setting  
Battery Short Current Protection Setting  
PROCHOT# pin Control Setting  
Peak Input Current Threshold Setting for PROCHOT#  
Average Input Current Threshold Setting for PROCHOT#  
Dis-charge Current Threshold Setting for PROCHOT#  
VSYS Voltage Threshold Setting for PROCHOT#  
PMON and IOUT Output Control Setting  
PMON DAC Input Value  
VPRECHG_TH_SET  
VRBOOST_SET  
VFASTCHG_REG_SET1  
VFASTCHG_REG_SET2  
VFASTCHG_REG_SET3  
VRECHG_SET  
VBATOVP_SET  
IBATSHORT_SET  
PROCHOT_CTRL_SET  
PROCHOT_ICRIT_SET  
PROCHOT_INORM_SET Read/Write Word  
PROCHOT_IDCHG_SET Read/Write Word  
2
2
2
2
2
2
2
2
2
2
2
2
PROCHOT_VSYS_SET  
PMON_IOUT_CTRL_SET Read/Write Word  
Read/Write Word  
PMON_DACIN_VAL  
IOUT_DACIN_VAL  
VCC_UCD_SET  
VCC_UCD_STATUS  
VCC_IDD_STATUS  
VCC_UCD_FCTRL_SET  
Read Word  
Read Word  
Read/Write Word  
Read Word  
Read Word  
Read/Write Word  
IOUT DAC Input Value  
BC1.2 Charger Detector on the VCC side Setting  
BC1.2 Charger Detect Status on the VCC side  
ID Detect Status on the VCC side  
BC1.2 Charger Detector on the VCC side Manual Control  
Setting  
2
2Ch  
VCC_UCD_FCTRL_EN  
Read/Write Word  
2
BC1.2 Charger Detector on the VCC side Manual Control  
Enable  
2Dh  
2Eh  
2Fh  
30h  
31h  
32h  
33h  
(reserved)  
(reserved)  
(reserved)  
-
-
-
-
-
-
2
2
2
2
-
-
-
VBUS_UCD_SET  
VBUS_UCD_STATUS  
VBUS_IDD_STATUS  
Read/Write Word  
Read Word  
Read Word  
BC1.2 Charger Detector on the VBUS side Setting  
BC1.2 Charger Detect Status on the VBUS side  
ID Detect Status  
BC1.2 Charger Detector on the VBUS side Manual Control  
Setting  
VBUS_UCD_FCTRL_SET Read/Write Word  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
23/127  
Datasheet  
BD99954MWV, BD99954GW  
Code  
34h  
Command  
Protocols  
Byte  
Size  
2
Description  
VBUS_UCD_FCTRL_EN  
Read/Write Word  
BC1.2 Charger Detector on the VBUS side Manual Control  
Enable  
35h  
36h  
37h  
38h  
39h  
3Ah  
(reserved)  
(reserved)  
(reserved)  
CHIP_ID  
CHIP_REV  
IC_SET1  
-
-
-
2
-
-
2
2
2
-
-
-
Read Word  
Read Word  
Read/Write Word  
Chip ID  
Chip Revision  
1-Cell mode setting, ACP discharge control and ACOK  
control setting.  
3Bh  
3Ch  
3Dh  
3Eh  
3Fh  
IC_SET2  
SYSTEM_STATUS  
SYSTEM_CTRL_SET  
PROTECT_SET  
MAP_SET  
Read/Write Word  
Read Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
2
2
2
2
2
IC Setting Register for debug and production test.  
System Power-on Status  
Software reset and re-load OTP  
Access Un-protect Setting for Address FCh and FEh  
Change Command Code Map to Debug Command Code  
Map  
40h  
41h  
42h  
43h  
44h  
45h  
46h  
47h  
48h  
49h  
4Ah  
VM_CTRL_SET  
Read/Write Word  
2
2
2
2
2
2
2
2
2
2
2
SAR-ADC Measurement Control Setting  
JEITA Temperature Window Setting 1  
JEITA Temperature Window Setting 2  
JEITA Temperature Window Setting 3  
JEITA Temperature Window Setting 4  
JEITA Temperature Window Setting 5  
Battery Current (Charge) Interrupt Threshold Setting  
Battery Current (Dis-charge) Interrupt Threshold Setting  
Battery Voltage Interrupt Threshold Setting  
Battery Temperature Interrupt Threshold Setting  
Input Current (between ACP-ACN) Interrupt Threshold  
Setting  
THERM_WINDOW_SET1 Read/Write Word  
THERM_WINDOW_SET2 Read/Write Word  
THERM_WINDOW_SET3 Read/Write Word  
THERM_WINDOW_SET4 Read/Write Word  
THERM_WINDOW_SET5 Read/Write Word  
IBATP_TH_SET  
IBATM_TH_SET  
VBAT_TH_SET  
THERM_TH_SET  
IACP_TH_SET  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
4Bh  
4Ch  
4Dh  
4Eh  
4Fh  
VACP_TH_SET  
VBUS_TH_SET  
VCC_TH_SET  
VSYS_TH_SET  
EXTIADP_TH_SET  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
2
2
2
2
2
Input Voltage (ACP) Interrupt Threshold Setting  
VBUS Voltage Interrupt Threshold Setting  
VCC Voltage Interrupt Threshold Setting  
VSYS Voltage Interrupt Threshold Setting  
IADP (Input current Limit setting pin) Voltage Interrupt  
Threshold Setting  
50h  
51h  
52h  
53h  
54h  
55h  
56h  
57h  
58h  
59h  
IBATP_VAL  
IBATP_AVE_VAL  
IBATM_VAL  
IBATM_AVE_VAL  
VBAT_VAL  
VBAT_AVE_VAL  
THERM_VAL  
VTH_VAL  
Read Word  
Read Word  
Read Word  
Read Word  
Read Word  
Read Word  
Read/Write Word  
Read Word  
Read Word  
Read Word  
2
2
2
2
2
2
2
2
2
2
Battery Current (Charge) Measurement Value  
Battery Current (Charge) Measurement Average Value  
Battery Current (Dis-charge) Measurement Value  
Battery Current (Dis-charge) Measurement Average Value  
Battery Voltage Measurement Value  
Battery Voltage Measurement Average Value  
Temperature Measurement Value  
Thermistor Measurement Voltage Value  
Input Current (between ACP-ACN) Measurement Value  
Input Current (between ACP-ACN) Measurement Average  
Value  
IACP_VAL  
IACP_AVE_VAL  
5Ah  
5Bh  
5Ch  
5Dh  
5Eh  
5Fh  
60h  
61h  
62h  
VACP_VAL  
VACP_AVE_VAL  
VBUS_VAL  
VBUS_AVE_VAL  
VCC_VAL  
VCC_AVE_VAL  
VSYS_VAL  
VSYS_AVE_VAL  
EXTIADP_VAL  
Read Word  
Read Word  
Read Word  
Read Word  
Read Word  
Read Word  
Read Word  
Read Word  
Read Word  
2
2
2
2
2
2
2
2
2
Input Voltage (ACP) Measurement Value  
Input Voltage (ACP) Measurement Average Value  
VBUS Voltage Measurement Value  
VBUS Voltage Measurement Average Value  
VCC Voltage Measurement Value  
VCC Voltage Measurement Average Value  
VSYS Voltage Measurement Value  
VSYS Voltage Measurement Average Value  
IADP (Input current Limit setting pin) Voltage Measurement  
Value  
63h  
EXTIADP_AVE_VAL  
Read Word  
2
IADP (Input current Limit setting pin) Voltage Measurement  
Average Value  
64h  
65h  
66h  
67h  
68h  
69h  
6Ah  
VACPCLPS_TH_SET  
(reserved)  
Read/Write Word  
2
-
-
VACP Collapse Detect Threshold Voltage Setting  
-
-
-
-
-
(reserved)  
(reserved)  
INT0_SET  
INT1_SET  
-
-
Read/Write Word  
Read/Write Word  
Read/Write Word  
2
2
2
1st Level Interrupt Setting  
2nd Level Interrupt Setting 1 (VBUS)  
2nd Level Interrupt Setting 2 (VCC)  
INT2_SET  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
24/127  
Datasheet  
BD99954MWV, BD99954GW  
Code  
Command  
Protocols  
Byte  
Description  
Size  
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
-
6Bh  
6Ch  
6Dh  
6Eh  
6Fh  
70h  
71h  
72h  
73h  
74h  
75h  
76h  
77h  
78h  
79h  
7Ah  
7Bh  
7Ch  
7Dh  
7Eh  
7Fh  
INT3_SET  
INT4_SET  
INT5_SET  
INT6_SET  
INT7_SET  
INT0_STATUS  
INT1_STATUS  
INT2_STATUS  
INT3_STATUS  
INT4_STATUS  
INT5_STATUS  
INT6_STATUS  
INT7_STATUS  
REG0  
REG1  
OTPREG0  
OTPREG1  
SMBREG  
(reserved)  
(reserved)  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
Read/Write Word  
-
2nd Level Interrupt Setting 3 (Battery)  
2nd Level Interrupt Setting 4 (VSYS)  
2nd Level Interrupt Setting 5 (Charger)  
2nd Level Interrupt Setting 6 (Charger)  
2nd Level Interrupt Setting 7 (SAR-ADC)  
1st Level Interrupt Status  
2nd Level Interrupt Status 1 (VBUS)  
2nd Level Interrupt Status 2 (VCC)  
2nd Level Interrupt Status 3 (Battery)  
2nd Level Interrupt Status 4 (VSYS)  
2nd Level Interrupt Status 5 (Charger)  
2nd Level Interrupt Status 6 (Charger)  
2nd Level Interrupt Status 7 (SAR-ADC)  
Reserved Register 0 (for future use)  
Reserved Register 1 (for future use)  
Input current limit degradation setting.  
Reserved OTP-loaded Register 1 (for future use)  
Power Save Mode Setting.  
-
-
-
-
2
DEBUG_MODE_SET  
Read/Write Word  
Debug Mode Setting  
8.3.3. Debug Commands  
Following is a table of "Debug Commands" which BD99954 supports. "Debug Commands" is used for debug purpose or in  
production test.  
Note: Reserved command should not be accessed. If accessed, operation is not guaranteed.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
http://www.rohm.com/  
TSZ22111-14-001  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
25/127  
Datasheet  
BD99954MWV, BD99954GW  
8.4. Battery Charger Commands Description  
Following is a description of " Battery Charger Commands " that are supported by BD99954.  
8.4.1. ChargingCurrent  
The Battery, System Host or other master device sends the desired charging rate (mA).  
Command Code:  
Bus Protocol:  
Bit  
14h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
reserved  
ICHG_SET[13]  
ICHG_SET[12]  
ICHG_SET[11]  
ICHG_SET[10]  
ICHG_SET[9]  
ICHG_SET[8]  
ICHG_SET[7]  
ICHG_SET[6]  
reserved  
Charging current setting.  
0 to 16,320mA, 64mA steps.  
4
reserved  
3
reserved  
2
reserved  
1
reserved  
0
reserved  
8.4.2. ChargingVoltage  
The Battery, System Host or other master device sends the desired charging voltage to the Smart Battery Charger (mV).  
Command Code:  
Bus Protocol:  
Bit  
15h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
VFASTCHG_REG_SET1[14]  
VFASTCHG_REG_SET1[13]  
VFASTCHG_REG_SET1[12]  
VFASTCHG_REG_SET1[11]  
VFASTCHG_REG_SET1[10]  
VFASTCHG_REG_SET1[9]  
VFASTCHG_REG_SET1[8]  
VFASTCHG_REG_SET1[7]  
VFASTCHG_REG_SET1[6]  
VFASTCHG_REG_SET1[5]  
VFASTCHG_REG_SET1[4]  
reserved  
Charging Regulation Voltage.  
3,072 to 19,200mV, 16mV steps.  
The register range : 0 to 32,752mV.  
But the actual range : 3,072 to 19,200mV.  
4
3
2
reserved  
1
reserved  
0
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
26/127  
Datasheet  
BD99954MWV, BD99954GW  
8.4.3. IBUS_LIM_SET  
VBUS Input Current Limit Setting  
Command Code:  
Bus Protocol:  
3Ch  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
IBUS_LIM_SET1[13]  
IBUS_LIM_SET1[12]  
IBUS_LIM_SET1[11]  
IBUS_LIM_SET1[10]  
IBUS_LIM_SET1[9]  
IBUS_LIM_SET1[8]  
IBUS_LIM_SET1[7]  
IBUS_LIM_SET1[6]  
IBUS_LIM_SET1[5]  
reserved  
VBUS input current limitation.  
0 to 16,352mA, 32mA steps.  
4
3
reserved  
2
reserved  
1
reserved  
0
reserved  
8.4.4. ICC_LIM_SET  
VCC Input Current Limit Setting  
Command Code:  
Bus Protocol:  
3Dh  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
ICC_LIM_SET1[13]  
ICC_LIM_SET1[12]  
ICC_LIM_SET1[11]  
ICC_LIM_SET1[10]  
ICC_LIM_SET1[9]  
ICC_LIM_SET1[8]  
ICC_LIM_SET1[7]  
ICC_LIM_SET1[6]  
ICC_LIM_SET1[5]  
reserved  
VCC input current limitation.  
0 to 16,352mA, 32mA steps.  
4
3
reserved  
2
reserved  
1
reserved  
0
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
27/127  
Datasheet  
BD99954MWV, BD99954GW  
8.4.5. PROTECT_SET  
Access Un-protect Setting for the “debug command map” (debug and production test only)  
Command Code:  
Bus Protocol:  
Bit  
3Eh  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
PROTECT_SET[15]  
PROTECT_SET[14]  
Access Un-protect Setting for the “debug command map”  
(debug and production test only)  
PROTECT_SET[13]  
PROTECT_SET[12]  
PROTECT_SET[11]  
PROTECT_SET[10]  
PROTECT_SET[9]  
PROTECT_SET[8]  
PROTECT_SET[7]  
PROTECT_SET[6]  
PROTECT_SET[5]  
PROTECT_SET[4]  
PROTECT_SET[3]  
PROTECT_SET[2]  
PROTECT_SET[1]  
PROTECT_SET[0]  
4
3
2
1
0
8.4.6. MAP_SET  
Change Command Code Map  
Command Code:  
Bus Protocol:  
3Fh  
Read/Write Word  
Description  
Change Command Code Map  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
MAP_SET [15]  
MAP_SET [14]  
MAP_SET[13]  
MAP_SET[12]  
MAP_SET[11]  
MAP_SET[10]  
MAP_SET[9]  
MAP_SET[8]  
MAP_SET[7]  
MAP_SET[6]  
MAP_SET[5]  
MAP_SET[4]  
MAP_SET[3]  
MAP_SET[2]  
MAP_SET[1]  
MAP_SET[0]  
8
7
6
5
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
28/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5. Extended Commands Description  
Following is a description of "Extended Commands" that are supported by BD99954.  
8.5.1. CHGSTM_STATUS  
Charger State Machine Status  
Command Code:  
Bus Protocol:  
Bit  
00h  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
reserved  
PREV_CHGSTM_STATE[6]  
PREV_CHGSTM_STATE[5]  
PREV_CHGSTM_STATE[4]  
PREV_CHGSTM_STATE[3]  
PREV_CHGSTM_STATE[2]  
PREV_CHGSTM_STATE[1]  
PREV_CHGSTM_STATE[0]  
reserved  
The previous state of the charger state-machine.  
8
7
6
CHGSTM_STATE[6]  
The current state of the charger state-machine.  
5
CHGSTM_STATE[5]  
4
CHGSTM_STATE[4]  
3
CHGSTM_STATE[3]  
2
CHGSTM_STATE[2]  
1
CHGSTM_STATE[1]  
0
CHGSTM_STATE[0]  
State definition.  
CHGSTM_STATE  
State Name  
Description  
PREV_CHGSTM_STATE  
00h  
01h  
02h  
03h  
04h  
05h  
08h  
09h  
10h  
11h  
12h  
13h  
14h  
15h  
18h  
20h  
21h  
22h  
23h  
24h  
25h  
28h  
40h  
Suspend  
Trickle-Charge  
Pre-Charge  
Fast-Charge  
Top-off  
Done  
OTG  
OTG Done  
Suspend charging  
Trickle-charging  
Pre-charging  
Fast Charging  
Reached to Termination Current  
Charging finished  
USB On The Go (Reverse Buck Boost Operation)  
OTG Done  
Temperature Error 1  
Temperature Error 2  
Temperature Error 3  
Temperature Error 4  
Temperature Error 5  
Temperature Error 6  
Temperature Error 7  
Thermal Shut Down 1  
Thermal Shut Down 2  
Thermal Shut Down 3  
Thermal Shut Down 4  
Thermal Shut Down 5  
Thermal Shut Down 6  
Thermal Shut Down 7  
Battery Error  
Out of standard temperature while Suspend State  
Out of standard temperature while Trickle-Charge State  
Out of standard temperature while Pre-Charge State  
Out of standard temperature while Fast-Charge State  
Out of standard temperature while Top-off State  
Out of standard temperature while after Top-off State (DONE)  
Out of standard temperature while OTG State  
Thermal Shut Down while Suspend State  
Thermal Shut Down while Trickle-Charge State  
Thermal Shut Down while Pre-Charge State  
Thermal Shut Down while Fast-Charge State  
Thermal Shut Down while Top-off State  
Thermal Shut Down after Top-off State (DONE)  
Thermal Shut Down while OTG State  
Battery Error  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
29/127  
Datasheet  
BD99954MWV, BD99954GW  
Battery Error  
(40h)  
(0)  
(13)  
(10)  
(10)  
(10)  
(10)  
(12)  
Suspend  
(00h)  
Thermal Shut Down 1  
(20h)  
(11)  
(11)  
(11)  
(11)  
Temperature Error 1  
(10h)  
(1)  
(12)  
Trickle-Charge  
(01h)  
Thermal Shut Down 2  
(21h)  
Temperature Error 2  
(11h)  
(12)  
(12)  
(12)  
(2)  
(12)  
Pre-Charge  
(02h)  
Thermal Shut Down 3  
(22h)  
Temperature Error 3  
(12h)  
(3)  
(4)  
(5)  
(12)  
Fast-Charge  
(03h)  
Thermal Shut Down 4  
(23h)  
Temperature Error 4  
(13h)  
(7)  
(10)  
(12)  
Top-off  
(04h)  
Thermal Shut Down 5  
(24h)  
(11)  
(11)  
(11)  
Temperature Error 5  
(14h)  
(12)  
(6)  
(10)  
(12)  
Done  
(05h)  
Thermal Shut Down 6  
(25h)  
Temperature Error 6  
(15h)  
(12)  
(10)  
(12)  
OTG  
(08h)  
Thermal Shut Down 7  
(28h)  
(8)  
Temperature Error 7  
(18h)  
OTG Done  
(09h)  
(9)  
(12)  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
30/127  
Datasheet  
BD99954MWV, BD99954GW  
Arc Condition  
#
to next state  
back to previous state  
(0)  
CHG_EN is 0, disabled or USB_SUS is 1, suspended.  
-----  
or VBUS and VCC and VACP are undetected or disabled.  
or Thermistor is open.  
or Power Path is changed.  
or Anti-collapse is occurred.  
or VSYS SCP timer is expired (20ms).  
VBUS or VCC or VACP detected.  
and SDP_CHG_TRIG bit set if SDP_CHG_TRIG_EN=1 and  
SDP port detected.  
(1)  
-----  
and Charge enable.  
and DCDC Soft-started.  
and State Transition Timer expired (25ms).  
and No anti-collapse occurred.  
and No Vsys short occurred.  
(2)  
(3)  
VBAT > VPRECHG_TH_SET  
and State Transition Timer expired (25ms).  
-
VBAT <= VPRECHG_TH_SET  
and State Transition Timer expired (25ms).  
VBAT > VSYSREG_SET  
VBAT <= VSYSREG_SET  
and AUTO_FST=1  
and State Transition Timer expired (25ms).  
and State Transition Timer expired (25ms).  
ITERM comparotor deasserted or VBAT <=  
Re-charge Battery Voltage  
(4)  
ITERM comparotor asserted.  
and AUTO_TOF=1  
and State Transition Timer expired (25ms).  
and VBAT > Re-charge Battery Voltage  
and State Transition Timer expired (25ms).  
Charging Termination Timer expired (15s).  
(5)  
(6)  
(7)  
-----  
-----  
VBAT <= Re-charge Battery Voltage  
and State Transition Timer expired (25ms).  
-----  
OTG Device is detected or VRBOOST_EN is enabled.  
and VRBOOST_TRIG=1  
and VBUS and VCC and VACP is undetected.  
and Power Path with OTG Device is enabled,  
VBUS_EN/VCC_EN=1  
and State Transition Timer expired (25ms).  
OTG Device is undetected or VRBOOST_EN is disabled -----  
or VRBOOST_TRIG=0.  
(8)  
and State Transition Timer expired (25ms).  
(9)  
State Transition Timer expired (25ms).  
and Reverse Buck Boost Voltage is under UVLO level.  
TSD comparator asserted.  
-----  
(10)  
(11)  
(12)  
TSD comparator de-asserted.  
and State Transition Timer expired (25ms).  
Thermal range isn't HOT3 and COLD2.  
and State Transition Timer expired (25ms).  
Thermal range is HOT3 or COLD2.  
and State Transition Timer expired (25ms).  
Charger WDT is expired or Thermal WDT is expired  
or VBAT >= Battery Over voltage  
-----  
(13) <Charging>  
VBAT < Battery Over voltage  
-----  
and Charge is disabled or suspended.  
Or VBUS and VCC and VACP are undetected or disabled.  
Or Thermistor is open.  
Or Power Path is changed.  
<OTG>  
OTG Device is undetected or RBOOST_EN is disabled.  
or USB_SUS=1, suspended.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
31/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.2. VBAT/VSYS_STATUS  
VBAT and VSYS Status  
Command Code:  
Bus Protocol:  
01h  
Read Word  
Bit  
Symbol  
Description  
VSYS over-voltage status.  
“1”: VSYS > VSYS_OVP / “0”: VSYS < VSYS_OVP  
15  
VSYS_OV  
DCDC Soft-Start completion status.  
“1”: Soft-Start finished / “0”: Not finished.  
VSYS short-circuit detection status.  
“1”: VSYS SCP timer expired. / “0”: Normal operation.  
VSYS UVLO detection status.  
14  
13  
12  
VSYS_SSD  
VSYS_SCP  
VSYS_UVN  
“1”: Low voltage. / “0”: Normal voltage.  
11  
10  
9
8
7
reserved  
reserved  
reserved  
reserved  
reserved  
Battery short-circuits detection status.  
“1”: Battery Short Current Detected / “0”: Normal operation  
6
IBAT_SHORT  
5
4
reserved  
reserved  
VBAT over-voltage Status.  
“1”: VBAT > VBAT_OVP / “0”: VBAT < VBAT_OVP with Hysteresis  
3
VBAT_OV  
2
1
reserved  
reserved  
Dead Battery status.  
0
DEAD_BAT  
“1”: Dead Battery, VBAT < VSYSREG_SET, Detected / “0”: Normal  
operation, VBAT >= VSYSREG_SET.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
32/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.3. VBUS/VCC_STATUS  
VBUS and VCC Status  
Command Code:  
Bus Protocol:  
02h  
Read Word  
Bit  
15  
14  
13  
Symbol  
Description  
reserved  
reserved  
reserved  
VACP_detection status.  
“1”: VACP detected (over UVLO level) / “0”: not detected or low level.  
12  
VACP_DET  
VCC/VACP over-voltage status.  
"1":VCC > VCC_OVP / "0":Normal voltage. (When VCC_EN = 1)  
"1":VACP > VCC_OVP / "0":Normal voltage.  
(When VCC_EN = VBUS_EN = 0)  
11  
VCC_OVP  
VCC/VACP input current limit control status.  
“1”: VCC input current limit controlled. / “0”: No. (When VCC_EN = 1)  
“1”: VACP input current limit controlled. / “0”: No.  
(When VCC_EN = VBUS_EN = 0)  
10  
ILIM_VCC_MOD  
VCC/VACP anti-collapse status.  
“1”: VCC Anti-collapse / “0”: normal operation. (When VCC_EN = 1)  
“1”: VACP Anti-collapse / “0”: normal operation.  
(When VCC_EN = VBUS_EN = 0)  
VCC detection status.  
“1”: VCC detected (over UVLO level) / “0”: not detected or low level.  
9
8
VCC_CLPS  
VCC_DET  
7
6
5
4
reserved  
reserved  
reserved  
reserved  
VBUS over -voltage status.  
3
2
1
0
VBUS_OVP  
“1”: VBUS > VBUS_OVP / “0”: Normal voltage.  
VBUS current limit control statusStatus.  
“1”: Limit controlled. / “0”: No.  
VBUS anti-collapse status.  
“1”: Anti-collapse / “0”: normal operation.  
ILIM_VBUS_MOD  
VBUS_CLPS  
VBUS_DET  
VBUS detection status.  
“1”: VBUS detected (over UVLO level) / “0”: not detected or low level.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
33/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.4. CHGOP_STATUS  
Charger Operation Status  
Command Code:  
Bus Protocol:  
03h  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
BATTEMP[2]  
BATTEMP[1]  
BATTEMP[0]  
reserved  
Battery temperature range and the thermistor status.  
Please see next table.  
8
7
Re-charge voltage detection status.  
“1”: VBAT < VRECHG_SET / “0”: VBAT keeps enough voltage.  
6
VRECHG_DET  
5
4
3
2
reserved  
reserved  
reserved  
reserved  
Reverse Buck Boost UVLO detection status.  
“1”: Normal voltage. / “0”: Low voltage.  
Reverse Buck Boost status.  
1
0
RBOOST_UV  
RBOOSTS  
“1”: Boosting / “0”: Not boosting.  
BAT_TEMP  
Temperature Range  
Room Temp  
HOT1  
HOT2  
HOT3  
COLD1  
COLD2  
Temp. Disable  
Battery Open  
Description  
T2 < Tbat < T3  
T3 < Tbat < T5  
T5 < Tbat < T4  
T4 < Tbat  
0h  
1h  
2h  
3h  
4h  
5h  
6h  
7h  
T1 < Tbat < T2  
Tbat < T1  
Disable thermal control (No Thermistor)  
TSENSE_BAT port is open.  
Register Name  
Description  
Default Value  
C6h ( 2 deg.)  
C3h ( 5 deg.)  
BEh (10 deg.)  
BBh (13 deg.)  
9Eh (42 deg.)  
9Bh (45 deg.)  
91h (55 deg.)  
8Eh (58 deg.)  
9Dh (47 deg.)  
96h (50 deg.)  
Note  
T1 in JEITA profile  
T1 in JEITA profile  
T2 in JEITA profile  
T2 in JEITA profile  
T3 in JEITA profile  
T3 in JEITA profile  
T4 in JEITA profile  
T4 in JEITA profile  
Between T3 and T4  
Between T3 and T4  
TMPTHR1A[7:0]  
TMPTHR1B[7:0]  
TMPTHR2A[7:0]  
TMPTHR2B[7:0]  
TMPTHR3A[7:0]  
TMPTHR3B[7:0]  
TMPTHR4A[7:0]  
TMPTHR4B[7:0]  
TMPTHR5A[7:0]  
TMPTHR5B[7:0]  
Lower threshold of T1  
Upper threshold of T1  
Lower threshold of T2  
Upper threshold of T2  
Lower threshold of T3  
Upper threshold of T3  
Lower threshold of T4  
Upper threshold of T4  
Lower threshold of T5  
Upper threshold of T5  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
34/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.5. WDT_STATUS  
Charger WDT and Battery Temperature WDT Status  
Command Code:  
Bus Protocol:  
Bit  
04h  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
THERMWDT_VAL[7]  
THERMWDT_VAL[6]  
THERMWDT_VAL[5]  
THERMWDT_VAL[4]  
THERMWDT_VAL[3]  
THERMWDT_VAL[2]  
THERMWDT_VAL[1]  
THERMWDT_VAL[0]  
CHGWDT_VAL[7]  
CHGWDT_VAL[6]  
CHGWDT_VAL[5]  
CHGWDT_VAL[4]  
CHGWDT_VAL[3]  
CHGWDT_VAL[2]  
CHGWDT_VAL[1]  
CHGWDT_VAL[0]  
Current Battery Temperature Watch-dog Timer Count Value  
0 to 255 minutes, 1-minute steps.  
Current Charge Watch-dog Timer Count Value  
For pre-charging, 0 to 255 minutes, 1-minute steps.  
For fast-charging, 0 to 1020 minutes, 4-minutes steps.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
35/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.6. CUR_ILIM_VAL  
Actual Input Current Limit  
Command Code:  
Bus Protocol:  
05h  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
CUR_ILIM_VAL[13]  
CUR_ILIM_VAL[12]  
CUR_ILIM_VAL[11]  
CUR_ILIM_VAL[10]  
CUR_ILIM_VAL[9]  
CUR_ILIM_VAL[8]  
CUR_ILIM_VAL[7]  
CUR_ILIM_VAL[6]  
CUR_ILIM_VAL[5]  
CUR_ILIM_VAL[4]  
CUR_ILIM_VAL[3]  
CUR_ILIM_VAL[2]  
CUR_ILIM_VAL[1]  
CUR_ILIM_VAL[0]  
Current Input Current Limit Value  
0 to 16,383mA, 1mA steps.  
4
3
2
1
0
Input current limit functions.  
Input current limit  
selector  
Input current limit control  
and soft start  
Peak power  
control  
+1  
A
A>B  
IADP pin Input current limit  
Input Current Limit  
A=B  
A<B  
200%~100%  
100%~50%  
High  
Low  
IBUS_LIM_SET  
ICC_LIM_SET  
-n  
B
A
1/2  
20ms Timer  
Compare  
BC1.2 Port Detection  
Or 100ms-timer expired  
Anti-Collapse  
SEL_ILIM_VAL  
CUR_ILIM_VAL  
Input current limit selector:  
The “Input current limit selector” block selects an original input current limit from the register setting or detected BC1.2,  
DCP/CDP/SDP, result.  
Input current limit control and soft start:  
The “Input current limit control and soft start” block controls the input current limit slope 1mA/10us for soft start. And this block  
modifies the input current limit, -N or 1/2, when the anti-collapse occurs.  
Peak power control:  
The “Peak power control” block controls the peak of the input current limit. It is defined by VIN_CTRL_SET.PPC_CAP[1:0] and  
PPC_SUB_CAP[1:0] registers.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
http://www.rohm.com/  
TSZ22111-14-001  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
36/127  
Datasheet  
BD99954MWV, BD99954GW  
Sample case timing chart: Input current limit with peak control.  
a) After setting the input current limit, the anti-collapse occurred.  
VBUS  
VBUS Plugged.  
BC1.2 Detector  
BC1.2 Detecting or 100ms Waiting  
100ms~312ms typ.  
BC1.2 Detected or 100ms Waited  
3,000mA for example.  
The anti-collapse occurred,  
after setting the input current limit.  
Initial = 100mA  
3,000mA  
SEL_ILIM_VAL  
CUR_ILIM_VAL  
1/2 step back,  
because of the anti-collapse.  
Step-up, 1mA/10us  
3,750mA  
1,500mA  
20ms  
1,875mA  
2,250mA  
1,125mA  
Input Current Limit  
The peak power is controlled on the basis of a value of  
the CUR_ILIM_VAL.  
For example, the duty is 125%/10ms and 75%/10ms.  
b) During setting the input current limit, the anti-collapse occurred.  
VBUS  
VBUS Plugged.  
BC1.2 Detector  
BC1.2 Detecting or 100ms Waiting  
100ms~312ms typ.  
BC1.2 Detected or 100ms Waited  
3,000mA for example.  
The anti-collapse occurred,  
during setting the input current limit.  
SEL_ILIM_VAL  
CUR_ILIM_VAL  
Initial = 100mA  
-N step back, because of the anti-collapse.  
2,000mA  
Step-up, 1mA/10us  
20ms  
2,500mA  
1,500mA  
Input Current Limit  
The peak power is controlled on the basis of a value of  
the CUR_ILIM_VAL.  
For example, the duty is 125%/10ms and 75%/10ms.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
37/127  
Datasheet  
BD99954MWV, BD99954GW  
Peak input current control operation is defined by VIN_CTRL_SET.PPC_CAP[1:0] and PPC_SUB_CAP[1:0]  
belowdemonstrates.  
as  
PPC_CAP=01b  
PPC_SUB_CAP=00b  
PPC_SUB_CAP=01b  
PPC_SUB_CAP=10b  
150.0%  
125.0%  
2ms  
110.0%  
97.0%  
97.0%  
90.0%  
20ms  
20ms  
20ms  
10ms  
1ms  
PPC_CAP=01b  
PPC_SUB_CAP=00b  
PPC_SUB_CAP=01b  
PPC_SUB_CAP=10b  
200.0%  
150.0%  
125.0%  
95.0%  
94.0%  
75.0%  
PPC_CAP=11b  
PPC_SUB_CAP=00b  
PPC_SUB_CAP=01b  
PPC_SUB_CAP=10b  
200.0%  
175%  
150.0%  
95.0%  
92.0%  
50.0%  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
38/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.7. SEL_ILIM_VAL  
Selected Input Current Limit  
Command Code:  
Bus Protocol:  
06h  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
SEL_ILIM_VAL[13]  
SEL_ILIM_VAL[12]  
SEL_ILIM_VAL[11]  
SEL_ILIM_VAL[10]  
SEL_ILIM_VAL[9]  
SEL_ILIM_VAL[8]  
SEL_ILIM_VAL[7]  
SEL_ILIM_VAL[6]  
SEL_ILIM_VAL[5]  
SEL_ILIM_VAL[4]  
SEL_ILIM_VAL[3]  
SEL_ILIM_VAL[2]  
SEL_ILIM_VAL[1]  
SEL_ILIM_VAL[0]  
Selected Input Current Limit Setting  
0 to 16,383mA, 1mA steps.  
4
3
2
1
0
8.5.8. IBUS_LIM_SET  
VBUS Input Current Limit Setting  
Command Code:  
Bus Protocol:  
07h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
IBUS_LIM_SET[13]  
IBUS_LIM_SET[12]  
IBUS_LIM_SET[11]  
IBUS_LIM_SET[10]  
IBUS_LIM_SET[9]  
IBUS_LIM_SET[8]  
IBUS_LIM_SET[7]  
IBUS_LIM_SET[6]  
IBUS_LIM_SET[5]  
reserved  
VBUS input current limitation.  
0 to 16,352mA, 32mA steps.  
4
3
reserved  
2
reserved  
1
reserved  
0
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
39/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.9. ICC_LIM_SET  
VCC/VACP Input Current Limit Setting  
Command Code:  
Bus Protocol:  
08h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
ICC_LIM_SET[13]  
ICC_LIM_SET[12]  
ICC_LIM_SET[11]  
ICC_LIM_SET[10]  
ICC_LIM_SET[9]  
ICC_LIM_SET[8]  
ICC_LIM_SET[7]  
ICC_LIM_SET[6]  
ICC_LIM_SET[5]  
reserved  
VCC input current limitation. (When VCC_EN=1)  
VACP input current limitation. (When VCC_EN=VBUS_EN=0)  
0 to 16,352mA, 32mA steps.  
4
3
reserved  
2
reserved  
1
reserved  
0
reserved  
8.5.10. IOTG_LIM_SET  
OTG Output Current Limit Setting  
Command Code:  
Bus Protocol:  
09h  
Read/Write Word  
Description  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
reserved  
reserved  
IOTG_LIM_SET[13]  
IOTG_LIM_SET[12]  
IOTG_LIM_SET[11]  
IOTG_LIM_SET[10]  
IOTG_LIM_SET[9]  
IOTG_LIM_SET[8]  
IOTG_LIM_SET[7]  
IOTG_LIM_SET[6]  
IOTG_LIM_SET[5]  
reserved  
VBUS/VCC output current limit when OTG.  
0 to 16,352mA, 32mA steps.  
8
7
6
5
4
3
reserved  
2
reserved  
1
reserved  
0
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
40/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.11. VIN_CTRL_SET  
VBUS and VCC Control Setting  
Command Code:  
Bus Protocol:  
0Ah  
Read/Write Word  
Bit  
Symbol  
Description  
"Enabling OTG reverse buck boost output to VBUS and VCC both.  
1”: Enable / “0”: Disable."  
15  
OTG_BOTH_EN  
When OTG_BOTH_EN=1 and VBUS_EN=VCC_EN=1, OTG reverse buck  
boost output same voltage at VBUS and VCC,  
VBUS=VCC=VRBOOST_SEL[14:6].  
Reverse buck Boost operation Trigger.  
“1”: Trigger/ “0”; No trigger  
Enabling VCC Reverse buck Boost operation.  
“1”: Enable / “0”: Disable.  
Enabling VBUS Reverse buck Boost operation.  
“1”: Enable / “0”: Disable.  
14  
13  
12  
VRBOOST_TRIG  
VRBOOST_EN[1]  
VRBOOST_EN[0]  
"Enabling output to VBUS and VCC both.  
1”: Enable / “0”: Disable."  
11  
PP_BOTH_THRU  
When PP_BOTH_THRU=1 and VBUS_EN=VCC_EN=1,  
VIN_ORD=0 : Power path output same voltage from VCC to VBUS,  
VIN_ORD=1 : Power path output same voltage from VBUS to VCC.  
10  
9
8
reserved  
reserved  
reserved  
VBUS / VCC input priority.  
“1”: VBUS prior / “0”: VCC prior.  
Enabling VBUS input.  
“1”: Enable / “0”: Disable.  
Enabling VCC input.  
“1”: Enable / “0”: Disable.  
7
6
5
VIN_ORD  
VBUS_EN  
VCC_EN  
Disabling the input current limit for avoiding VSYS drop when VBAT is the  
dead-battery, VBAT is < VSYSREG_SET.  
“1”: Disable the input current limit / “0”: Enable the input current limit.  
Power source peak current sub-capability  
4
VSYS_PRIORITY  
3
2
1
0
PPC_SUB_CAP[1]  
PPC_SUB_CAP[0]  
PPC_CAP[1]  
Power source peak current capability  
PPC_CAP[0]  
PPC_CAP PPC_SUB_CAP Overload Capabilities Description  
00b  
01b  
*b  
00b  
Peak current equals (IBUS_LIM_SET or ICC_LIM_SET) .  
Peak current equals 150.0% (IBUS_LIM_SET or ICC_LIM_SET) for 1ms.  
Low current equals 97.0% (IBUS_LIM_SET or ICC_LIM_SET) for 19ms.  
Peak current equals 125.0% (IBUS_LIM_SET or ICC_LIM_SET) for 2ms.  
Low current equals 97.0% (IBUS_LIM_SET or ICC_LIM_SET) for 18ms.  
Peak current equals 110.0% (IBUS_LIM_SET or ICC_LIM_SET) for 10ms.  
Low current equals 90.0% (IBUS_LIM_SET or ICC_LIM_SET) for 10ms.  
Peak current equals 200.0% (IBUS_LIM_SET or ICC_LIM_SET) for 1ms.  
Low current equals 95.0% (IBUS_LIM_SET or ICC_LIM_SET) for 19ms.  
Peak current equals 150.0% (IBUS_LIM_SET or ICC_LIM_SET) for 2ms.  
Low current equals 94.0% (IBUS_LIM_SET or ICC_LIM_SET) for 18ms.  
Peak current equals 125.0% (IBUS_LIM_SET or ICC_LIM_SET) for 10ms.  
Low current equals 75.0% (IBUS_LIM_SET or ICC_LIM_SET) for 10ms.  
Peak current equals 200.0% (IBUS_LIM_SET or ICC_LIM_SET) for 1ms.  
Low current equals 95.0% (IBUS_LIM_SET or ICC_LIM_SET) for 19ms.  
Peak current equals 175.0% (IBUS_LIM_SET or ICC_LIM_SET) for 2ms.  
Low current equals 92.0% (IBUS_LIM_SET or ICC_LIM_SET) for 18ms.  
Peak current equals 150.0% (IBUS_LIM_SET or ICC_LIM_SET) for 10ms.  
Low current equals 50.0% (IBUS_LIM_SET or ICC_LIM_SET) for 10ms.  
01b  
10b  
00b  
01b  
10b  
00b  
01b  
10b  
10b  
11b  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
41/127  
Datasheet  
BD99954MWV, BD99954GW  
Power Path Controll Flow chart  
Path through mode : ON  
Power supply from VCC to VBUS  
Charger  
EC  
PDIC  
VBUS/VCC pluged-in  
ACOK flag  
Change Command Map into Extended Command Map  
SMBus Write MAP_SET(Address 3Fh) = 01h  
Negotiation  
Command Map is Extended Command Map  
Check Input port Status to Charger  
SMBus Read VBUS/VCC_STATUS(Address 02h)  
Return Data  
Check Status to PDIC  
VCC side PD type  
VBUS side PD type  
Return Data  
Address 02h : VBUS/VCC_STATUS = [xxx00xx1xxxx0xx0]  
Bit12 : VACP_DET = 0  
Bit11 : VCC_OVP = 0  
Bit9 : VCC_DET = 1  
Bit3 : VBUS_OVP = 0  
Bit0 : VBUS_DET = 0  
VCC side PD type < VBUS side PD type  
Enter Path through from VCC to VBUS mode  
SMBus write VIN_CTRL_SET(Address 0Ah) =  
[00001000011xxxxx]  
Bit11 : PP_BOTH_THRU = 1  
Bit7 : VIN_ORD = 0 (VCC prior)  
Bit6,5 : VBUS_EN=VCC_EN=1  
Enter Path Through Mode  
Power supply from VBUS to VCC  
Charger  
EC  
PDIC  
VBUS/VCC pluged-in  
ACOK flag  
Change Command Map into Extended Command Map  
SMBus Write MAP_SET(Address 3Fh) = 01h  
Negotiation  
Command Map is Extended Command Map  
Check Input port Status to Charger  
SMBus Read VBUS/VCC_STATUS(Address 02h)  
Return Data  
Check Status to PDIC  
VCC side PD type  
VBUS side PD type  
Return Data  
Address 02h : VBUS/VCC_STATUS = [xxx00xx0xxxx0xx1]  
Bit12 : VACP_DET = 0  
Bit11 : VCC_OVP = 0  
Bit9 : VCC_DET = 0  
Bit3 : VBUS_OVP = 0  
Bit0 : VBUS_DET = 1  
VCC side PD type >= VBUS side PD type  
Enter Path through from VCC to VBUS mode  
SMBus write VIN_CTRL_SET(Address 0Ah) =  
[00001000111xxxxx]  
Bit11 : PP_BOTH_THRU = 1  
Bit7 : VIN_ORD = 1 (VBUS prior)  
Bit6,5 : VBUS_EN=VCC_EN=1  
Enter Path Through Mode  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
42/127  
Datasheet  
BD99954MWV, BD99954GW  
Path through mode : OFF  
Charger  
EC  
PDIC  
VBUS or VCC plugged-out  
Recognized Disconnect  
Change Command Map into Extended Command Map  
SMBus Write MAP_SET(Address 3Fh) = 01h  
Command Map is Extended Command Map  
Exit Path through mode  
SMBus write VIN_CTRL_SET(Address 0Ah) =  
[00000000x11xxxxx]  
Bit11 : PP_BOTH_THRU = 1  
Bit7 : VIN_ORD = previous value  
Bit6,5 : VBUS_EN=VCC_EN=1  
Exit Path Through Mode  
Interrupt from INT#  
Charger detect under voltage output port  
Check Status to Charger  
SMBus Read INT1_STATUS(Address 71h) and  
INT2_STATUS(Address 72h) and INT7_STATUS(Address  
77h).  
Return Data  
Clear Status resister to Charger  
SMBus Write INT0_STATUS(Address 70h) = 0000h  
Clear status resister  
Timing Chart  
Path Through mode after VBUS input  
VBUS plugged-out  
VBUS  
Red ItalicPower  
VBUS UVLO release  
Blue Italic : Analog Signal  
Black Internal Digital Signal  
Green Resister settings  
VBUS_UVLO_A  
VBUS_UVLO_D  
DCDC_STB  
DCDC_STB  
DCDC stop after UVLO detect.  
Start BC1.2 detection or Timer 100ms  
BC1.2 Detecting/Waiting  
DCDC Stand-by  
Default  
(VBUS UCD) Default  
DCDC_CTRL  
Detected/Waited  
Finish detection and dcdc start.  
DCDC_CTRL is "Hafter ACP_UVLO is H”  
VBUS_PowerPath  
VBUS_PP=ON  
CTRL  
VCC_PowerPath  
CTRL  
VCC_PP=OFF  
Need discharge for Co  
VCC UVLO  
VCC  
VCC_UVLO_A  
VCC_UVLO_D  
(VCC UCD)  
ILIM  
VCC UVLO release  
VCC UVLO disable when through operation  
VCC UVLO disable during discharge  
Default  
Default  
SET (VBUS)  
Default  
VBUS_LOAD  
VCC_LOAD  
Both port set discharge signal during  
20ms after path through mode finish.  
Both port is discharged during  
20ms  
ACP  
ACP_UVLO  
Finished path through mode  
Start path through  
mode  
PP_BOTH_THRU  
PATH_THRU_EN  
VIN_ORD  
VIN_ORD have to fix input port side  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
43/127  
Datasheet  
BD99954MWV, BD99954GW  
VBUS path through mode after resister setting  
Red ItalicPower  
VBUS plugged-out  
VBUS  
VBUS UVLO release  
VBUS_UVLO_A  
Blue Italic : Analog Signal  
Black Internal Digital Signal  
Green Resister settings  
VBUS_UVLO_D  
DCDC_STB  
DCDC stop after UVLO detect.  
DCDC_STB  
Start BC1.2 detection or Timer 100ms  
DCDC Stand-by  
Default  
BC1.2 Detecting/Waiting  
(VBUS UCD)  
DCDC_CTRL  
Default  
Detected/Waited  
Finish detection and dcdc start.  
DCDC_CTRL is "Hafter ACP_UVLO is H”  
VBUS_PPCTRL  
VCC_PPCTRL  
VCC  
VBUS_PP=ON  
VCC_PP=ON  
Need discharge from capacitor.  
VCC_UVLO_A  
VCC_UVLO_D  
(VCC UCD)  
ILIM  
VCC UVLO release  
VCC UVLO  
VCC UVLO disable when through operation  
VCC UVLO disable during discharge  
Default  
Default  
SET (VBUS)  
Default  
VBUS_LOAD  
VCC_LOAD  
ACP  
Both port set discharge signal during  
20ms after path through mode finish.  
Both port is discharged  
during 20ms  
ACP_UVLO  
PP_BOTH_THRU  
PATH_THRU_EN  
VIN_ORD  
Finished path through mode  
Resister reset when power path turn off.  
If path through mode goes again, resister is setting again.  
Start path through mode  
VIN_ORD have to fix input port side  
Detect OVP at Output port  
Red ItalicPower  
VBUS  
Blue Italic : Analog Signal  
VBUS UVLO release  
VBUS_UVLO_A  
Black Internal Digital Signal  
Green Resister settings  
VBUS_UVLO_D  
DCDC_STB  
DCDC_STB  
Start BC1.2 detection or Timer 100ms  
BC1.2 Detecting/Waiting  
(VBUS UCD)  
DCDC_CTRL  
Default  
Detected/Waited  
Finish detection and dcdc start.  
DCDC doesn't stop until detect output port OVP  
DCDC_CTRL is "Hafter ACP_UVLO is H”  
VBUS_PPCTRL  
VCC_PPCTRL  
VCC  
VBUS_PP=ON  
VCC_PP=OFF  
VCC power path turn off and discharge  
VCC UVLO disable during discharge  
VCC_UVLO_A  
VCC_UVLO_D  
(VCC UCD)  
ILIM  
VCC UVLO release  
VCC UVLO  
VCC UVLO disable when through operation  
Default  
Default  
SET (VBUS)  
Both port is discharged during  
20ms  
VBUS_LOAD  
VCC_LOAD  
ACP  
Both port set discharge signal during  
20ms after path through mode finish.  
ACP_UVLO  
PP_BOTH_THRU  
PATH_THRU_EN  
VBUS_OVP  
VCC_OVP  
Exit path through mode until release OVP  
condition.  
Set path through mode  
Finished path through mode  
Resister reset when OVP detection  
VIN_ORD  
VIN_ORD have to fix input port side  
Detect OVP at Input port  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
44/127  
Datasheet  
BD99954MWV, BD99954GW  
Red ItalicPower  
VBUS  
VBUS UVLO release  
VBUS_UVLO_A  
Blue Italic : Analog Signal  
Black Internal Digital Signal  
Green Resister settings  
VBUS_UVLO_D  
DCDC_STB  
DCDC_STB  
Start BC1.2 detection or Timer 100ms  
DCDC Stand-by  
BC1.2 Detecting/Waiting  
(VBUS UCD)  
DCDC_CTRL  
Default  
Detected/Waited  
Finish detection and dcdc start.  
DCDC stop and VBUS power  
path turn off.  
DCDC_CTRL is "Hafter ACP_UVLO is H”  
VBUS_PPCTRL  
VCC_PPCTRL  
VCC  
VBUS_PP=ON  
VCC_PP OFF  
VCC power path turn off and discharge  
VCC_UVLO_A  
VCC_UVLO_D  
(VCC UCD)  
ILIM  
VCC UVLO release  
VCC UVLO disable when through operation  
VCC UVLO  
VCC UVLO disable during discharge  
Finish detection and dcdc start.  
Default  
Default  
SET (VBUS)  
Default  
Both port is discharged  
during 20ms  
VBUS_LOAD  
VCC_LOAD  
ACP  
Both port set discharge signal during  
20ms after path through mode finish.  
ACP_UVLO  
PP_BOTH_THRU  
PATH_THRU_EN  
VBUS_OVP  
VCC_OVP  
Finished path through mode  
Exit path through mode until release OVP  
Set path through mode  
Resister reset when detect OVP  
VIN_ORD  
VIN_ORD have to fix input port side  
Role swap from VBUS to VCC when path through mode  
Red ItalicPower  
Blue Italic : Analog Signal  
Black Internal Digital Signal  
Green Resister settings  
Path through mode turn off when role swapping.  
Occur role swap  
VBUS  
VBUS UVLO release  
VBUS_UVLO_A  
VBUS_UVLO_D  
DCDC_STB  
VCC UVLO disable when through operation  
VCC UVLO disable during discharge  
DCDC_STB  
Start BC1.2 detection or Timer 100ms  
BC1.2 Detecting/Waiting  
DCDC Stand-by  
Default  
(VBUS UCD) Default  
DCDC_CTRL  
Default  
DCDC stop due to  
VBUS plugged-out.  
Finish detection and dcdc start.  
DCDC start up after ACPUVLO  
release and 100msec min.  
DCDC_CTRL is "Hafter ACP_UVLO is H”  
VBUS_PPCTRL  
VCC_PPCTRL  
VCC  
VBUS_PP=ON  
VCC_PP=OFF  
Plugged-out VCC  
VCC_UVLO_A  
VCC_UVLO_D  
(VCC UCD)  
ILIM  
VCC UVLO release  
VCC UVLO disable when through  
operation  
VCC UVLO  
BC1.2 Detecting/Waiting  
Default  
Detected/Waited  
Input Current limit set default value of VCC  
SET (VCC) Default  
Default  
SET (VBUS)  
Default  
VBUS_LOAD  
VCC_LOAD  
ACP  
Both port is discharged  
during 20ms  
Power path become through condition  
due to PP_BOTH_THRU signal.  
ACP_UVLO  
PP_BOTH_THRU  
PATH_THRU_EN  
VIN_ORD  
Set path through mode  
Set path  
through mode  
Finished path  
through mode  
VIN_ORD need change when input  
and output change.  
VIN_ORD have to fix input port side  
VIN_ORD fixed Input port side when path through use after input  
voltage under UVLO  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
45/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.12. CHGOP_SET1  
Charger Operation Control Setting 1  
Command Code:  
Bus Protocol:  
0Bh  
Read/Write Word  
Bit  
15  
14  
Symbol  
DCP_2500_SEL  
SDP_500_SEL  
ILIM_AUTO_DISEN  
reserved  
Description  
Select current limitation when DCP charger attached.  
Select current limitation when SDP charger attached.  
Disable automatic limitation of the input current.  
“1”: Disable / “0”: Enable.  
13  
12  
Disable charging trigger by BC1.2 detection.  
If this bit is "1: disable", after 100ms when VBUS/VCC plugged in,  
BD99954 starts charging without BC1.2 detection.  
1”: Disable / “0”: Enable.  
11  
VCC_BC_DISEN  
Disable charging trigger by BC1.2 detection.  
If this bit is "1: disable", after 100ms when VBUS/VCC plugged in,  
BD99954 starts charging without BC1.2 detection.  
1”: Disable / “0”: Enable.  
Enable the charging trigger after SDP charger attached.  
1”: Enable SDP_CHG_TRIG bit as charging trigger / “0”: Disable  
SDP_CHG_TRIG bit as charging trigger.  
10  
9
VBUS_BC_DISEN  
SDP_CHG_TRIG_EN  
Charging trigger after SDP charger attached.  
1”: Start charging / “0”: Not start charging.  
8
7
SDP_CHG_TRIG  
reserved  
Top-off transition mode.  
This bit is trigger to move to the top-off charge state.  
This bit is only effective when the charging state transitions from fast-  
charge to top-off charge.  
“1”: Auto control / “0”: Manual control.  
Fast charging transition mode.  
6
AUTO_TOF  
AUTO_FST  
This bit is only effective when the charging state transitions from pre-  
charge to fast-charge.  
5
“1”: Auto control / “0”: Manual control.  
4
3
reserved  
Automatic re-charging mode.  
“1”: Auto control / “0”: Manual control.  
AUTO_RECH  
2
1
0
reserved  
reserved  
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
46/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.13. CHGOP_SET2  
Charger Operation Control Setting 2  
Command Code:  
Bus Protocol:  
0Ch  
Read/Write Word  
Bit  
Symbol  
Description  
15  
reserved  
Enabling the input current limit re-setting when starting fast charge.  
“1”: Enable. / “0”: Disable.  
14  
ILIM_RESET_EN  
13  
12  
11  
DCDC_1MS_SEL[1]  
DCDC_1MS_SEL[0]  
reserved  
Select ILIM re-setting step period.  
00b: 10us/ 01b: 50us/ 10b: 100us/ 11b: 1ms  
Select ILIM drop width when Anti-collapse. or VBAT<VIN comparator  
asserted.  
“1”: The input current limit drop into 1/4. / “0”: 1/2.  
10  
9
SEL_ILIM_DIV  
reserved  
Enabling Battery Learning operation, suspend charging and DC/DC  
convertor.  
8
BATT_LEARN  
This bit is cleared automatically when VBAT is the dead battery, VBAT <  
VSYSREG_SET.  
“1”: Enable / “0”: Disable.  
Enabling Charger operation.  
“1”: Enable / “0”: Disable.  
Suspend USB charging and DC/DC convertor.  
“1”: Suspend / “0”: Active.  
7
6
CHG_EN  
USB_SUS  
Initialization value for CHOP_SS (Chopper Mode during DCDC soft start.)  
"1": Chopper Mode during DCDC soft start / "0": Synchronized Mode.  
This register is "Read-Only" and is loaded from OTP.  
Initialization value for CHOP_ALL (Continuous Chopper Mode.)  
"1": Always in Chopper Mode / "0": Synchronized Mode.  
This register is "Read-Only" and is loaded from OTP.  
DCDC Clock Select.  
00b: 600kHz (H:L=1:1)/ 01b: 857kHz (H:L=3:4)/  
10b: 1000kHz (H:L=1:2)/ 11b: 1200kHz (H:L=2:3)  
Enable operation in Chopper Mode during DCDC soft start.  
"1": Chopper Mode during DCDC soft start / "0": Synchronized Mode.  
Initial value is loaded from CHOP_SS_INIT during DCDC standby.  
Force continuous Chopper Mode operation.  
5
4
CHOP_SS_INIT  
CHOP_ALL_INIT  
3
2
DCDC_CLK_SEL[1]  
DCDC_CLK_SEL[0]  
1
0
CHOP_SS  
CHOP_ALL  
"1": Continuous Chopper Mode / "0" Synchronized Mode.  
Initial value is loaded from CHOP_ALL_INIT during DCDC standby.  
8.5.14. VBUSCLPS_TH_SET  
VBUS Collapse Detect Threshold Voltage Setting  
Command Code:  
Bus Protocol:  
0Dh  
Read/Write Word  
Description  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
reserved  
VBUSCLPS_TH_SET[14]  
VBUSCLPS_TH_SET[13]  
VBUSCLPS_TH_SET[12]  
VBUSCLPS_TH_SET[11]  
VBUSCLPS_TH_SET[10]  
VBUSCLPS_TH_SET[9]  
VBUSCLPS_TH_SET[8]  
VBUSCLPS_TH_SET[7]  
reserved  
VBUS Anti-collapse entry voltage threshold.  
3,840 to 32,640mV, 128mV steps.  
The register range : 0 to 32,640mV.  
But the actual range : 3,840 to 25,088mV.  
“00h”setting disables VBUS collapse detection.  
8
7
6
5
reserved  
4
reserved  
3
reserved  
2
reserved  
1
reserved  
0
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
47/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.15. VCCCLPS_TH_SET  
VCC Collapse Detect Threshold Voltage Setting  
Command Code:  
Bus Protocol:  
0Eh  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
Description  
reserved  
VCCCLPS_TH_SET[14]  
VCCCLPS_TH_SET[13]  
VCCCLPS_TH_SET[12]  
VCCCLPS_TH_SET[11]  
VCCCLPS_TH_SET[10]  
VCCCLPS_TH_SET[9]  
VCCCLPS_TH_SET[8]  
VCCCLPS_TH_SET[7]  
reserved  
VCC Anti-collapse entry voltage threshold  
3,840 to 32,640mV, 128mV steps.  
The register range : 0 to 32,640mV.  
But the actual range : 3,840 to 25,088mV.  
“00h”setting disables VCC collapse detection.  
8
7
6
5
reserved  
4
reserved  
3
reserved  
2
reserved  
1
reserved  
0
reserved  
8.5.16. CHGWDT_SET  
Charger WDT Setting  
Command Code:  
Bus Protocol:  
0Fh  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
WDT_FST[7]  
WDT_FST[6]  
WDT_FST[5]  
WDT_FST[4]  
WDT_FST[3]  
WDT_FST[2]  
WDT_FST[1]  
WDT_FST[0]  
WDT_PRE[7]  
WDT_PRE[6]  
WDT_PRE[5]  
WDT_PRE[4]  
WDT_PRE[3]  
WDT_PRE[2]  
WDT_PRE[1]  
WDT_PRE[0]  
Watch Dog Timer setting for Fast Charging.  
4 to 1020 minutes range, 4-minute steps.  
“00h”setting stops this timer.  
Watch Dog Timer setting for Pre-charging.  
1 to 255 minutes range, 1-minute steps.  
“00h”setting stops this timer.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
48/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.17. BATTWDT_SET  
Battery Temperature and Battery short current WDT Setting  
Command Code:  
Bus Protocol:  
Bit  
10h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
WDT_IBAT_SHORT[7]  
WDT_IBAT_SHORT[6]  
WDT_IBAT_SHORT[5]  
WDT_IBAT_SHORT[4]  
WDT_IBAT_SHORT[3]  
WDT_IBAT_SHORT[2]  
WDT_IBAT_SHORT[1]  
WDT_IBAT_SHORT[0]  
WDT_THERM[7]  
Watch Dog Timer setting for Battery Short Current.  
4 to 1020 ms range, 4ms steps.  
“00h”setting stops this timer.  
Watch Dog Timer setting for Battery Temperature.  
1 to 255 minutes range, 1-minute steps.  
“00h”setting stops this timer.  
WDT_THERM[6]  
WDT_THERM[5]  
4
WDT_THERM[4]  
3
WDT_THERM[3]  
2
WDT_THERM[2]  
1
WDT_THERM[1]  
0
WDT_THERM[0]  
8.5.18. VSYSREG_SET  
VSYS Regulation Setting  
Command Code:  
Bus Protocol:  
11h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
VSYSREG_SET[14]  
VSYSREG_SET[13]  
VSYSREG_SET[12]  
VSYSREG_SET[11]  
VSYSREG_SET[10]  
VSYSREG_SET[9]  
VSYSREG_SET[8]  
VSYSREG_SET[7]  
VSYSREG_SET[6]  
reserved  
VSYS regulation voltage setting and  
threshold voltage from Pre-charging to Fast-charging.  
2,560 to 19,200mV, 64mV steps.  
The register range : 0 to 32,704mV.  
But the actual range : 2,560 to 19,200mV.  
4
reserved  
3
reserved  
2
reserved  
1
reserved  
0
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
49/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.19. VSYSVAL_THH_SET  
VSYS Valid Threshold High Setting (Hysteresis)  
Command Code:  
Bus Protocol:  
Bit  
12h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
VSYSVAL_THH_SET[14]  
VSYSVAL_THH_SET[13]  
VSYSVAL_THH_SET[12]  
VSYSVAL_THH_SET[11]  
VSYSVAL_THH_SET[10]  
VSYSVAL_THH_SET[9]  
VSYSVAL_THH_SET[8]  
VSYSVAL_THH_SET[7]  
VSYSVAL_THH_SET[6]  
reserved  
VSYS voltage rising detection threshold with hysteresis.  
2,560 to 19,200mV, 64mV steps.  
The register range : 0 to 32,704mV.  
But the actual range : 2,560 to 19,200mV.  
4
reserved  
3
reserved  
2
reserved  
1
reserved  
0
reserved  
8.5.20. VSYSVAL_THL_SET  
VSYS Valid Threshold Low Setting (Hysteresis)  
Command Code:  
Bus Protocol:  
Bit  
13h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
VSYSVAL_THL_SET[14]  
VSYSVAL_THL_SET[13]  
VSYSVAL_THL_SET[12]  
VSYSVAL_THL_SET[11]  
VSYSVAL_THL_SET[10]  
VSYSVAL_THL_SET[9]  
VSYSVAL_THL_SET[8]  
VSYSVAL_THL_SET[7]  
VSYSVAL_THL_SET[6]  
reserved  
VSYS voltage falling detection threshold with hysteresis.  
2,560 to 19,200mV, 64mV steps.  
The register range : 0 to 32,704mV.  
But the actual range : 2,560 to 19,200mV.  
4
reserved  
3
reserved  
2
reserved  
1
reserved  
0
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
50/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.21. ITRICH_SET  
Trickle-charge Current Setting  
Command Code:  
Bus Protocol:  
14h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
ITRICH_SET[10]  
ITRICH_SET[9]  
ITRICH_SET[8]  
ITRICH_SET[7]  
ITRICH_SET[6]  
reserved  
Trickle-charging current setting.  
0 to 1,024mA, 64mA steps.  
The register range : 0 to 1,984mA.  
But the actual range : 0 to 1,024mA.  
4
reserved  
3
reserved  
2
reserved  
1
reserved  
0
reserved  
8.5.22. IPRECH_SET  
Pre-charge Current Setting  
Command Code:  
Bus Protocol:  
15h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
IPRECH_SET[10]  
IPRECH_SET[9]  
IPRECH_SET[8]  
IPRECH_SET[7]  
IPRECH_SET[6]  
reserved  
Pre-charging current setting.  
0 to 1,024mA, 64mA steps.  
The register range : 0 to 1,984mA.  
But the actual range : 0 to 1,024mA.  
4
reserved  
3
reserved  
2
reserved  
1
reserved  
0
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
51/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.23. ICHG_SET  
Fast-charge Current Setting  
Command Code:  
Bus Protocol:  
16h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
ICHG_SET[13]  
ICHG_SET[12]  
ICHG_SET[11]  
ICHG_SET[10]  
ICHG_SET[9]  
ICHG_SET[8]  
ICHG_SET[7]  
ICHG_SET[6]  
reserved  
Fast-charging current setting.  
0 to 16,320mA, 64mA steps.  
4
reserved  
3
reserved  
2
reserved  
1
reserved  
0
reserved  
8.5.24. ITERM_SET  
Charge Termination Current Setting  
Command Code:  
Bus Protocol:  
17h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
ITERM_SET[10]  
ITERM_SET[9]  
ITERM_SET[8]  
ITERM_SET[7]  
ITERM_SET[6]  
reserved  
Charging Termination Current.  
0 to 1,024mA, 64mA steps.  
The register range : 0 to 1,984mA.  
But the actual range : 0 to 1,024mA.  
4
reserved  
3
reserved  
2
reserved  
1
reserved  
0
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
52/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.25. VPRECHG_TH_SET  
Pre-charge Voltage Threshold Setting  
Command Code:  
Bus Protocol:  
18h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
VPRECHG_TH_SET[14]  
VPRECHG_TH_SET[13]  
VPRECHG_TH_SET[12]  
VPRECHG_TH_SET[11]  
VPRECHG_TH_SET[10]  
VPRECHG_TH_SET[9]  
VPRECHG_TH_SET[8]  
VPRECHG_TH_SET[7]  
VPRECHG_TH_SET[6]  
reserved  
Threshold voltage from Trickle-charging to Pre-charging  
2,048 to 19,200mV, 64mV steps.  
The register range : 0 to 32,704mV.  
But the actual range : 2,048 to 19,200mV.  
4
reserved  
3
reserved  
2
reserved  
1
reserved  
0
reserved  
8.5.26. VRBOOST_SET  
Reverse buck boost voltage Setting  
Command Code:  
Bus Protocol:  
19h  
Read/Write Word  
Description  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
reserved  
VRBOOST_SET[14]  
VRBOOST_SET[13]  
VRBOOST_SET[12]  
VRBOOST_SET[11]  
VRBOOST_SET[10]  
VRBOOST_SET[9]  
VRBOOST_SET[8]  
VRBOOST_SET[7]  
VRBOOST_SET[6]  
reserved  
Reverse buck boost voltage setting.  
4,032 to 22,016mV, 64mV steps.  
The register range : 0 to 32,704mV.  
But the actual range : 4,032 to 22,016mV.  
8
7
6
5
4
reserved  
3
reserved  
2
reserved  
1
reserved  
0
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
53/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.27. VFASTCHG_REG_SET1  
Fast Charge Voltage Regulation Setting 1  
Command Code:  
Bus Protocol:  
1Ah  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
VFASTCHG_REG_SET1[14]  
VFASTCHG_REG_SET1[13]  
VFASTCHG_REG_SET1[12]  
VFASTCHG_REG_SET1[11]  
VFASTCHG_REG_SET1[10]  
VFASTCHG_REG_SET1[9]  
VFASTCHG_REG_SET1[8]  
VFASTCHG_REG_SET1[7]  
VFASTCHG_REG_SET1[6]  
VFASTCHG_REG_SET1[5]  
VFASTCHG_REG_SET1[4]  
reserved  
Fast Charging Regulation Voltage.  
2,560 to 19,200mV, 16mV steps.  
The register range : 0 to 32,752mV.  
But the actual range : 2,560 to 19,200mV.  
4
3
2
reserved  
1
reserved  
0
reserved  
8.5.28. VFASTCHG_REG_SET2  
Fast Charge Voltage Regulation Setting 2 (Hot 1)  
Command Code:  
Bus Protocol:  
Bit  
1Bh  
Read/Write Word  
Symbol  
Description  
15 reserved  
14 VFASTCHG_REG_SET2[14] Fast Charging Regulation Voltage for the JEITA temperature range T3-T5.  
13 VFASTCHG_REG_SET2[13] 2,560 to 19,200mV, 16mV steps.  
12 VFASTCHG_REG_SET2[12] The register range : 0 to 32,752mV.  
11 VFASTCHG_REG_SET2[11] But the actual range : 2,560 to 19,200mV.  
10 VFASTCHG_REG_SET2[10]  
9
8
7
6
5
4
3
2
1
0
VFASTCHG_REG_SET2[9]  
VFASTCHG_REG_SET2[8]  
VFASTCHG_REG_SET2[7]  
VFASTCHG_REG_SET2[6]  
VFASTCHG_REG_SET2[5]  
VFASTCHG_REG_SET2[4]  
reserved  
reserved  
reserved  
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
54/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.29. VFASTCHG_REG_SET3  
Fast Charge Voltage Regulation Setting 3 (Hot 2)  
Command Code:  
Bus Protocol:  
1Ch  
Read/Write Word  
Bit  
15  
14  
Symbol  
Description  
reserved  
VFASTCHG_REG_SET3[14]  
Fast Charging Regulation Voltage for the JEITA temperature  
range T5-T4 and T1-T2.  
2,560 to 19,200mV, 16mV steps.  
13  
VFASTCHG_REG_SET3[13]  
12  
11  
10  
9
8
7
6
5
4
3
VFASTCHG_REG_SET3[12]  
VFASTCHG_REG_SET3[11]  
VFASTCHG_REG_SET3[10]  
VFASTCHG_REG_SET3[9]  
VFASTCHG_REG_SET3[8]  
VFASTCHG_REG_SET3[7]  
VFASTCHG_REG_SET3[6]  
VFASTCHG_REG_SET3[5]  
VFASTCHG_REG_SET3[4]  
reserved  
The register range : 0 to 32,752mV.  
But the actual range : 2,560 to 19,200mV.  
2
reserved  
1
reserved  
0
reserved  
8.5.30. VRECHG_SET  
Re-charge Battery Voltage Setting  
Command Code:  
Bus Protocol:  
1Dh  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
VRECHG_SET[14]  
VRECHG_SET[13]  
VRECHG_SET[12]  
VRECHG_SET[11]  
VRECHG_SET[10]  
VRECHG_SET[9]  
VRECHG_SET[8]  
VRECHG_SET[7]  
VRECHG_SET[6]  
VRECHG_SET[5]  
VRECHG_SET[4]  
reserved  
Re-charge Battery Voltage.  
2,560 to 19,200mV, 16mV steps.  
The register range : 0 to 32,752mV.  
But the actual range : 2,560 to 19,200mV.  
4
3
2
reserved  
1
reserved  
0
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
55/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.31. VBATOVP_SET  
Battery Over Voltage Protection Setting  
Command Code:  
Bus Protocol:  
1Eh  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
VBATOVP_SET[14]  
VBATOVP_SET[13]  
VBATOVP_SET[12]  
VBATOVP_SET[11]  
VBATOVP_SET[10]  
VBATOVP_SET[9]  
VBATOVP_SET[8]  
VBATOVP_SET[7]  
VBATOVP_SET[6]  
VBATOVP_SET[5]  
VBATOVP_SET[4]  
reserved  
Battery over-voltage detection threshold.  
2,560 to 19,200mV, 16mV steps.  
The register range : 0 to 32,752mV.  
But the actual range : 2,560 to 19,200mV.  
4
3
2
reserved  
1
reserved  
0
reserved  
8.5.32. IBATSHORT_SET  
Battery Short Current Protection Setting  
Command Code:  
Bus Protocol:  
1Fh  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
IBATM_SHORT_SET[14]  
IBATM_SHORT_SET[13]  
IBATM_SHORT_SET[12]  
IBATM_SHORT_SET[11]  
IBATM_SHORT_SET[10]  
IBATM_SHORT_SET[9]  
IBATM_SHORT_SET[8]  
IBATM_SHORT_SET[7]  
IBATM_SHORT_SET[6]  
IBATM_SHORT_SET[5]  
IBATM_SHORT_SET[4]  
IBATM_SHORT_SET[3]  
IBATM_SHORT_SET[2]  
IBATM_SHORT_SET[1]  
IBATM_SHORT_SET[0]  
Battery Short Current Protection Threshold  
0 to 25,000mA, 1mA steps.  
The register range : 0 to 32,752mA.  
But the actual range : 0 to 25,000mA.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
56/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.33. PROCHOT_CTRL_SET  
PROCHOT# pin Control Setting  
Command Code:  
Bus Protocol:  
20h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
PROCHOT_DG_SET[1]  
PROCHOT_DG_SET[0]  
reserved  
Description  
PROCHOT# de-glitch period (VSYS, INORM) setting.  
00b: 200us/ 01b: 500us/ 10b:1ms/ 11b:50ms  
reserved  
PROCHOT_ICRIT_DG_SET[1]  
PROCHOT_ICRIT_DG_SET[0]  
PROCHOT_IDCHG_DG_SET[1]  
PROCHOT_IDCHG_DG_SET[0]  
reserved  
PROCHOT# de-glitch period (ICRIT) setting.  
00b: 100us/ 01b: 200us/ 10b: 500us/ 11b:1ms  
PROCHOT# de-glitch period (IDCHG) setting.  
00b: 200us/ 01b: 500us/ 10b:1ms/ 11b:5ms  
8
7
6
reserved  
5
reserved  
4
3
2
1
PROCHOT_EN[4]  
PROCHOT_EN[3]  
PROCHOT_EN[2]  
PROCHOT_EN[1]  
PROCHOT_EN[0]  
PROCHOT# 2nd level enable (VSYS)  
PROCHOT# 2nd level enable (IDCHG)  
PROCHOT# 2nd level enable (INORM)  
PROCHOT# 2nd level enable (ICRIT)  
PROCHOT# 1st level enable  
0
PROCHOT_EN[4]&  
PROCHOT_EN[0]  
VSYS_AVE_VAL,  
VSYS Voltage Measurement  
Average Value  
+
EN  
-
PROCHOT_VSYS_SET,  
VSYS Voltage Threshold  
PROCHOT_DG_SET[1:0]  
De-glitch period setting for VSYS and INORM  
200us/500us/1ms/50ms  
PROCHOT_EN[3]&  
PROCHOT_EN[0]  
IBATM_AVE_VAL,  
Battery Dis-charge Current  
Measurement Average Value  
+
-
EN  
PROCHOT_IDCHG_SET,  
Dis-charge Current Threshold  
PROCHOT_IDCHG_DG_SET[1:0]  
De-glitch period setting for IDGHG  
200us/500us/1ms/5ms  
PROCHOT#  
10ms Debounce  
(>=10ms width)  
PROCHOT_EN[2]&  
PROCHOT_EN[0]  
IACP_AVE_VAL,  
Input Current Measurement  
Average Value  
+
EN  
-
PROCHOT_INORM_SET,  
Average Input Current Threshold  
PROCHOT_DG_SET[1:0]  
De-glitch period setting for VSYS and INORM  
200us/500us/1ms/50ms  
PROCHOT_EN[1]&  
PROCHOT_EN[0]  
IACP_VAL,  
Input Current Measurement Value  
+
EN  
-
PROCHOT_ICRIT_SET,  
Peak Input Current Threshold  
PROCHOT_ICRIT_DG_SET[1:0]  
De-glitch period setting for ICRIT  
100us/200us/500us/1ms  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
57/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.34. PROCHOT_ICRIT_SET  
Peak Input Current Threshold Setting for PROCHOT#  
Command Code:  
Bus Protocol:  
Bit  
21h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
PROCHOT_ICRIT_SET[14]  
PROCHOT_ICRIT_SET[13]  
PROCHOT_ICRIT_SET[12]  
PROCHOT_ICRIT_SET[11]  
PROCHOT_ICRIT_SET[10]  
PROCHOT_ICRIT_SET[9]  
PROCHOT_ICRIT_SET[8]  
PROCHOT_ICRIT_SET[7]  
PROCHOT_ICRIT_SET[6]  
PROCHOT_ICRIT_SET[5]  
PROCHOT_ICRIT_SET[4]  
PROCHOT_ICRIT_SET[3]  
PROCHOT_ICRIT_SET[2]  
PROCHOT_ICRIT_SET[1]  
PROCHOT_ICRIT_SET[0]  
Peak Input Current Threshold for PROCHOT#  
0 to 16,384mA, 1mA steps.  
The register range : 0 to 32,752mA.  
But the actual range : 0 to 16,383mA.  
4
3
2
1
0
8.5.35. PROCHOT_INORM_SET  
Average Input Current Threshold Setting for PROCHOT#  
Command Code:  
Bus Protocol:  
Bit  
22h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
PROCHOT_INORM_SET[14]  
PROCHOT_INORM_SET[13]  
PROCHOT_INORM_SET[12]  
PROCHOT_INORM_SET[11]  
PROCHOT_INORM_SET[10]  
PROCHOT_INORM_SET[9]  
PROCHOT_INORM_SET[8]  
PROCHOT_INORM_SET[7]  
PROCHOT_INORM_SET[6]  
PROCHOT_INORM_SET[5]  
PROCHOT_INORM_SET[4]  
PROCHOT_INORM_SET[3]  
PROCHOT_INORM_SET[2]  
PROCHOT_INORM_SET[1]  
PROCHOT_INORM_SET[0]  
Average Input Current Threshold for PROCHOT#  
0 to 16,384mA, 1mA steps.  
The register range : 0 to 32,752mA.  
But the actual range : 0 to 16,383mA.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
58/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.36. PROCHOT_IDCHG_SET  
Dis-charge Current Threshold Setting for PROCHOT#  
Command Code:  
Bus Protocol:  
Bit  
23h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
PROCHOT_IDCHG_SET[13]  
PROCHOT_IDCHG_SET[14]  
PROCHOT_IDCHG_SET[12]  
PROCHOT_IDCHG_SET[11]  
PROCHOT_IDCHG_SET[10]  
PROCHOT_IDCHG_SET[9]  
PROCHOT_IDCHG_SET[8]  
PROCHOT_IDCHG_SET[7]  
PROCHOT_IDCHG_SET[6]  
PROCHOT_IDCHG_SET[5]  
PROCHOT_IDCHG_SET[4]  
PROCHOT_IDCHG_SET[3]  
PROCHOT_IDCHG_SET[2]  
PROCHOT_IDCHG_SET[1]  
PROCHOT_IDCHG_SET[0]  
Dis-charge Current Threshold for PROCHOT#  
0 to 25,000mA, 1mA steps.  
The register range: 0 to 32,752mA.  
But the actual range: 0 to 25,000mA.  
4
3
2
1
0
8.5.37. PROCHOT_VSYS_SET  
VSYS Voltage Threshold Setting for PROCHOT#  
Command Code:  
Bus Protocol:  
Bit  
24h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
PROCHOT_VSYS_SET[14]  
PROCHOT_VSYS_SET[13]  
PROCHOT_VSYS_SET[12]  
PROCHOT_VSYS_SET[11]  
PROCHOT_VSYS_SET[10]  
PROCHOT_VSYS_SET[9]  
PROCHOT_VSYS_SET[8]  
PROCHOT_VSYS_SET[7]  
PROCHOT_VSYS_SET[6]  
PROCHOT_VSYS_SET[5]  
PROCHOT_VSYS_SET[4]  
PROCHOT_VSYS_SET[3]  
PROCHOT_VSYS_SET[2]  
PROCHOT_VSYS_SET[1]  
PROCHOT_VSYS_SET[0]  
VSYS Voltage Threshold for PROCHOT#  
0 to 19,200mV, 1mV steps.  
The register range : 0 to 32,752mV.  
But the actual range : 0 to 19,200mV.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
59/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.38. PMON_IOUT_CTRL_SET  
PMON and IOUT Output Control Setting  
Command Code:  
Bus Protocol:  
Bit  
25h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
IOUT Input source select.  
0b: Measurement Average Value/ 1b: Measurement Value  
PMON Input source select.  
0b: Measurement Average Value/ 1b: Measurement Value  
IOUT enable.  
“1”: Enable / “0”: Disable.  
IOUT source select.  
“1”: Input Current / “0”: Battery Dis-charge Current.  
9
8
7
6
IMON_INSEL  
PMON_INSEL  
IOUT_OUT_EN  
IOUT_SOURCE_SEL  
5
4
IOUT_GAIN_SET[1]  
IOUT_GAIN_SET[0]  
IOUT gain select.  
00b: 5V/V / 01b: 10V/V / 10b: 20V/V/ 11b: 40V/V  
PMON Enable.  
3
PMON_OUT_EN  
“1”: Enable / “0”: Disable.  
2
1
0
PMON_GAIN_SET[2]  
PMON_GAIN_SET[1]  
PMON_GAIN_SET[0]  
PMON gain select.  
0h: x1/ 1h: x2/ 2h: x4/ 3h: x8/ 4h: x16/ 5h: x32/ 6h: x64  
8.5.39. PMON_DACIN_VAL  
PMON DAC Input Value (for debug and production test)  
Command Code:  
Bus Protocol:  
Bit  
26h  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
PMON_DACIN_VAL[9]  
PMON_DACIN_VAL[8]  
PMON_DACIN_VAL[7]  
PMON_DACIN_VAL[6]  
PMON_DACIN_VAL[5]  
PMON_DACIN_VAL[4]  
PMON_DACIN_VAL[3]  
PMON_DACIN_VAL[2]  
PMON_DACIN_VAL[1]  
PMON_DACIN_VAL[0]  
PMON DAC Input Value  
(for debug and production test)  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
60/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.40. IOUT_DACIN_VAL  
IOUT DAC Input Value (for debug and production test)  
Command Code:  
Bus Protocol:  
Bit  
27h  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
reserved  
reserved  
reserved  
IOUT_DACIN_VAL[11]  
IOUT_DACIN_VAL[10]  
IOUT_DACIN_VAL[9]  
IOUT_DACIN_VAL[8]  
IOUT_DACIN_VAL[7]  
IOUT_DACIN_VAL[6]  
IOUT_DACIN_VAL[5]  
IOUT_DACIN_VAL[4]  
IOUT_DACIN_VAL[3]  
IOUT_DACIN_VAL[2]  
IOUT_DACIN_VAL[1]  
IOUT_DACIN_VAL[0]  
IOUT DAC Input Value  
(for debug and production test)  
4
3
2
1
0
8.5.41. VCC_UCD_SET  
BC1.2 Charger Detector on the VCC side Setting  
Command Code:  
Bus Protocol:  
Bit  
28h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
reserved  
reserved  
reserved  
Trigger for re-trial of the USB Charger Port detection.  
“1”: Start detection / “0”: Release the operation.  
12  
BCSRETRY  
11  
10  
9
reserved  
reserved  
reserved  
Trigger for re-trial of USB ID Resistor detection.  
“1”: Start detection / “0”: Release the operation.  
Enabling USB Charger port detection.  
“1”: Enable / “0”: Disable.  
Enabling USB ID Resistor detection.  
“1”: Enable / “0”: Disable.  
Setting USB Enumeration to Ready.  
“1”: Skip Secondary Detection / “0”: Normal operation.  
USB ID input polling enable.  
8
7
6
5
4
ADCRTRY  
USBDETEN  
IDRDETEN  
ENUMRDY  
ADCPOLEN  
“1”: Enable (always detection) / “0”: Disable.  
DCD timeout period setting.  
“1”: 1280 ms / “0”: 640 ms.  
3
2
1
DCDMODE  
reserved  
Enabling automatic USB-Switch control.  
“1”: Enable (auto) / “0”: Disable (manual).  
USB Switch manual control.  
USB_SW_EN  
0
USB_SW  
“1”: Switch ON / “0”: Switch OFF.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
61/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.42. VCC_UCD_STATUS  
BC1.2 Charger Detect Status on the VCC side  
Command Code:  
Bus Protocol:  
29h  
Read Word  
Bit  
Symbol  
Description  
DCD (USB Data Contact Detection) failed (timeout) status.  
“1”: Failed / “0”: Succeeded.  
15  
DCDFAIL  
reserved  
CHGPORT[1]  
CHGPORT[0]  
14  
13  
12  
USB Charger Port Detection result.  
00b: No charger port/ 01b: SDP/ 10b: CDP/ 11b: DCP  
Pull-up detected at Primary Detection after DCDFAIL.  
“1”: Detected / “0”: Not detected.  
11  
PUPDET  
10  
9
8
reserved  
reserved  
reserved  
USB VBUS valid voltage detection status.  
“1”: Valid / “0”: Not valid.  
USB Charger Port detection status.  
“1”: Detected / “0”: Not detected.  
7
6
VBUS_VLD  
CHGDET  
5
4
reserved  
reserved  
USB OTG Device detection status.  
“1”: Detected / “0”: Not detected.  
3
OTGDET  
2
1
0
reserved  
reserved  
reserved  
CHGDET  
PUPDET  
DCDFAIL  
CHGPORT[1]  
CHGPORT[0]  
VBUS Open  
SDP  
CDP  
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
1
0
0
1
1
0
0
0
0
1
0
1
1
1
1
DCP  
Pull-up Port  
Open Port  
Unstable Port  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
62/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.43. VCC_IDD_STATUS  
ID Detect Status on the VCC side  
Command Code:  
Bus Protocol:  
2Ah  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
8
7
VBUS voltage status while ID detection.  
“1”: Normal voltage / “0”: Abnormal voltage.  
Check MHL ID (1k Ohm) detection support.  
“1”: Supported / “0”: Not supported.  
USB ID Resistor contact detection status.  
“1”: Detected (contacted) / “0”: Not detected (removed).  
USB ID detection result.  
6
5
4
VBINOP  
EXTID  
IDRDET  
3
2
1
0
INDO[3]  
INDO[2]  
INDO[1]  
INDO[0]  
INDO  
0h  
ID Resistance  
0 - 10Ω  
36.5kΩ  
47kΩ  
Detected Port/Device  
RID_GND (OTG)  
1h  
RID_C (ACA_C, SDP)  
2h  
-
3h  
68kΩ  
RID_B (ACA_B, DCP)  
4h  
102kΩ  
124kΩ  
180kΩ  
200kΩ  
287kΩ  
390kΩ  
440kΩ  
557kΩ  
797kΩ  
>1MΩ  
-
5h  
RID_A (ACA_A, CDP)  
6h  
-
7h  
RID_FLOAT  
8h  
-
9h  
-
Ah  
Bh  
Ch  
Dh  
Eh  
Fh  
-
-
-
-
1KΩ  
(MHL)  
Illegal ID  
Unknown  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
63/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.44. VCC_UCD_FCTRL_SET  
BC1.2 Charger Detector on the VCC side Manual Control Setting  
Command Code:  
Bus Protocol:  
2Bh  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
UCDSWEN  
RREF_EN  
DPPU_EN  
DPREF_EN  
DMREF_EN  
DPDET_EN  
DMDET_EN  
DPSINK_EN  
DMSINK_EN  
DP_BUFF_EN  
DM_BUFF_EN  
In normal operation, please don’t set these registers.  
4
3
2
1
0
8.5.45. VCC_UCD_FCTRL_EN  
BC1.2 Charger Detector on the VCC side Manual Control Enable  
Command Code:  
Bus Protocol:  
Bit  
2Ch  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
EXTCLKENBL  
PLSTESTEN  
reserved  
reserved  
reserved  
UCDSWEN_TSTENB  
RREF_EN_TSTENB  
DPPU_EN_TSTENB  
DPREF_EN_TSTENB  
DMREF_EN_TSTENB  
DPDET_EN_TSTENB  
DMDET_EN_TSTENB  
DPSINK_EN_TSTENB  
DMSINK_EN_TSTENB  
DP_BUFF_EN_TSTENB  
DM_BUFF_EN_TSTENB  
In normal operation, please don’t set these registers.  
In normal operation, please don’t set these registers.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
64/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.46. VBUS_UCD_SET  
BC1.2 Charger Detector on the VBUS side Setting  
Command Code:  
Bus Protocol:  
Bit  
30h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
reserved  
reserved  
reserved  
Trigger for re-trial of the USB Charger Port detection.  
“1”: Start detection / “0”: Release the operation.  
12  
BCSRETRY  
11  
10  
9
reserved  
reserved  
reserved  
Trigger for re-trial of USB ID Resistor detection.  
“1”: Start detection / “0”: Release the operation.  
Enabling USB Charger port detection.  
“1”: Enable / “0”: Disable.  
Enabling USB ID Resistor detection.  
“1”: Enable / “0”: Disable.  
Setting USB Enumeration to Ready.  
“1”: Skip Secondary Detection / “0”: Normal operation.  
USB ID input polling enable.  
8
7
6
5
4
ADCRTRY  
USBDETEN  
IDRDETEN  
ENUMRDY  
ADCPOLEN  
“1”: Enable (always detection) / “0”: Disable.  
DCD timeout period setting.  
“1”: 1280 ms / “0”: 640 ms.  
3
2
1
DCDMODE  
reserved  
Enabling automatic USB-Switch control.  
“1”: Enable (auto) / “0”: Disable (manual).  
USB Switch manual control.  
USB_SW_EN  
0
USB_SW  
“1”: Switch ON / “0”: Switch OFF.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
65/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.47. VBUS_UCD_STATUS  
BC1.2 Charger Detect Status on the VBUS side  
Command Code:  
Bus Protocol:  
Bit  
31h  
Read Word  
Symbol  
Description  
DCD (USB Data Contact Detection) failed (timeout) status.  
“1”: Failed / “0”: Succeeded.  
15  
DCDFAIL  
reserved  
CHGPORT[1]  
CHGPORT[0]  
14  
13  
12  
USB Charger Port Detection result.  
00b: No charger port/ 01b: SDP/ 10b: CDP/ 11b: DCP  
Pull-up detected at Primary Detection after DCDFAIL.  
“1”: Detected / “0”: Not detected.  
11  
PUPDET  
10  
9
8
reserved  
reserved  
reserved  
USB VBUS valid voltage detection status.  
“1”: Valid / “0”: Not valid.  
USB Charger Port detection status.  
“1”: Detected / “0”: Not detected.  
7
6
VBUS_VLD  
CHGDET  
5
4
reserved  
reserved  
USB OTG Device detection status.  
“1”: Detected / “0”: Not detected.  
3
OTGDET  
2
1
0
reserved  
reserved  
reserved  
CHGDET  
PUPDET  
DCDFAIL  
CHGPORT[1] CHGPORT[0]  
VBUS Open  
SDP  
CDP  
0
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
1
0
0
1
1
0
0
0
0
1
0
1
1
1
1
DCP  
Pull-up Port  
Open Port  
Unstable Port  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
66/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.48. VBUS_IDD_STATUS  
ID Detect Status on the VBUS side  
Command Code:  
Bus Protocol:  
32h  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
8
7
VBUS voltage status while ID detection.  
“1”: Normal voltage / “0”: Abnormal voltage.  
Check MHL ID (1k Ohm) detection support.  
“1”: Supported / “0”: Not supported.  
USB ID Resistor contact detection status.  
“1”: Detected (contacted) / “0”: Not detected (removed).  
USB ID detection result.  
6
5
4
VBINOP  
EXTID  
IDRDET  
3
2
1
0
INDO[3]  
INDO[2]  
INDO[1]  
INDO[0]  
INDO  
0h  
1h  
ID Resistance  
0 - 10Ω  
36.5kΩ  
47kΩ  
Detected Port/Device  
RID_GND (OTG)  
RID_C (ACA_C, SDP)  
-
2h  
3h  
68kΩ  
RID_B (ACA_B, DCP)  
4h  
5h  
6h  
7h  
8h  
9h  
Ah  
Bh  
Ch  
Dh  
Eh  
Fh  
102kΩ  
124kΩ  
180kΩ  
200kΩ  
287kΩ  
390kΩ  
440kΩ  
557kΩ  
797kΩ  
>1MΩ  
-
RID_A (ACA_A, CDP)  
-
RID_FLOAT  
-
-
-
-
-
-
1KΩ  
Illegal ID  
(MHL)  
Unknown  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
67/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.49. VBUS_UCD_FCTRL_SET  
BC1.2 Charger Detector on the VBUS side Manual Control Setting  
Command Code:  
Bus Protocol:  
33h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
UCDSWEN  
RREF_EN  
DPPU_EN  
DPREF_EN  
DMREF_EN  
DPDET_EN  
DMDET_EN  
DPSINK_EN  
DMSINK_EN  
DP_BUFF_EN  
DM_BUFF_EN  
In normal operation, please don’t set these registers.  
4
3
2
1
0
8.5.50. VBUS_UCD_FCTRL_EN  
BC1.2 Charger Detector on the VBUS side Manual Control Enable  
Command Code:  
Bus Protocol:  
Bit  
34h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
EXTCLKENBL  
PLSTESTEN  
reserved  
reserved  
reserved  
UCDSWEN_TSTENB  
RREF_EN_TSTENB  
DPPU_EN_TSTENB  
DPREF_EN_TSTENB  
DMREF_EN_TSTENB  
DPDET_EN_TSTENB  
DMDET_EN_TSTENB  
DPSINK_EN_TSTENB  
DMSINK_EN_TSTENB  
DP_BUFF_EN_TSTENB  
DM_BUFF_EN_TSTENB  
In normal operation, please don’t set these registers.  
In normal operation, please don’t set these registers.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
68/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.51. CHIP_ID  
Chip ID  
Command Code:  
Bus Protocol:  
38h  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
CHIP_ID[15]  
CHIP_ID[14]  
CHIP_ID[13]  
CHIP_ID[12]  
CHIP_ID[11]  
CHIP_ID[10]  
CHIP_ID[9]  
CHIP_ID[8]  
CHIP_ID[7]  
CHIP_ID[6]  
CHIP_ID[5]  
CHIP_ID[4]  
CHIP_ID[3]  
CHIP_ID[2]  
CHIP_ID[1]  
CHIP_ID[0]  
Chip ID  
4
3
2
1
0
8.5.52. CHIP_REV  
Chip Revision  
Command Code:  
Bus Protocol:  
Bit  
39h  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
CHIP_REV[15]  
CHIP_REV[14]  
Chip Revision  
CHIP_REV[13]  
CHIP_REV[12]  
CHIP_REV[11]  
CHIP_REV[10]  
CHIP_REV[9]  
CHIP_REV[8]  
CHIP_REV[7]  
CHIP_REV[6]  
CHIP_REV[5]  
CHIP_REV[4]  
CHIP_REV[3]  
CHIP_REV[2]  
CHIP_REV[1]  
CHIP_REV[0]  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
69/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.53. IC_SET1  
ACP discharge control and ACOK control setting.  
Command Code:  
Bus Protocol:  
Bit  
3Ah  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
reserved  
reserved  
reserved  
reserved  
1 cell battery mode.  
“1”: 1 cell battery mode/ “0”: 2~4 cells battery mode  
11  
ONE_CELL_MODE  
“1”:VFASTCHG_REG_SET1, 2, 3 set less than 4.6V and  
VSYSREG_SET set less than 5.0V  
“0”:VSYSREG_SET set more than 5.0V  
10  
9
reserved  
VACP Auto Discharge control is enable when the Power path is changed.  
“1”: VACP Auto discharge control is enabled./ “0”: Disabled.  
VACP Discharge control when the VACP power path is plugged off.  
“1”: VACP load on and discharged./ “0”: VACP load off.  
VACP_AUTO_DISCHG  
8
VACP_LOAD  
7
6
5
4
3
2
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
ACOK open drain output polarity control.  
1
0
ACOK_POL  
1”: ACOK polarity is inverted, L=Asserted, Hi-z=Deasserted. / “0”: ACOK  
polarity is normal, L=Deasserted, Hi-z=Asserted.  
ACOK open drain output disable.  
ACOK_DISEN  
1”: Disable, ACOK is Hi-z. / “0”: Enable.  
8.5.54. IC_SET2  
Debug Setting Register (for debug and production test)  
Command Code:  
Bus Protocol:  
Bit  
3Bh  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
8
7
6
5
4
3
DEBUG_SET[8]  
DEBUG_SET[7]  
DEBUG_SET[6]  
DEBUG_SET[5]  
DEBUG_SET[4]  
reserved  
Debug Setting (for debug and production test)  
Debug Setting (for debug and production test)  
Debug Setting (for debug and production test)  
Debug Setting (for debug and production test)  
Debug Setting (for debug and production test)  
2
reserved  
1
reserved  
0
DEBUG_SET[0]  
Debug Setting (for debug and production test)  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
70/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.55. SYSTEM_STATUS  
System Power-on Status  
Command Code:  
Bus Protocol:  
3Ch  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
8
7
Reset status for MONRST.  
“1”: Reset asserted / “0”: Reset released.  
Reset status for ALMRST.  
1”: Reset asserted / “0”: Reset released.  
Reset status for CHGRST.  
6
5
4
MONRST_STATE  
ALMRST_STATE  
CHGRST_STATE  
“1”: Reset asserted / “0”: Reset released.  
3
2
reserved  
reserved  
OTPROM loading status.  
“1” shows the OTPROM loading is finished./ “0”: not finished.  
Reset status for ALLRST.  
“1”: Reset asserted / “0”: Reset released.  
1
0
OTPLD_STATE  
ALLRST_STATE  
8.5.56. SYSTEM_CTRL_SET  
Software reset and reload OTP  
Command Code:  
Bus Protocol:  
3Dh  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
8
7
Writing “1” resets Voltage Meter block and the status registers. But the setting  
registers are not initialized.  
Writing “0” releases reset operation.  
Writing “1” resets Interrupt block and the status registers. But the setting  
registers are not initialized.  
Writing “0” releases reset operation.  
Writing “1” resets Battery Charger block and USB Detector block and the  
status registers. But the setting registers are not initialized.  
Writing “0” releases reset operation.  
6
5
4
MONRST  
ALMRST  
CHGRST  
3
2
reserved  
reserved  
Writing “1” starts to load the OTPROM data into the internal registers.  
OTPROM data is loaded automatically for power-on sequence. But if  
necessary, user is able to reload the OTPROM data by writing this bit “1”.  
Writing “1” resets Voltage Meter block, Interrupt block, Battery Charger block  
and USB Detector blocks and the status registers. But the setting registers are  
not initialized.  
1
OTPLD  
0
ALLRST  
Writing “0” release reset operation.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
71/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.57. PROTECT_SET  
Access Un-protect Setting for Address 3Fh  
Command Code:  
Bus Protocol:  
Bit  
3Eh  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
PROTECT_SET[15]  
PROTECT_SET[14]  
PROTECT_SET[13]  
PROTECT_SET[12]  
PROTECT_SET[11]  
PROTECT_SET[10]  
PROTECT_SET[9]  
PROTECT_SET[8]  
PROTECT_SET[7]  
PROTECT_SET[6]  
PROTECT_SET[5]  
PROTECT_SET[4]  
PROTECT_SET[3]  
PROTECT_SET[2]  
PROTECT_SET[1]  
PROTECT_SET[0]  
Access Un-protect Setting for the “debug command map”  
(debug and production test only)  
4
3
2
1
0
8.5.58. MAP_SET  
Change Command Code Map  
Command Code:  
Bus Protocol:  
3Fh  
Read/Write Word  
Description  
Change Command Code Map  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
MAP_SET[15]  
MAP_SET[14]  
MAP_SET[13]  
MAP_SET[12]  
MAP_SET[11]  
MAP_SET[10]  
MAP_SET[9]  
MAP_SET[8]  
MAP_SET[7]  
MAP_SET[6]  
MAP_SET[5]  
MAP_SET[4]  
MAP_SET[3]  
MAP_SET[2]  
MAP_SET[1]  
MAP_SET[0]  
8
7
6
5
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
72/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.59. VM_CTRL_SET  
SAR-ADC Measurement Control Setting  
Command Code:  
Bus Protocol:  
Bit  
40h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
ADCINTERVAL[1]  
ADCINTERVAL[0]  
ADCMOD[1]  
ADCMOD[0]  
ADCTMOD[1]  
ADCTMOD[0]  
SAR-ADC Operating Interval Setting.  
00b: No Interval/ 01b: 1ms/ 10b: 10ms/ 11b: 100msec  
Operation Mode Setting  
00b: Power Down/ 01b: Normal Operation  
Test Mode Setting  
00b: Normal Operation/ 01b: Test Mode  
IADP (Input current Limit setting pin) voltage measurement.  
“1”: Enable / “0”: Disable.  
VSYS voltage measurement.  
“1”: Enable / “0”: Disable.  
VCC voltage measurement.  
“1”: Enable / “0”: Disable.  
VBUS voltage measurement.  
“1”: Enable / “0”: Disable.  
VACP voltage measurement.  
“1”: Enable / “0”: Disable.  
IACP voltage measurement.  
“1”: Enable / “0”: Disable.  
TSENSE voltage measurement.  
“1”: Enable / “0”: Disable.  
VBAT voltage measurement.  
“1”: Enable / “0”: Disable.  
IBATM current (discharge) measurement.  
“1”: Enable / “0”: Disable.  
IBATP current (current) measurement.  
“1”: Enable / “0”: Disable.  
9
8
7
6
5
4
3
2
1
0
EXTIADPEN  
VSYSENB  
VCCENB  
VBUSENB  
VACPENB  
IACPENB  
THERMENB  
VBATENB  
IBATMENB  
IBATPENB  
8.5.60. THERM_WINDOW_SET1  
JEITA Battery Temperature Window Setting 1  
Command Code:  
Bus Protocol:  
Bit  
41h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
TMPTHR1B[7]  
TMPTHR1B[6]  
Upper threshold of T1, JEITA profile.  
(200-THERM1B [7:0]) deg-C.  
-55 to 200 deg-C, 1 deg-C steps.  
TMPTHR1B[5]  
TMPTHR1B[4]  
TMPTHR1B[3]  
TMPTHR1B[2]  
TMPTHR1B[1]  
TMPTHR1B[0]  
TMPTHR1A[7]  
TMPTHR1A[6]  
TMPTHR1A[5]  
TMPTHR1A[4]  
TMPTHR1A[3]  
TMPTHR1A[2]  
TMPTHR1A[1]  
TMPTHR1A[0]  
Lower threshold of T1, JEITA profile.  
(200-THERM1A [7:0]) deg-C.  
-55 to 200 deg-C, 1 deg-C steps.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
73/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.61. THERM_WINDOW_SET2  
JEITA Battery Temperature Window Setting 2  
Command Code:  
Bus Protocol:  
Bit  
42h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
TMPTHR2B[7]  
TMPTHR2B[6]  
Upper threshold of T2, JEITA profile.  
(200-THERM2B [7:0]) deg-C.  
-55 to 200 deg-C, 1 deg-C steps.  
TMPTHR2B[5]  
TMPTHR2B[4]  
TMPTHR2B[3]  
TMPTHR2B[2]  
TMPTHR2B[1]  
TMPTHR2B[0]  
TMPTHR2A[7]  
TMPTHR2A[6]  
TMPTHR2A[5]  
TMPTHR2A[4]  
TMPTHR2A[3]  
TMPTHR2A[2]  
TMPTHR2A[1]  
TMPTHR2A[0]  
Lower threshold of T2, JEITA profile.  
(200-THERM2A [7:0]) deg-C.  
-55 to 200 deg-C, 1 deg-C steps.  
4
3
2
1
0
8.5.62. THERM_WINDOW_SET3  
JEITA Battery Temperature Window Setting 3  
Command Code:  
Bus Protocol:  
Bit  
43h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
TMPTHR3B[7]  
TMPTHR3B[6]  
Upper threshold of T3, JEITA profile.  
(200-THERM3B [7:0]) deg-C.  
-55 to 200 deg-C, 1 deg-C steps.  
TMPTHR3B[5]  
TMPTHR3B[4]  
TMPTHR3B[3]  
TMPTHR3B[2]  
TMPTHR3B[1]  
TMPTHR3B[0]  
TMPTHR3A[7]  
TMPTHR3A[6]  
TMPTHR3A[5]  
TMPTHR3A[4]  
TMPTHR3A[3]  
TMPTHR3A[2]  
TMPTHR3A[1]  
TMPTHR3A[0]  
Lower threshold of T3, JEITA profile.  
(200-THERM3A [7:0]) deg-C.  
-55 to 200 deg-C, 1 deg-C steps.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
74/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.63. THERM_WINDOW_SET4  
JEITA Battery Temperature Window Setting 4  
Command Code:  
Bus Protocol:  
Bit  
44h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
TMPTHR4B[7]  
TMPTHR4B[6]  
Upper threshold of T4, JEITA profile.  
(200-THERM4B [7:0]) deg-C.  
-55 to 200 deg-C, 1 deg-C steps.  
TMPTHR4B[5]  
TMPTHR4B[4]  
TMPTHR4B[3]  
TMPTHR4B[2]  
TMPTHR4B[1]  
TMPTHR4B[0]  
TMPTHR4A[7]  
TMPTHR4A[6]  
TMPTHR4A[5]  
TMPTHR4A[4]  
TMPTHR4A[3]  
TMPTHR4A[2]  
TMPTHR4A[1]  
TMPTHR4A[0]  
Lower threshold of T4, JEITA profile.  
(200-THERM4A [7:0]) deg-C.  
-55 to 200 deg-C, 1 deg-C steps.  
4
3
2
1
0
8.5.64. THERM_WINDOW_SET5  
JEITA Battery Temperature Window Setting 5  
Command Code:  
Bus Protocol:  
Bit  
45h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
TMPTHR5B[7]  
TMPTHR5B[6]  
Upper threshold of T5, between T3 and T4.  
(200-THERM5B [7:0]) deg-C.  
-55 to 200 deg-C, 1 deg-C steps.  
TMPTHR5B[5]  
TMPTHR5B[4]  
TMPTHR5B[3]  
TMPTHR5B[2]  
TMPTHR5B[1]  
TMPTHR5B[0]  
TMPTHR5A[7]  
TMPTHR5A[6]  
TMPTHR5A[5]  
TMPTHR5A[4]  
TMPTHR5A[3]  
TMPTHR5A[2]  
TMPTHR5A[1]  
TMPTHR5A[0]  
Lower threshold of T5, between T3 and T4.  
(200-THERM5A [7:0]) deg-C.  
-55 to 200 deg-C, 1 deg-C steps.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
75/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.65. IBATP_TH_SET  
Battery Current (Charge) Interrupt Threshold Setting  
Command Code:  
Bus Protocol:  
Bit  
46h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
IBATP_TH_SET[14]  
IBATP_TH_SET[13]  
IBATP_TH_SET[12]  
IBATP_TH_SET[11]  
IBATP_TH_SET[10]  
IBATP_TH_SET[9]  
IBATP_TH_SET[8]  
IBATP_TH_SET[7]  
IBATP_TH_SET[6]  
IBATP_TH_SET[5]  
IBATP_TH_SET[4]  
IBATP_TH_SET[3]  
IBATP_TH_SET[2]  
IBATP_TH_SET[1]  
IBATP_TH_SET[0]  
Battery Current (Charge) Interrupt Threshold.  
0 to 25,000mA, 1mA steps.  
The register range : 0 to 32,752mA.  
But the actual range : 0 to 25,000mA.  
4
3
2
1
0
8.5.66. IBATM_TH_SET  
Battery Current (Dis-charge) Interrupt Threshold Setting  
Command Code:  
Bus Protocol:  
Bit  
47h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
IBATM_TH_SET[14]  
IBATM_TH_SET[13]  
IBATM_TH_SET[12]  
IBATM_TH_SET[11]  
IBATM_TH_SET[10]  
IBATM_TH_SET[9]  
IBATM_TH_SET[8]  
IBATM_TH_SET[7]  
IBATM_TH_SET[6]  
IBATM_TH_SET[5]  
IBATM_TH_SET[4]  
IBATM_TH_SET[3]  
IBATM_TH_SET[2]  
IBATM_TH_SET[1]  
IBATM_TH_SET[0]  
Battery Current (Dis-charge) Interrupt Threshold.  
0 to 25,000mA, 1mA steps.  
The register range : 0 to 32,752mA.  
But the actual range : 0 to 25,000mA.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
76/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.67. VBAT_TH_SET  
Battery Voltage Interrupt Threshold Setting  
Command Code:  
Bus Protocol:  
Bit  
48h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
VBAT_TH_SET[14]  
VBAT_TH_SET[13]  
VBAT_TH_SET[12]  
VBAT_TH_SET[11]  
VBAT_TH_SET[10]  
VBAT_TH_SET[9]  
VBAT_TH_SET[8]  
VBAT_TH_SET[7]  
VBAT_TH_SET[6]  
VBAT_TH_SET[5]  
VBAT_TH_SET[4]  
VBAT_TH_SET[3]  
VBAT_TH_SET[2]  
VBAT_TH_SET[1]  
VBAT_TH_SET[0]  
Battery Voltage Interrupt Threshold.  
0 to 19,200mV, 1mV steps.  
The register range : 0 to 32,767mV.  
But the actual range : 0 to 19,200mV.  
4
3
2
1
0
8.5.68. THERM_TH_SET  
Battery Temperature Interrupt Threshold Setting  
Command Code:  
Bus Protocol:  
Bit  
49h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
8
7
6
5
4
3
2
1
0
THERM_TH_SET[7]  
THERM_TH_SET[6]  
THERM_TH_SET[5]  
THERM_TH_SET[4]  
THERM_TH_SET[3]  
THERM_TH_SET[2]  
THERM_TH_SET[1]  
THERM_TH_SET[0]  
Battery Temperature Interrupt Threshold Setting  
(200-THERM_TH_SET[7:0]) deg-C.  
-55 to 200 deg-C range, 1 deg-C steps.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
77/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.69. IACP_TH_SET  
Input Current (between ACP-ACN) Interrupt Threshold Setting  
Command Code:  
Bus Protocol:  
Bit  
4Ah  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
IACP_TH_SET[14]  
IACP_TH_SET[13]  
IACP_TH_SET[12]  
IACP_TH_SET[11]  
IACP_TH_SET[10]  
IACP_TH_SET[9]  
IACP_TH_SET[8]  
IACP_TH_SET[7]  
IACP_TH_SET[6]  
IACP_TH_SET[5]  
IACP_TH_SET[4]  
IACP_TH_SET[3]  
IACP_TH_SET[2]  
IACP_TH_SET[1]  
IACP_TH_SET[0]  
Input Current (between ACP-ACN) Interrupt Threshold.  
0 to 16,384mA, 1mA steps.  
The register range : 0 to 32,752mA.  
But the actual range : 0 to 16,383mA.  
4
3
2
1
0
8.5.70. VACP_TH_SET  
Input Voltage (ACP) Interrupt Threshold Setting  
Command Code:  
Bus Protocol:  
Bit  
4Bh  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
VACP_TH_SET[14]  
VACP_TH_SET[13]  
VACP_TH_SET[12]  
VACP_TH_SET[11]  
VACP_TH_SET[10]  
VACP_TH_SET[9]  
VACP_TH_SET[8]  
VACP_TH_SET[7]  
VACP_TH_SET[6]  
VACP_TH_SET[5]  
VACP_TH_SET[4]  
VACP_TH_SET[3]  
VACP_TH_SET[2]  
VACP_TH_SET[1]  
VACP_TH_SET[0]  
Input Voltage (ACP) Interrupt Threshold.  
0 to 25,600mV, 1mV steps.  
The register range : 0 to 32,767mV.  
But the actual range : 0 to 25,600mV.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
78/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.71. VBUS_TH_SET  
VBUS Voltage Interrupt Threshold Setting  
Command Code:  
Bus Protocol:  
4Ch  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
VBUS_TH_SET[14]  
VBUS_TH_SET[13]  
VBUS_TH_SET[12]  
VBUS_TH_SET[11]  
VBUS_TH_SET[10]  
VBUS_TH_SET[9]  
VBUS_TH_SET[8]  
VBUS_TH_SET[7]  
VBUS_TH_SET[6]  
VBUS_TH_SET[5]  
VBUS_TH_SET[4]  
VBUS_TH_SET[3]  
VBUS_TH_SET[2]  
VBUS_TH_SET[1]  
VBUS_TH_SET[0]  
VBUS Voltage Interrupt Threshold.  
0 to 25,600mV, 1mV steps.  
The register range : 0 to 32,767mV.  
But the actual range : 0 to 25,600mV.  
4
3
2
1
0
8.5.72. VCC_TH_SET  
VCC Voltage Interrupt Threshold Setting  
Command Code:  
Bus Protocol:  
4Dh  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
VCC_TH_SET[14]  
VCC_TH_SET[13]  
VCC_TH_SET[12]  
VCC_TH_SET[11]  
VCC_TH_SET[10]  
VCC_TH_SET[9]  
VCC_TH_SET[8]  
VCC_TH_SET[7]  
VCC_TH_SET[6]  
VCC_TH_SET[5]  
VCC_TH_SET[4]  
VCC_TH_SET[3]  
VCC_TH_SET[2]  
VCC_TH_SET[1]  
VCC_TH_SET[0]  
VCC Voltage Interrupt Threshold.  
0 to 25,600mV, 1mV steps.  
The register range : 0 to 32,767mV.  
But the actual range : 0 to 25,600mV.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
79/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.73. VSYS_TH_SET  
VSYS Voltage Interrupt Threshold Setting  
Command Code:  
Bus Protocol:  
4Eh  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
VSYS_TH_SET[14]  
VSYS_TH_SET[13]  
VSYS_TH_SET[12]  
VSYS_TH_SET[11]  
VSYS_TH_SET[10]  
VSYS_TH_SET[9]  
VSYS_TH_SET[8]  
VSYS_TH_SET[7]  
VSYS_TH_SET[6]  
VSYS_TH_SET[5]  
VSYS_TH_SET[4]  
VSYS_TH_SET[3]  
VSYS_TH_SET[2]  
VSYS_TH_SET[1]  
VSYS_TH_SET[0]  
VSYS Voltage Interrupt  
0 to 19,200mV, 1mV steps.  
The register range : 0 to 32,752mV.  
But the actual range : 0 to 19,200mV.  
4
3
2
1
0
8.5.74. EXTIADP_TH_SET  
IADP (Input current Limit setting pin) Voltage Interrupt Threshold Setting  
Command Code:  
Bus Protocol:  
Bit  
4Fh  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
reserved  
reserved  
reserved  
EXTIADP_TH_SET[11]  
EXTIADP_TH_SET[10]  
EXTIADP_TH_SET[9]  
EXTIADP_TH_SET[8]  
EXTIADP_TH_SET[7]  
EXTIADP_TH_SET[6]  
EXTIADP_TH_SET[5]  
EXTIADP_TH_SET[4]  
EXTIADP_TH_SET[3]  
EXTIADP_TH_SET[2]  
EXTIADP_TH_SET[1]  
EXTIADP_TH_SET[0]  
IADP (Input current Limit setting pin) voltage Interrupt  
(for Debug use)  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
80/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.75. IBATP_VAL  
Battery Current (Charge) Measurement Value  
Command Code:  
Bus Protocol:  
Bit  
50h  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
IBATP_VAL[14]  
IBATP_VAL[13]  
IBATP_VAL[12]  
IBATP_VAL[11]  
IBATP_VAL[10]  
IBATP_VAL[9]  
IBATP_VAL[8]  
IBATP_VAL[7]  
IBATP_VAL[6]  
IBATP_VAL[5]  
IBATP_VAL[4]  
IBATP_VAL[3]  
IBATP_VAL[2]  
IBATP_VAL[1]  
IBATP_VAL[0]  
Battery Current (Charge) Measurement Value  
0 to 25,000mA, 1mA steps.  
4
3
2
1
0
8.5.76. IBATP_AVE_VAL  
Battery Current (Charge) Measurement Average Value  
Command Code:  
Bus Protocol:  
Bit  
51h  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
IBATP_AVE_VAL[14]  
IBATP_AVE_VAL[13]  
IBATP_AVE_VAL[12]  
IBATP_AVE_VAL[11]  
IBATP_AVE_VAL[10]  
IBATP_AVE_VAL[9]  
IBATP_AVE_VAL[8]  
IBATP_AVE_VAL[7]  
IBATP_AVE_VAL[6]  
IBATP_AVE_VAL[5]  
IBATP_AVE_VAL[4]  
IBATP_AVE_VAL[3]  
IBATP_AVE_VAL[2]  
IBATP_AVE_VAL[1]  
IBATP_AVE_VAL[0]  
Battery Current (Charge) Measurement Average Value  
0 to 25,000mA, 1mA steps.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
81/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.77. IBATM_VAL  
Battery Current (Dis-charge) Measurement Value  
Command Code:  
Bus Protocol:  
Bit  
52h  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
IBATM_VAL[14]  
IBATM_VAL[13]  
IBATM_VAL[12]  
IBATM_VAL[11]  
IBATM_VAL[10]  
IBATM_VAL[9]  
IBATM_VAL[8]  
IBATM_VAL[7]  
IBATM_VAL[6]  
IBATM_VAL[5]  
IBATM_VAL[4]  
IBATM_VAL[3]  
IBATM_VAL[2]  
IBATM_VAL[1]  
IBATM_VAL[0]  
Battery Current (Dis-charge) Measurement Value  
0 to 25,000mA, 1mA steps.  
4
3
2
1
0
8.5.78. IBATM_AVE_VAL  
Battery Current (Dis-charge) Measurement Average Value  
Command Code:  
Bus Protocol:  
Bit  
53h  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
IBATM_AVE_VAL[14]  
IBATM_AVE_VAL[13]  
IBATM_AVE_VAL[12]  
IBATM_AVE_VAL[11]  
IBATM_AVE_VAL[10]  
IBATM_AVE_VAL[9]  
IBATM_AVE_VAL[8]  
IBATM_AVE_VAL[7]  
IBATM_AVE_VAL[6]  
IBATM_AVE_VAL[5]  
IBATM_AVE_VAL[4]  
IBATM_AVE_VAL[3]  
IBATM_AVE_VAL[2]  
IBATM_AVE_VAL[1]  
IBATM_AVE_VAL[0]  
Battery Current (Dis-charge) Measurement Average Value  
0 to 25,000mA, 1mA steps.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
82/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.79. VBAT_VAL  
Battery Voltage Measurement Value  
Command Code:  
Bus Protocol:  
54h  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
VBAT_VAL[14]  
VBAT_VAL[13]  
VBAT_VAL[12]  
VBAT_VAL[11]  
VBAT_VAL[10]  
VBAT_VAL[9]  
VBAT_VAL[8]  
VBAT_VAL[7]  
VBAT_VAL[6]  
VBAT_VAL[5]  
VBAT_VAL[4]  
VBAT_VAL[3]  
VBAT_VAL[2]  
VBAT_VAL[1]  
VBAT_VAL[0]  
Battery Voltage Measurement Value  
0 to 19,200mV, 1mV steps.  
The register range : 0 to 32,767mV.  
But the actual range : 0 to 19,200mV.  
4
3
2
1
0
8.5.80. VBAT_AVE_VAL  
Battery Voltage Measurement Average Value  
Command Code:  
Bus Protocol:  
Bit  
55h  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
VBAT_AVE_VAL[14]  
VBAT_AVE_VAL[13]  
VBAT_AVE_VAL[12]  
VBAT_AVE_VAL[11]  
VBAT_AVE_VAL[10]  
VBAT_AVE_VAL[9]  
VBAT_AVE_VAL[8]  
VBAT_AVE_VAL[7]  
VBAT_AVE_VAL[6]  
VBAT_AVE_VAL[5]  
VBAT_AVE_VAL[4]  
VBAT_AVE_VAL[3]  
VBAT_AVE_VAL[2]  
VBAT_AVE_VAL[1]  
VBAT_AVE_VAL[0]  
Battery Voltage Measurement Average Value  
0 to 19,200mV, 1mV steps.  
The register range : 0 to 32,767mV.  
But the actual range : 0 to 19,200mV.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
83/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.81. THERM_VAL  
Thermistor Temperature Measurement Value  
Command Code:  
Bus Protocol:  
Bit  
56h  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
8
7
6
5
4
3
2
1
0
THERM_VAL[7]  
THERM_VAL[6]  
THERM_VAL[5]  
THERM_VAL[4]  
THERM_VAL[3]  
THERM_VAL[2]  
THERM_VAL[1]  
THERM_VAL[0]  
Temperature Measurement Value  
(200-THERM_VAL[7:0]) deg-C.  
-55 to 200 deg-C, 1 deg-C steps.  
Write Word access is available when VM_CTRL_SET.THERMENB bit = 0.  
8.5.82. VTH_VAL  
Thermistor Measurement Voltage Value  
Command Code:  
Bus Protocol:  
Bit  
57h  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
reserved  
reserved  
reserved  
VTH_VAL[11]  
VTH_VAL[10]  
VTH_VAL[9]  
VTH_VAL[8]  
VTH_VAL[7]  
VTH_VAL[6]  
VTH_VAL[5]  
VTH_VAL[4]  
VTH_VAL[3]  
VTH_VAL[2]  
VTH_VAL[1]  
VTH_VAL[0]  
Thermistor Measurement Voltage Value  
(for Debug use)  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
84/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.83. IACP_VAL  
Input Current (between ACP-ACN) Measurement Value  
Command Code:  
Bus Protocol:  
58h  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
IACP_VAL[14]  
IACP_VAL[13]  
IACP_VAL[12]  
IACP_VAL[11]  
IACP_VAL[10]  
IACP_VAL[9]  
IACP_VAL[8]  
IACP_VAL[7]  
IACP_VAL[6]  
IACP_VAL[5]  
IACP_VAL[4]  
IACP_VAL[3]  
IACP_VAL[2]  
IACP_VAL[1]  
IACP_VAL[0]  
Input Current (between ACP-ACN) Measurement Value  
0 to 16,384mA, 1mA steps.  
4
3
2
1
0
8.5.84. IACP_AVE_VAL  
Input Current (between ACP-ACN) Measurement Average Value  
Command Code:  
Bus Protocol:  
Bit  
59h  
Read Word  
Symbol  
Description  
15 reserved  
14 IACP_AVE_VAL[14]  
13 IACP_AVE_VAL[13]  
12 IACP_AVE_VAL[12]  
11 IACP_AVE_VAL[11]  
10 IACP_AVE_VAL[10]  
Input Current (between ACP-ACN) Measurement Average Value  
0 to 16,384mA, 1mA steps.  
9
8
7
6
5
4
3
2
1
0
IACP_AVE_VAL[9]  
IACP_AVE_VAL[8]  
IACP_AVE_VAL[7]  
IACP_AVE_VAL[6]  
IACP_AVE_VAL[5]  
IACP_AVE_VAL[4]  
IACP_AVE_VAL[3]  
IACP_AVE_VAL[2]  
IACP_AVE_VAL[1]  
IACP_AVE_VAL[0]  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
85/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.85. VACP_VAL  
Input Voltage (ACP) Measurement Value  
Command Code:  
Bus Protocol:  
Bit  
5Ah  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
VACP_VAL[14]  
VACP_VAL[13]  
VACP_VAL[12]  
VACP_VAL[11]  
VACP_VAL[10]  
VACP_VAL[9]  
VACP_VAL[8]  
VACP_VAL[7]  
VACP_VAL[6]  
VACP_VAL[5]  
VACP_VAL[4]  
VACP_VAL[3]  
VACP_VAL[2]  
VACP_VAL[1]  
VACP_VAL[0]  
Input Voltage (ACP) Measurement Value  
0 to 25,600mV, 1mV steps.  
The register range : 0 to 32,767mV.  
But the actual range : 0 to 25,600mV.  
4
3
2
1
0
8.5.86. VACP_AVE_VAL  
Input Voltage (ACP) Measurement Average Value  
Command Code:  
Bus Protocol:  
Bit  
5Bh  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
VACP_AVE_VAL[14]  
VACP_AVE_VAL[13]  
VACP_AVE_VAL[12]  
VACP_AVE_VAL[11]  
VACP_AVE_VAL[10]  
VACP_AVE_VAL[9]  
VACP_AVE_VAL[8]  
VACP_AVE_VAL[7]  
VACP_AVE_VAL[6]  
VACP_AVE_VAL[5]  
VACP_AVE_VAL[4]  
VACP_AVE_VAL[3]  
VACP_AVE_VAL[2]  
VACP_AVE_VAL[1]  
VACP_AVE_VAL[0]  
Input Voltage (ACP) Measurement Average Value  
0 to 25,600mV, 1mV steps.  
The register range : 0 to 32,767mV.  
But the actual range : 0 to 25,600mV.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
86/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.87. VBUS_VAL  
VBUS Voltage Measurement Value  
Command Code:  
Bus Protocol:  
5Ch  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
VBUS_VAL[14]  
VBUS_VAL[13]  
VBUS_VAL[12]  
VBUS_VAL[11]  
VBUS_VAL[10]  
VBUS_VAL[9]  
VBUS_VAL[8]  
VBUS_VAL[7]  
VBUS_VAL[6]  
VBUS_VAL[5]  
VBUS_VAL[4]  
VBUS_VAL[3]  
VBUS_VAL[2]  
VBUS_VAL[1]  
VBUS_VAL[0]  
VBUS Voltage Measurement Value  
0 to 25,600mV, 1mV steps.  
The register range : 0 to 32,767mV.  
But the actual range : 0 to 25,600mV.  
4
3
2
1
0
8.5.88. VBUS_AVE_VAL  
VBUS Voltage Measurement Average Value  
Command Code:  
Bus Protocol:  
Bit  
5Dh  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
VBUS_AVE_VAL[14]  
VBUS_AVE_VAL[13]  
VBUS_AVE_VAL[12]  
VBUS_AVE_VAL[11]  
VBUS_AVE_VAL[10]  
VBUS_AVE_VAL[9]  
VBUS_AVE_VAL[8]  
VBUS_AVE_VAL[7]  
VBUS_AVE_VAL[6]  
VBUS_AVE_VAL[5]  
VBUS_AVE_VAL[4]  
VBUS_AVE_VAL[3]  
VBUS_AVE_VAL[2]  
VBUS_AVE_VAL[1]  
VBUS_AVE_VAL[0]  
VBUS Voltage Measurement Average Value  
0 to 25,600mV, 1mV steps.  
The register range : 0 to 32,767mV.  
But the actual range : 0 to 25,600mV.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
87/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.89. VCC_VAL  
VCC Voltage Measurement Value  
Command Code:  
Bus Protocol:  
5Eh  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
VCC_VAL[14]  
VCC_VAL[13]  
VCC_VAL[12]  
VCC_VAL[11]  
VCC_VAL[10]  
VCC_VAL[9]  
VCC_VAL[8]  
VCC_VAL[7]  
VCC_VAL[6]  
VCC_VAL[5]  
VCC_VAL[4]  
VCC_VAL[3]  
VCC_VAL[2]  
VCC_VAL[1]  
VCC_VAL[0]  
VCC Voltage Measurement Value  
0 to 25,600mV, 1mV steps.  
The register range : 0 to 32,767mV.  
But the actual range : 0 to 25,600mV.  
4
3
2
1
0
8.5.90. VCC_AVE_VAL  
VCC Voltage Measurement Average Value  
Command Code:  
Bus Protocol:  
Bit  
5Fh  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
VCC_AVE_VAL[14]  
VCC_AVE_VAL[13]  
VCC_AVE_VAL[12]  
VCC_AVE_VAL[11]  
VCC_AVE_VAL[10]  
VCC_AVE_VAL[9]  
VCC_AVE_VAL[8]  
VCC_AVE_VAL[7]  
VCC_AVE_VAL[6]  
VCC_AVE_VAL[5]  
VCC_AVE_VAL[4]  
VCC_AVE_VAL[3]  
VCC_AVE_VAL[2]  
VCC_AVE_VAL[1]  
VCC_AVE_VAL[0]  
VCC Voltage Measurement Average Value  
0 to 25,600mV, 1mV steps.  
The register range : 0 to 32,767mV.  
But the actual range : 0 to 25,600mV.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
88/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.91. VSYS_VAL  
VSYS Voltage Measurement Value  
Command Code:  
Bus Protocol:  
60h  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
VSYS_VAL[14]  
VSYS_VAL[13]  
VSYS_VAL[12]  
VSYS_VAL[11]  
VSYS_VAL[10]  
VSYS_VAL[9]  
VSYS_VAL[8]  
VSYS_VAL[7]  
VSYS_VAL[6]  
VSYS_VAL[5]  
VSYS_VAL[4]  
VSYS_VAL[3]  
VSYS_VAL[2]  
VSYS_VAL[1]  
VSYS_VAL[0]  
VSYS Voltage Measurement Value  
0 to 19,200mV, 1mV steps.  
The register range : 0 to 32,752mV.  
But the actual range : 0 to 19,200mV.  
4
3
2
1
0
8.5.92. VSYS_AVE_VAL  
VSYS Voltage Measurement Average Value  
Command Code:  
Bus Protocol:  
Bit  
61h  
Read Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
reserved  
VSYS_AVE_VAL[14]  
VSYS_AVE_VAL[13]  
VSYS_AVE_VAL[12]  
VSYS_AVE_VAL[11]  
VSYS_AVE_VAL[10]  
VSYS_AVE_VAL[9]  
VSYS_AVE_VAL[8]  
VSYS_AVE_VAL[7]  
VSYS_AVE_VAL[6]  
VSYS_AVE_VAL[5]  
VSYS_AVE_VAL[4]  
VSYS_AVE_VAL[3]  
VSYS_AVE_VAL[2]  
VSYS_AVE_VAL[1]  
VSYS_AVE_VAL[0]  
VSYS Voltage Measurement Average Value  
0 to 19,200mV, 1mV steps.  
The register range : 0 to 32,752mV.  
But the actual range : 0 to 19,200mV.  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
89/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.93. EXTIADP_VAL  
IADP (Input current Limit setting pin) Voltage Measurement Value  
Command Code:  
Bus Protocol:  
62h  
Read Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
EXTIADP_VAL[11]  
EXTIADP_VAL[10]  
EXTIADP_VAL[9]  
EXTIADP_VAL[8]  
EXTIADP_VAL[7]  
EXTIADP_VAL[6]  
EXTIADP_VAL[5]  
EXTIADP_VAL[4]  
EXTIADP_VAL[3]  
EXTIADP_VAL[2]  
EXTIADP_VAL[1]  
EXTIADP_VAL[0]  
IADP (Input current Limit setting pin) voltage Measurement Value  
(for Debug use)  
4
3
2
1
0
8.5.94. EXTIADP_AVE_VAL  
IADP (Input current Limit setting pin) Voltage Measurement Average Value  
Command Code:  
Bus Protocol:  
63h  
Read Word  
Bit  
Symbol  
Description  
15 reserved  
14 reserved  
13 reserved  
12 reserved  
11 EXTIADP_AVE_VAL[11]  
10 EXTIADP_AVE_VAL[10]  
IADP (Input current Limit setting pin) voltage Measurement Average Value  
(for Debug use)  
9
8
7
6
5
4
3
2
1
0
EXTIADP_AVE_VAL[9]  
EXTIADP_AVE_VAL[8]  
EXTIADP_AVE_VAL[7]  
EXTIADP_AVE_VAL[6]  
EXTIADP_AVE_VAL[5]  
EXTIADP_AVE_VAL[4]  
EXTIADP_AVE_VAL[3]  
EXTIADP_AVE_VAL[2]  
EXTIADP_AVE_VAL[1]  
EXTIADP_AVE_VAL[0]  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
90/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.95. VACPCLPS_TH_SET  
VACP Collapse Detect Threshold Voltage Setting  
Command Code:  
Bus Protocol:  
64h  
Read/Write Word  
Bit  
Symbol  
Description  
15 reserved  
14 VACPCLPS_TH_SET[14]  
13 VACPCLPS_TH_SET[13]  
12 VACPCLPS_TH_SET[12]  
11 VACPCLPS_TH_SET[11]  
10 VACPCLPS_TH_SET[10]  
VACP Anti-collapse entry voltage threshold.  
3,840 to 32,640mV, 128mV steps.  
The register range: 0 to 32,640mV.  
But the actual range: 3,840 to 25,088mV.  
00h”setting disables VACP collapse detection.  
9
8
7
6
5
4
3
2
1
0
VACPCLPS_TH_SET[9]  
VACPCLPS_TH_SET[8]  
VACPCLPS_TH_SET[7]  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
8.5.96. INT0_SET  
1st Level Interrupt Setting  
Command Code:  
Bus Protocol:  
68h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
8
2nd Level Interrupt 7 (SAR-ADC) Enable.  
“1”: Enable / “0”: Disable.  
2nd Level Interrupt 6 (Charger) Enable.  
“1”: Enable / “0”: Disable.  
2nd Level Interrupt 5 (Charger) Enable.  
“1”: Enable / “0”: Disable.  
2nd Level Interrupt 4 (VSYS) Enable.  
“1”: Enable / “0”: Disable.  
2nd Level Interrupt 3 (Battery) Enable.  
“1”: Enable / “0”: Disable.  
2nd Level Interrupt 2 (VCC) Enable.  
“1”: Enable / “0”: Disable.  
2nd Level Interrupt 1 (VBUS) Enable.  
“1”: Enable / “0”: Disable.  
1st Level Interrupt Enable.  
7
6
5
4
3
2
1
0
INT7_EN  
INT6_EN  
INT5_EN  
INT4_EN  
INT3_EN  
INT2_EN  
INT1_EN  
INT0_EN  
“1”: Enable / “0”: Disable.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
91/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.97. INT1_SET  
2nd Level Interrupt Setting 1 (VBUS)  
Command Code:  
Bus Protocol:  
69h  
Read/Write Word  
Bit  
Symbol  
Description  
Enabling interrupt of entering to VBUS reverse buck boost voltage low.  
“1”: Enable / “0”: Disable.  
15  
VBUS_RBUV_DET  
Enabling interrupt of exit from VBUS reverse buck boost voltage low.  
“1”: Enable / “0”: Disable.  
14  
VBUS_RBUV_RES  
13  
12  
11  
10  
reserved  
reserved  
reserved  
reserved  
Enabling interrupt VBUS Voltage > VBUS_TH_SET.  
“1”: Enable / “0”: Disable.  
9
VBUS_TH_DET  
Enabling interrupt VBUS Voltage <= VBUS_TH_SET.  
“1”: Enable / “0”: Disable.  
8
7
6
VBUS_TH_RES  
reserved  
Enabling interrupt of VBUS input current-limit modified.  
“1”: Enable / “0”: Disable.  
VBUS_IIN_MOD  
Enabling interrupt of VBUS over voltage detected.  
“1”: Enable / “0”: Disable.  
Enabling interrupt of VBUS over voltage resumed  
“1”: Enable / “0”: Disable.  
Enabling interrupt of entering to VBUS Anti-collapse operation.  
“1”: Enable / “0”: Disable.  
Enabling interrupt of exit from VBUS Anti-collapse operation.  
“1”: Enable / “0”: Disable.  
Enabling interrupt of VBUS detect.  
“1”: Enable / “0”: Disable.  
Enabling interrupt of VBUS removal.  
“1”: Enable / “0”: Disable.  
5
4
3
2
1
0
VBUS_OV_DET  
VBUS_OV_RES  
VBUS_CLPS_DET  
VBUS_CLPS RES  
VBUS_DET  
VBUS_RES  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
92/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.98. INT2_SET  
2nd Level Interrupt Setting 2 (VCC)  
Command Code:  
Bus Protocol:  
6Ah  
Read/Write Word  
Bit  
Symbol  
Description  
Enabling interrupt of entering to VCC reverse buck boost voltage low.  
“1”: Enable / “0”: Disable.  
15  
VCC_RBUV_DET  
Enabling interrupt of exit from VCC reverse buck boost voltage low.  
“1”: Enable / “0”: Disable.  
14  
VCC_RBUV_RES  
13  
12  
11  
10  
reserved  
reserved  
reserved  
reserved  
Interrupt VCC Voltage > VCC_TH_SET.  
“1”: Enable / “0”: Disable.  
9
VCC_TH_DET  
Interrupt VCC Voltage <= VCC_TH_SET.  
“1”: Enable / “0”: Disable.  
8
7
VCC_TH_RES  
reserved  
Interrupt of VCC/VACP input current-limit modified.  
“1”: Enable / “0”: Disable.  
(VACP-input is enabled when VCC_EN=VBUS_EN=0/ VCC-input is  
enabled when VCC_EN=1)  
6
VCC_IIN_MOD  
Interrupt of VCC over voltage detected.  
“1”: Enable / “0”: Disable.  
Interrupt of VCC over voltage resumed  
“1”: Enable / “0”: Disable.  
5
4
VCC_OVP_DET  
VCC_OVP_RES  
Interrupt of entering to VCC/VACP Anti-collapse operation.  
“1”: Enable / “0”: Disable.  
(VACP-input is enabled when VCC_EN=VBUS_EN=0/ VCC-input is  
enabled when VCC_EN=1)  
Interrupt of exit from VCC/VACP Anti-collapse operation.  
“1”: Enable / “0”: Disable.  
(VACP-input is enabled when VCC_EN=VBUS_EN=0/ VCC-input is  
enabled when VCC_EN=1)  
3
2
VCC_CLPS_DET  
VCC_CLPS_RES  
Interrupt of VCC detect.  
1
0
VCC_DET  
VCC_RES  
“1”: Enable / “0”: Disable.  
Interrupt of VCC removal.  
“1”: Enable / “0”: Disable.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
93/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.99. INT3_SET  
2nd Level Interrupt Setting 3 (Battery)  
Command Code:  
Bus Protocol:  
6Bh  
Read/Write Word  
Bit  
Symbol  
Description  
Interrupt of the thermistor detected.  
“1”: Enable / “0”: Disable.  
Interrupt of the thermistor removal.  
“1”: Enable / “0”: Disable.  
15  
TH_DET  
TH_RMV  
14  
13  
12  
reserved  
reserved  
Interrupt of the thermistor out of the charging range.  
“1”: Enable / “0”: Disable.  
Interrupt of the thermistor in to the charging range.  
“1”: Enable / “0”: Disable.  
Interrupt VBAT Voltage > VBAT_TH_SET.  
“1”: Enable / “0”: Disable.  
11  
10  
9
TMP_OUT_DET  
TMP_OUT_RES  
VBAT_TH_DET  
Interrupt VBAT Voltage <= VBAT_TH_SET.  
“1”: Enable / “0”: Disable.  
8
VBAT_TH_RES  
Interrupt of Battery over current detected.  
“1”: Enable / “0”: Disable.  
Interrupt of Battery over current resumed.  
“1”: Enable / “0”: Disable.  
Interrupt of VBAT over voltage detected.  
“1”: Enable / “0”: Disable.  
Interrupt of VBAT over voltage resumed.  
“1”: Enable / “0”: Disable.  
Interrupt of Entering to Battery-assist mode.  
“1”: Enable / “0”: Disable.  
Interrupt of Exiting from Battery-assist mode.  
“1”: Enable / “0”: Disable.  
7
IBAT_SHORT_DET  
IBAT_SHORT_RES  
VBAT_OV_DET  
VBAT_OV_RES  
BAT_ASSIST_DET  
BAT_ASSIST_RES  
6
5
4
3
2
1
0
reserved  
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
94/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.100.  
INT4_SET  
2nd Level Interrupt Setting 4 (VSYS)  
Command Code:  
Bus Protocol:  
6Ch  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
Interrupt VSYS Voltage > VSYS_TH_SET.  
“1”: Enable / “0”: Disable.  
Interrupt VSYS Voltage <= VSYS_TH_SET.  
“1”: Enable / “0”: Disable.  
9
8
VSYS_TH_DET  
VSYS_TH_RES  
7
6
reserved  
reserved  
Interrupt of VSYS over voltage detected.  
“1”: Enable / “0”: Disable.  
Interrupt of VSYS over voltage resumed.  
“1”: Enable / “0”: Disable.  
Interrupt of VSYS short circuit detected.  
“1”: Enable / “0”: Disable.  
Interrupt of VSYS short circuit resumed.  
“1”: Enable / “0”: Disable.  
Interrupt of VSYS under voltage detected.  
“1”: Enable / “0”: Disable.  
Interrupt of VSYS under voltage resumed.  
“1”: Enable / “0”: Disable.  
5
4
3
2
1
0
VSYS_OV_DET  
VSYS_OV_RES  
VSYS_SHT_DET  
VSYS_SHT_RES  
VSYS_UV_DET  
VSYS_UV_RES  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
95/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.101.  
INT5_SET  
2nd Level Interrupt Setting 5 (Charger)  
Command Code:  
Bus Protocol:  
6Dh  
Read/Write Word  
Bit  
15  
14  
Symbol  
Description  
reserved  
reserved  
Interrupt of OTP load done.  
1”: Enable / “0”: Disable.  
Interrupt of Power-on.  
13  
12  
OTP_LOAD_DONE  
PWR_ON  
1”: Enable / “0”: Disable.  
Interrupt IADP voltage range transition.  
“1”: Enable / “0”: Disable.  
11  
10  
EXTIADP_TRNS  
reserved  
Interrupt IADP (Input current Limit setting pin) voltage >  
EXTIADP_TH_SET.  
“1”: Enable / “0”: Disable.  
Interrupt IADP (Input current Limit setting pin) voltage <=  
EXTIADP_TH_SET.  
9
8
EXTIADP_TH_DET  
EXIADP_TH_RES  
“1”: Enable / “0”: Disable.  
Interrupt of entering to Battery Maintenance charging.  
“1”: Enable / “0”: Disable.  
Interrupt of exit from Battery Maintenance charging.  
“1”: Enable / “0”: Disable.  
Interrupt of the TSD detected.  
“1”: Enable / “0”: Disable.  
Interrupt of the TSD resumed.  
“1”: Enable / “0”: Disable.  
Interrupt of Charger Watchdog Timer expired.  
“1”: Enable / “0”: Disable.  
Interrupt of Battery Temperature Watchdog Timer expired.  
“1”: Enable / “0”: Disable.  
7
6
5
4
3
2
1
0
BAT_MNT_DET  
BAT_MNT_RES  
TSD_DET  
TSD_RES  
CHGWDT_EXP  
THERMWDT_EXP  
TMP_TRNS  
Interrupt of the Battery Temperature range transition.  
“1”: Enable / “0”: Disable.  
Interrupt of Charger-State transition.  
“1”: Enable / “0”: Disable.  
CHG_TRNS  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
96/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.102.  
INT6_SET  
2nd Level Interrupt Setting 6 (Charger)  
Command Code:  
Bus Protocol:  
6Eh  
Read/Write Word  
Bit  
15  
14  
Symbol  
Description  
reserved  
reserved  
Interrupt of USB Port contact detected on the VBUS side.  
“1”: Enable / “0”: Disable.  
Interrupt of USB Charger detected on the VBUS side.  
“1”: Enable / “0”: Disable.  
Interrupt of USB ID contact removed on the VBUS side.  
“1”: Enable / “0”: Disable.  
13  
12  
11  
VBUS_UCD_PORT_DET  
VBUS_UCD_UCHG_DET  
VBUS_UCD_URID_RMV  
Interrupt of USB OTG device detected on the VBUS side.  
“1”: Enable / “0”: Disable.  
10  
9
VBUS_UCD_OTG_DET  
reserved  
Interrupt of USB ID resistance change on the VBUS side.  
“1”: Enable / “0”: Disable.  
8
VBUS_UCD_URID_MOD  
7
6
reserved  
reserved  
Interrupt of USB Port contact detected on the VCC side.  
“1”: Enable / “0”: Disable.  
Interrupt of USB Charger detected on the VCC side.  
“1”: Enable / “0”: Disable.  
Interrupt of USB ID contact removed on the VCC side.  
“1”: Enable / “0”: Disable.  
5
4
3
VCC_UCD_PORT_DET  
VCC_UCD_UCHG_DET  
VCC_UCD_URID_RMV  
Interrupt of USB OTG device detected on the VCC side.  
“1”: Enable / “0”: Disable.  
2
1
0
VCC_UCD_OTG_DET  
reserved  
Interrupt of USB ID resistance change on the VCC side.  
“1”: Enable / “0”: Disable.  
VCC_UCD_URID_MOD  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
97/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.103.  
INT7_SET  
2nd Level Interrupt Setting 7 (SAR-ADC)  
Command Code:  
Bus Protocol:  
6Fh  
Read/Write Word  
Bit  
Symbol  
Description  
Interrupt of PROCHOT# asserted.  
“1”: Enable / “0”: Disable.  
15  
PROCHOT_DET  
Interrupt of PROCHOT# de-asserted.  
“1”: Enable / “0”: Disable.  
14  
PROCHOT_RES  
13  
12  
reserved  
reserved  
Interrupt of VACP detect.  
“1”: Enable / “0”: Disable.  
11  
10  
VACP_DET  
VACP_RES  
Interrupt of VACP removal.  
“1”: Enable / “0”: Disable.  
Interrupt Input Voltage (ACP) Voltage > VACP_TH_SET.  
“1”: Enable / “0”: Disable.  
Interrupt Input Voltage (ACP) Voltage <= VACP_TH_SET.  
“1”: Enable / “0”: Disable.  
Interrupt Input Current (between ACP-ACN) > IACP_TH_SET.  
“1”: Enable / “0”: Disable.  
Interrupt Input Current (between ACP-ACN) <= IACP_TH_SET.  
“1”: Enable / “0”: Disable.  
Interrupt TSENSE Voltage > THERM_TH_SET.  
“1”: Enable / “0”: Disable.  
Interrupt TSENSE Voltage <= THERM_TH_SET.  
“1”: Enable / “0”: Disable.  
Interrupt Battery Current (Dis-charge) > IBATM_TH_SET.  
“1”: Enable / “0”: Disable.  
Interrupt Battery Current (Dis-charge) <= IBATM_TH_SET.  
“1”: Enable / “0”: Disable.  
9
8
7
6
5
4
3
2
1
0
VACP_TH_DET  
VACP_TH_RES  
IACP_TH_DET  
IACP_THE_RES  
THERM_TH_DET  
THERM_TH_RES  
IBATM_TH_DET  
IBATM_TH_RES  
IBATP_TH_DET  
IBATP_TH_RES  
Interrupt Battery Current (Charge) > IBATP_TH_SET.  
“1”: Enable / “0”: Disable.  
Interrupt Battery Current (Charge) <= IBATP_TH_SET.  
“1”: Enable / “0”: Disable.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
98/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.104.  
INT0_STATUS  
1st Level Interrupt Status  
Command Code:  
Bus Protocol:  
70h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
8
2nd Level Interrupt 7 (SAR-ADC) Status.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
2nd Level Interrupt 6 (Charger) Status.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
2nd Level Interrupt 5 (Charger) Status.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
2nd Level Interrupt 4 (VSYS) Status.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
2nd Level Interrupt 3 (Battery) Status.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
2nd Level Interrupt 2 (VCC) Status.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
2nd Level Interrupt 1 (VBUS) Status.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
7
6
5
4
3
2
1
0
INT7_STATUS  
INT6_STATUS  
INT5_STATUS  
INT4_STATUS  
INT3_STATUS  
INT2_STATUS  
INT1_STATUS  
INT0_STATUS  
1st Level Interrupt Status.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
99/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.105.  
INT1_STATUS  
2nd Level Interrupt Status 1 (VBUS)  
Command Code:  
Bus Protocol:  
71h  
Read/Write Word  
Bit  
Symbol  
Description  
Interrupt status of entering to VBUS reverse buck boost voltage low.  
“1”: Event occurred / “0”: No event.  
15  
VBUS_RBUV_DET  
“1-Write”: Status clear.  
Interrupt status of exit from VBUS reverse buck boost voltage low.  
“1”: Event occurred / “0”: No event.  
14  
VBUS_RBUV_RES  
“1-Write”: Status clear.  
13  
12  
11  
10  
reserved  
reserved  
reserved  
reserved  
Interrupt status VBUS Voltage > VBUS_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
9
VBUS_TH_DET  
Interrupt status VBUS Voltage <= VBUS_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
8
7
6
VBUS_TH_RES  
reserved  
Interrupt status of VBUS input current-limit modified.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
VBUS_IIN_MOD  
Interrupt status of VBUS over voltage detected.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of VBUS over voltage resumed.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of entering to VBUS Anti-collapse operation.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of exit from VBUS Anti-collapse operation.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of VBUS detect.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of VBUS removal.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
5
4
3
2
1
0
VBUS_OV_DET  
VBUS_OV_RES  
VBUS_CLPS_DET  
VBUS_CLPS RES  
VBUS_DET  
VBUS_RES  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
100/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.106.  
INT2_STATUS  
2nd Level Interrupt Status 2 (VCC)  
Command Code:  
Bus Protocol:  
72h  
Read/Write Word  
Bit  
Symbol  
Description  
Interrupt status of entering to VCC reverse buck boost voltage low.  
“1”: Event occurred / “0”: No event.  
15  
VCC_RBUV_DET  
“1-Write”: Status clear.  
Interrupt status of exit from VCC reverse buck boost voltage low.  
“1”: Event occurred / “0”: No event.  
14  
VCC_RBUV_RES  
“1-Write”: Status clear.  
13  
12  
11  
10  
reserved  
reserved  
reserved  
reserved  
Interrupt status VCC Voltage > VCC_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
9
VCC_TH_DET  
Interrupt status VCC Voltage <= VCC_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
8
7
VCC_TH_RES  
reserved  
Interrupt status of VCC/VACP input current-limit modified.  
“1”: Event occurred / “0”: No event.  
6
VCC_IIN_MOD  
“1-Write”: Status clear.  
(VACP-input is enabled when VCC_EN=VBUS_EN=0/ VCC-input is  
enabled when VCC_EN=1)  
Interrupt status of VCC over voltage detected.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of VCC over voltage resumed.  
“1”: Event occurred / “0”: No event.  
5
4
VCC_OVP_DET  
VCC_OVP_RES  
“1-Write”: Status clear.  
Interrupt status of entering to VCC/VACP Anti-collapse operation.  
“1”: Event occurred / “0”: No event.  
3
2
VCC_CLPS_DET  
VCC_CLPS_RES  
“1-Write”: Status clear.  
(VACP-input is enabled when VCC_EN=VBUS_EN=0/ VCC-input is  
enabled when VCC_EN=1)  
Interrupt status of exit from VCC/VACP Anti-collapse operation.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
(VACP-input is enabled when VCC_EN=VBUS_EN=0/ VCC-input is  
enabled when VCC_EN=1)  
Interrupt status of VCC detect.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
1
0
VCC_DET  
VCC_RES  
Interrupt status of VCC removal.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
101/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.107.  
INT3_STATUS  
2nd Level Interrupt Status 3 (Battery)  
Command Code:  
Bus Protocol:  
73h  
Read/Write Word  
Bit  
Symbol  
Description  
Interrupt status of the thermistor detected.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of the thermistor removal.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
15  
TH_DET  
TH_RMV  
14  
13  
12  
reserved  
reserved  
Interrupt status of the thermistor out of the charging range.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of the thermistor in to the charging range.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status VBAT Voltage > VBAT_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
11  
10  
9
TMP_OUT_DET  
TMP_OUT_RES  
VBAT_TH_DET  
Interrupt status VBAT Voltage <= VBAT_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
8
VBAT_TH_RES  
Interrupt status of Battery over current detected.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of Battery over current resumed.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of VBAT over voltage detected.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of VBAT over voltage resumed.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of Entering to Battery-assist mode.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of Exiting from Battery-assist mode.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
7
IBAT_SHORT_DET  
IBAT_SHORT_RES  
VBAT_OV_DET  
VBAT_OV_RES  
BAT_ASSIST_DET  
BAT_ASSIST_RES  
6
5
4
3
2
1
0
reserved  
reserved  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
102/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.108.  
INT4_STATUS  
2nd Level Interrupt Status 4 (VSYS)  
Command Code:  
Bus Protocol:  
74h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
Symbol  
Description  
reserved  
reserved  
reserved  
reserved  
reserved  
reserved  
Interrupt status VSYS Voltage > VSYS_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status VSYS Voltage <= VSYS_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
9
8
VSYS_TH_DET  
VSYS_TH_RES  
7
6
reserved  
reserved  
Interrupt status of VSYS over voltage detected.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of VSYS over voltage resumed.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of VSYS short circuit detected.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of VSYS short circuit resumed.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of VSYS under voltage detected.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of VSYS under voltage resumed.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
5
4
3
2
1
0
VSYS_OV_DET  
VSYS_OV_RES  
VSYS_SHT_DET  
VSYS_SHT_RES  
VSYS_UV_DET  
VSYS_UV_RES  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
103/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.109.  
INT5_STATUS  
2nd Level Interrupt Status 5 (Charger)  
Command Code:  
Bus Protocol:  
75h  
Read/Write Word  
Bit  
15  
14  
Symbol  
Description  
reserved  
reserved  
Interrupt status of OTP load done.  
1”: Event occurred / “0”: No event.  
1-Write”: Status clear.  
Interrupt status of Power-on.  
1”: Event occurred / “0”: No event.  
13  
12  
OTP_LOAD_DONE  
PWR_ON  
1-Write”: Status clear.  
Interrupt status of IADP voltage range transition.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
11  
10  
EXTIADP_TRNS  
reserved  
Interrupt status of IADP (Input current Limit setting pin) voltage >  
EXTIADP_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of IADP (Input current Limit setting pin) voltage <=  
EXTIADP_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
9
8
EXTIADP_TH_DET  
EXIADP_TH_RES  
Interrupt status of entering to Battery Maintenance charging.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of exit from Battery Maintenance charging.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of the TSD detected.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of the TSD resumed.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of Charger Watchdog Timer expired.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of Battery Temperature Watchdog Timer expired.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of Temperature range transition.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of Charger-State transition.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
7
6
5
4
3
2
1
0
BAT_MNT_DET  
BAT_MNT_RES  
TSD_DET  
TSD_RES  
CHGWDT_EXP  
THERMWDT_EXP  
TMP_TRNS  
CHG_TRNS  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
104/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.110.  
INT6_STATUS  
2nd Level Interrupt Status 6 (Charger)  
Command Code:  
Bus Protocol:  
76h  
Read/Write Word  
Bit  
15  
14  
Symbol  
Description  
reserved  
reserved  
Interrupt status of USB Port contact detected on the VBUS side.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of USB Charger detected on the VBUS side.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
13  
12  
11  
VBUS_UCD_PORT_DET  
VBUS_UCD_UCHG_DET  
VBUS_UCD_URID_RMV  
Interrupt status of USB ID contact removed on the VBUS side.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of USB OTG device detected on the VBUS side.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
10  
9
VBUS_UCD_OTG_DET  
reserved  
Interrupt status of USB ID resistance change on the VBUS side.  
“1”: Event occurred / “0”: No event.  
8
VBUS_UCD_URID_MOD  
“1-Write”: Status clear.  
7
6
reserved  
reserved  
Interrupt status of USB Port contact detected on the VCC side.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of USB Charger detected on the VCC side.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
5
4
3
VCC_UCD_PORT_DET  
VCC_UCD_UCHG_DET  
VCC_UCD_URID_RMV  
Interrupt status of USB ID contact removed on the VCC side.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status of USB OTG device detected on the VCC side.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
2
1
0
VCC_UCD_OTG_DET  
reserved  
Interrupt status of USB ID resistance change on the VCC side.  
“1”: Event occurred / “0”: No event.  
VCC_UCD_URID_MOD  
“1-Write”: Status clear.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
105/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.111.  
INT7_STATUS  
2nd Level Interrupt Status 7 (SAR-ADC)  
Command Code:  
Bus Protocol:  
77h  
Read/Write Word  
Bit  
Symbol  
Description  
Interrupt status of PROCHOT# asserted.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
15  
PROCHOT_DET  
Interrupt status of PROCHOT# de-asserted.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
14  
PROCHOT_RES  
13  
12  
reserved  
reserved  
Interrupt status of VACP detect.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
11  
10  
VACP_DET  
VACP_RES  
Interrupt status of VACP removal.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status Input Voltage (ACP) Voltage > VADP_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status Input Voltage (ACP) Voltage <= VADP_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status Input Current (between ACP-ACN) > IADP_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status Input Current (between ACP-ACN) <= IADP_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status TSENSE Voltage > THERM_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status TSENSE Voltage <= THERM_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status Battery Current (Dis-charge) > IBATM_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status Battery Current (Dis-charge) <= IBATM_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
9
8
7
6
5
4
3
2
1
0
VACP_TH_DET  
VACP_TH_RES  
IACP_TH_DET  
IACP_THE_RES  
THERM_TH_DET  
THERM_TH_RES  
IBATM_TH_DET  
IBATM_TH_RES  
IBATP_TH_DET  
IBATP_TH_RES  
Interrupt status Battery Current (Charge) > IBATP_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
Interrupt status Battery Current (Charge) <= IBATP_TH_SET.  
“1”: Event occurred / “0”: No event.  
“1-Write”: Status clear.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
106/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.112.  
REG0  
Reserved Register 0 (for future use)  
Command Code:  
Bus Protocol:  
78h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
RESERVE_REG0[15]  
RESERVE_REG0[14]  
RESERVE_REG0[13]  
RESERVE_REG0[12]  
RESERVE_REG0 [11]  
RESERVE_REG0 [10]  
RESERVE_REG0 [9]  
RESERVE_REG0 [8]  
RESERVE_REG0 [7]  
RESERVE_REG0 [6]  
RESERVE_REG0 [5]  
RESERVE_REG0 [4]  
RESERVE_REG0 [3]  
RESERVE_REG0 [2]  
RESERVE_REG0 [1]  
RESERVE_REG0 [0]  
Description  
Reserved Register 0 (for future use)  
4
3
2
1
0
8.5.113.  
REG1  
Reserved Register 1 (for future use)  
Command Code:  
Bus Protocol:  
79h  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
RESERVE_REG1[15]  
RESERVE_REG1[14]  
RESERVE_REG1[13]  
RESERVE_REG1[12]  
RESERVE_REG1[11]  
RESERVE_REG1[10]  
RESERVE_REG1[9]  
RESERVE_REG1[8]  
RESERVE_REG1[7]  
RESERVE_REG1[6]  
RESERVE_REG1[5]  
RESERVE_REG1[4]  
RESERVE_REG1[3]  
RESERVE_REG1[2]  
RESERVE_REG1[1]  
RESERVE_REG1[0]  
Description  
Reserved Register 1 (for future use)  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
107/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.114.  
OTPREG0  
Input current limit degradation setting. For ditails, please see 8.5.6. CUR_ILIM_VAL.  
Command Code:  
Bus Protocol:  
Bit  
7Ah  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
RESERVE_OTPREG0[15]  
RESERVE_OTPREG0[14]  
RESERVE_OTPREG0[13]  
RESERVE_OTPREG0[12]  
ILIM_DECREASE[11]  
ILIM_DECREASE[10]  
ILIM_DECREASE[9]  
ILIM_DECREASE[8]  
ILIM_DECREASE[7]  
ILIM_DECREASE[6]  
ILIM_DECREASE[5]  
ILIM_DECREASE[4]  
ILIM_DECREASE[3]  
ILIM_DECREASE[2]  
ILIM_DECREASE[1]  
ILIM_DECREASE[0]  
Reserved OTP-loaded Register 0 (for future use)  
Input current limit degradation setting when anti-collapse occurs.  
4
3
2
1
0
8.5.115.  
OTPREG1  
Reserved OTP-loaded Register 1 (for future use)  
Command Code:  
Bus Protocol:  
Bit  
7Bh  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
RESERVE_OTPREG1[15]  
RESERVE_OTPREG1[14]  
RESERVE_OTPREG1[13]  
RESERVE_OTPREG1[12]  
RESERVE_OTPREG1[11]  
RESERVE_OTPREG1[10]  
RESERVE_OTPREG1[9]  
RESERVE_OTPREG1[8]  
RESERVE_OTPREG1[7]  
RESERVE_OTPREG1[6]  
RESERVE_OTPREG1[5]  
RESERVE_OTPREG1[4]  
RESERVE_OTPREG1[3]  
RESERVE_OTPREG1[2]  
RESERVE_OTPREG1[1]  
RESERVE_OTPREG1[0]  
Reserved OTP-loaded Register 1 (for future use)  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
108/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.116.  
SMBREG  
Power Save Mode Setting.  
Command Code:  
Bus Protocol:  
7Ch  
Read/Write Word  
Bit  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
Symbol  
SMBREG[15]  
Description  
Reserved SMBus Clock Domain Register (for future use)  
SMBREG[14]  
SMBREG[13]  
SMBREG[12]  
SMBREG[11]  
SMBREG[10]  
SMBREG[9]  
SMBREG[8]  
SMBREG[7]  
SMBREG[6]  
SMBREG[5]  
SMBREG[4]  
SMBREG[3]  
4
3
Power Save Mode Setting.  
0h: Normal Operation  
1h: BGATE ON with PROCHOT# Monitored only System voltage/  
2
POWER_SAVE_MODE[2]  
2h: BGATE ON with PROCHOT# Monitored only System voltage (1ms)/  
5h: BGATE ON without PROCHOT#//  
6h: BGATE OFF/  
Other: reserved.  
1
0
POWER_SAVE_MODE[1]  
POWER_SAVE_MODE[0]  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
109/127  
Datasheet  
BD99954MWV, BD99954GW  
BD99954 enters into 4 power modes by SMBus writing RESERVE_SMBREG0SMBREG.POWER_SAVE_MODE[2:0] register.  
And BD99954 exits from a power mode by SMBus clearing RESERVE_SMBREG0SMBREG.POWER_SAVE_MODE[2:0]  
register.  
If BD99954 is in a power mode, BD99954 exits from power mode automatically by VBUS/VCC plugged-in and goes back to  
power mode automatically by VBUS/VCC plugged-off.  
POWER_SAVE_MODE[2:0]=1h: (BGATE ON with PROCHOT# Monitored only System voltage) sample operation flow.  
BD99954  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
http://www.rohm.com/  
TSZ22111-14-001  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
110/127  
Datasheet  
BD99954MWV, BD99954GW  
POWER_SAVE_MODE[2:0] =2h: BGATE ON with PROCHOT# Monitored only System voltage (1ms interval) sample operation  
flow.  
BD99954  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
http://www.rohm.com/  
TSZ22111-14-001  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
111/127  
Datasheet  
BD99954MWV, BD99954GW  
POWER_SAVE_MODE[2:0]=5h: BGATE ON without PROCHOT# sample operation flow.  
BD99954  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
112/127  
Datasheet  
BD99954MWV, BD99954GW  
POWER_SAVE_MODE[2:0]=6h: BGATE OFF sample operation flow.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
113/127  
Datasheet  
BD99954MWV, BD99954GW  
8.5.117.  
DEBUG_MODE_SET  
Debug Mode Setting  
Command Code:  
Bus Protocol:  
Bit  
7Fh  
Read/Write Word  
Symbol  
Description  
15  
14  
13  
12  
11  
10  
9
8
7
6
5
DEBUG_MODE_SET[15]  
DEBUG_MODE_SET[14]  
DEBUG_MODE_SET[13]  
DEBUG_MODE_SET[12]  
DEBUG_MODE_SET[11]  
DEBUG_MODE_SET[10]  
DEBUG_MODE_SET[9]  
DEBUG_MODE_SET[8]  
DEBUG_MODE_SET[7]  
DEBUG_MODE_SET[6]  
DEBUG_MODE_SET[5]  
DEBUG_MODE_SET[4]  
DEBUG_MODE_SET[3]  
DEBUG_MODE_SET[2]  
DEBUG_MODE_SET[1]  
DEBUG_MODE_SET[0]  
Debug Mode Setting  
4
3
2
1
0
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
114/127  
Datasheet  
BD99954MWV, BD99954GW  
8.6. Resister Default Value  
Register  
Read/  
Bit  
OTP/POR  
Value(HEX) Value(DEC) [V,mA,min]  
OTP/POR  
Unit  
Address Name  
OTP  
Write  
Address  
00h  
01h  
02h  
03h  
04h  
05h  
06h  
07h  
08h  
09h  
0Ah  
0Bh  
0Ch  
0Dh  
0Eh  
0Fh  
10h  
11h  
12h  
13h  
14h  
15h  
16h  
17h  
18h  
19h  
1Ah  
1Bh  
1Ch  
1Dh  
1Eh  
1Fh  
20h  
21h  
22h  
23h  
24h  
25h  
26h  
27h  
28h  
29h  
2Ah  
2Bh  
2Ch  
15 14 13 12 11 10  
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
0
1
0
0
1
0
0
0
1
1
0
0
1
1
0
1
0
0
0
0
0
0
0
0
8
7
0
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
1
1
1
1
0
0
0
1
0
0
1
0
0
1
0
0
0
0
6
0
0
0
0
0
0
0
1
1
1
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
1
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
5
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
1
1
1
1
0
1
1
0
0
0
0
0
0
1
0
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
CHGSTM_STATUS  
VBAT/VSYS_STATUS  
VBUS/VCC_STATUS  
CHGOP_STATUS  
WDT_STATUS  
R
R
R
R
R
R
R
No  
No  
No  
No  
No  
No  
No  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
1
1
1
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
1
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
1
1
1
1
1
0
0
0
1
0
0
0
1
0
0
1
1
1
0
1
0
0
0
0
0
0
0
0
0000  
0000  
0000  
0000  
0000  
0000  
0000  
05C0  
05C0  
05E0  
00E0  
6C68  
002E  
0000  
0000  
3010  
0630  
2300  
1580  
1340  
0100  
0100  
0A00  
0000  
0800  
13C0  
20D0  
20D0  
20D0  
1FB0  
22D0  
4000  
4519  
2710  
1388  
4000  
1340  
00AC  
0000  
0000  
00D0  
0000  
0000  
0000  
0000  
-
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
mA  
mA  
mA  
HEX  
HEX  
HEX  
V
-
-
-
-
CUR_ILIM_VAL  
SEL_ILIM_VAL  
-
-
1472  
1472  
1504  
-
IBUS_LIM_SET  
ICC_LIM_SET  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
IOTG_LIM_SET  
VIN_CTRL_SET  
CHGOP_SET1  
-
CHGOP_SET2  
-
VBUSCLPS_TH_SET  
VCCCLPS_TH_SET  
CHGWDT_SET  
BATTWDT_SET  
VSYSREG_SET  
VSYSVAL_THH_SET  
VSYSVAL_THL_SET  
ITRICH_SET  
0
0
V
192,16  
24,48  
8.96  
5.504  
4.928  
256  
256  
2560  
0
min  
min  
V
V
V
mA  
mA  
mA  
mA  
V
IPRECH_SET  
ICHG_SET  
ITERM_SET  
VPRECHG_TH_SET  
VRBOOST_SET  
2.048  
5.056  
8.4  
8.4  
8.4  
8.112  
8.912  
16384  
-
V
VFASTCHG_REG_SET1 R/W Yes  
VFASTCHG_REG_SET2 R/W Yes  
VFASTCHG_REG_SET3 R/W Yes  
V
V
V
VRECHG_SET  
VBATOVP_SET  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
V
V
IBATSHORT_SET  
mA  
HEX  
mA  
mA  
mA  
V
PROCHOT_CTRL_SET  
PROCHOT_ICRIT_SET  
10000  
5000  
16384  
4.928  
-
PROCHOT_INORM_SET R/W Yes  
PROCHOT_IDCHG_SET R/W Yes  
PROCHOT_VSYS_SET  
R/W Yes  
PMON_IOUT_CTRL_SET R/W Yes  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
PMON_DACIN_VAL  
IOUT_DACIN_VAL  
R
R
No  
No  
-
-
VCC_UCD_SET  
R/W Yes  
-
VCC_UCD_STATUS  
VCC_IDD_STATUS  
VCC_UCD_FCTRL_SET  
VCC_UCD_FCTRL_EN  
R
No  
No  
No  
No  
-
R
-
R/W  
R/W  
-
-
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
115/127  
Datasheet  
BD99954MWV, BD99954GW  
Register  
Read/  
Bit  
OTP/POR  
Value(HEX) Value(DEC) [V,mA,min]  
OTP/POR  
Unit  
Address Name  
OTP  
Write  
Address  
30h  
15 14 13 12 11 10  
9
0
0
0
0
0
1
0
1
8
7
1
0
0
0
0
0
0
0
6
1
0
0
0
0
1
0
0
5
0
0
0
0
0
0
0
0
4
1
0
0
0
0
0
0
0
3
0
0
0
0
0
0
1
0
2
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
VBUS_UCD_SET  
VBUS_UCD_STATUS  
VBUS_IDD_STATUS  
R/W Yes  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
00D0  
0000  
0000  
0000  
0000  
0346  
0009  
0200  
0000  
0000  
0000  
0000  
0000  
13FF  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
31h  
R
R
No  
No  
32h  
33h  
VBUS_UCD_FCTRL_SET R/W  
No  
34h  
VBUS_UCD_FCTRL_EN  
CHIP_ID  
R/W  
R
No  
38h  
Yes  
Yes  
39h  
CHIP_REV  
R
3Ah  
3Bh  
3Ch  
3Dh  
3Eh  
3Fh  
40h  
IC_SET1  
R/W Yes  
Yes  
IC_SET2  
SYSTEM_STATUS  
SYSTEM_CTRL_SET  
PROTECT_SET  
MAP_SET  
R
No  
No  
No  
No  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
R/W  
R/W  
R/W  
VM_CTRL_SET  
THERM_WINDOW_SET1  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
41h  
1
1
1
1
1
0
0
0
0
1
0
0
0
1
1
0
0
1
1
1
0
0
0
1
1
1
1
1
1
1
1
0
1
1
1
1
1
0
0
0
0
1
0
0
0
1
1
1
0
1
1
0
1
1
1
0
1
1
1
0
0
0
0
1
C3C6  
BBBE  
9B9E  
8E91  
5,2  
42h  
43h  
THERM_WINDOW_SET2  
THERM_WINDOW_SET3  
13,10  
45,42  
58,55  
44h  
45h  
46h  
47h  
48h  
49h  
THERM_WINDOW_SET4  
THERM_WINDOW_SET5  
IBATP_TH_SET  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
1
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
1
1
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
1
0
1
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9699  
1656  
4000  
1800  
0032  
1388  
0ED8  
0ED8  
0ED8  
0000  
0777  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
50,47  
mA  
mA  
V
5718  
IBATM_TH_SET  
16384  
VBAT_TH_SET  
6.144  
THERM_TH_SET  
150  
4Ah  
4Bh  
4Ch  
4Dh  
4Eh  
4Fh  
50h  
51h  
52h  
53h  
54h  
55h  
56h  
57h  
58h  
59h  
5Ah  
5Bh  
5Ch  
5Dh  
5Eh  
5Fh  
60h  
IACP_TH_SET  
VACP_TH_SET  
VBUS_TH_SET  
VCC_TH_SET  
VSYS_TH_SET  
EXTIADP_TH_SET  
IBATP_VAL  
5000  
mA  
V
3.8  
3.8  
V
3.8  
V
0
V
1.911  
V
R
R
No  
No  
No  
No  
No  
No  
No  
No  
No  
No  
No  
No  
No  
No  
No  
No  
No  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
IBATP_AVE_VAL  
IBATM_VAL  
R
IBATM_AVE_VAL  
VBAT_VAL  
R
R
VBAT_AVE_VAL  
THERM_VAL  
VTH_VAL  
R
R/W  
R
IACP_VAL  
R
IACP_AVE_VAL  
VACP_VAL  
R
R
VACP_AVE_VAL  
VBUS_VAL  
R
R
VBUS_AVE_VAL  
VCC_VAL  
R
R
VCC_AVE_VAL  
VSYS_VAL  
R
R
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
116/127  
Datasheet  
BD99954MWV, BD99954GW  
Register  
Read/  
Bit  
OTP/POR  
Value(HEX) Value(DEC) [V,mA,min]  
OTP/POR  
Unit  
Address Name  
OTP  
Write  
Address  
61h  
62h  
63h  
64h  
68h  
69h  
6Ah  
6Bh  
6Ch  
6Dh  
6Eh  
6Fh  
70h  
71h  
72h  
73h  
74h  
75h  
76h  
77h  
78h  
79h  
7Ah  
7Bh  
7Ch  
7Dh  
7Eh  
7Fh  
15 14 13 12 11 10  
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
7
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
VSYS_AVE_VAL  
EXTIADP_VAL  
EXTIADP_AVE_VAL  
VACPCLPS_TH_SET  
INT0_SET  
R
R
R
No  
No  
No  
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0000  
0000  
0000  
0000  
00FF  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
0000  
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
HEX  
HEX  
HEX  
V
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
R/W Yes  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
HEX  
mA  
INT1_SET  
INT2_SET  
INT3_SET  
INT4_SET  
INT5_SET  
INT6_SET  
INT7_SET  
INT0_STATUS  
INT1_STATUS  
INT2_STATUS  
INT3_STATUS  
INT4_STATUS  
INT5_STATUS  
INT6_STATUS  
INT7_STATUS  
RESERVE_REG0  
RESERVE_REG1  
OTPREG0  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
R/W  
No  
No  
No  
No  
No  
No  
No  
No  
No  
No  
R/W Yes  
OTPREG1  
R/W  
R/W  
R
No  
No  
No  
No  
No  
HEX  
HEX  
HEX  
HEX  
HEX  
RESERVE_SMBREG0  
(reserved)  
(reserved)  
R
DEBUG_MODE_SET  
R/W  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
117/127  
Datasheet  
BD99954MWV, BD99954GW  
9. I/O Equivalent circuit diagram  
VCC_ID, VBUS_ID  
IADP/RESET  
REGN  
93Ω  
1.26M 200k  
4K  
30k  
10k  
IADP/RESET  
VCC_ID  
VBUS_ID  
10k  
10k  
30k  
VCC_DPI, VCC_DMI, VBUS_DPI, VBUS_DMI  
VCC_DPO, VCC_DMO, VBUS_DPO, VBUS_DMO  
VCC_DPO  
VCC_DMO  
VBUS_DPO  
VBUS_DMO  
10k  
10k  
10k  
VCC_DPI  
VCC_DMI  
VBUS_DPI  
VBUS_DMI  
10k  
10k  
10k  
10.64k  
SCL  
SDA  
VREF  
250k  
250k  
15k  
SDA  
SCL  
(Next Page)  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
118/127  
Datasheet  
BD99954MWV, BD99954GW  
VREF  
TSENSE  
REGN  
10k  
VREF  
TSENSE  
423k  
704k  
IOUT  
PMON  
REGN  
REGN  
100Ω  
IOUT  
100Ω  
PMON  
100Ω  
100Ω  
REGN  
ACP  
ACP  
REGN  
1.33M  
600k  
100k  
70k  
1450k  
(Next Page)  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
119/127  
Datasheet  
BD99954MWV, BD99954GW  
ACN, SRP, SRN  
INT#, PROCHOT#, ACOK  
ACN  
SRP  
SRN  
INT#  
PROCHOT#  
ACOK  
20Ω  
BGATE, BATT  
ACGATE1, ACGATE2, VBUS, VCC  
9.2k  
ACGATE1  
ACGATE2  
BGATE  
BATT  
VBUS  
VCC  
LG1, LG2  
BOOT1, BOOT2, HG1, HG2, LX1, LX2  
REGN  
REGN  
BOOT1,2  
LG1,2  
GND  
HG1,2  
143k  
1M  
LX1,2  
GND  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
120/127  
Datasheet  
BD99954MWV, BD99954GW  
10. Ordering Information  
B D 9  
9
9
5
4
M W V  
-
E 2  
Part Number  
Package  
Packaging and forming specification  
MWV: UQFN040V5050 E2: Embossed tape and reel  
GW : UCSP55M3C  
11. Marking Diagrams  
UQFN040V5050 (TOP VIEW)  
Part Number Marking  
B D 9 9 9 5  
4 A  
LOT Number  
1PIN MARK  
USCP55M3 (TOP VIEW)  
1PIN MARK  
Part Number Marking  
LOT Number  
954  
A
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
121/127  
Datasheet  
BD99954MWV, BD99954GW  
12. Physical Dimension Tape and Reel Information  
Package Name  
UQFN040V5050  
Package Name  
UCSP55M3C  
Figure 12-1 Package Dimensions in QFN  
Figure 12-2 Package Dimensions in WL-CSP  
Figure 12-3 Tape and Reel Information in QFN  
Figure 12-4 Tape and Reel Information in WL-CSP  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
122/127  
Datasheet  
BD99954MWV, BD99954GW  
(BLANK PAGE)  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
123/127  
Datasheet  
BD99954MWV, BD99954GW  
13. Operational Notes  
1. Reverse Connection of Power Supply  
Connecting the power supply in reverse polarity can damage the IC. Take precautions against reverse polarity when  
connecting the power supply, such as mounting an external diode between the power supply and the IC’s power supply  
pins.  
2. Power Supply Lines  
Design the PCB layout pattern to provide low impedance supply lines. Separate the ground and supply lines of the  
digital and analog blocks to prevent noise in the ground and supply lines of the digital block from affecting the analog  
block. Furthermore, connect a capacitor to ground at all power supply pins. Consider the effect of temperature and  
aging on the capacitance value when using electrolytic capacitors.  
3. Ground Voltage  
Ensure that no pins are at a voltage below that of the ground pin at any time, even during transient condition.  
OR  
Ensure that no pins are at a voltage below that of the ground pin at any time, even during transient condition. However,  
pins that drive inductive loads (e.g. motor driver outputs, DC-DC converter outputs) may inevitably go below ground  
due to back EMF or electromotive force. In such cases, the user should make sure that such voltages going below  
ground will not cause the IC and the system to malfunction by examining carefully all relevant factors and conditions  
such as motor characteristics, supply voltage, operating frequency and PCB wiring to name a few.  
4. Ground Wiring Pattern  
When using both small-signal and large-current ground traces, the two ground traces should be routed separately but  
connected to a single ground at the reference point of the application board to avoid fluctuations in the small-signal  
ground caused by large currents. Also ensure that the ground traces of external components do not cause variations  
on the ground voltage. The ground lines must be as short and thick as possible to reduce line impedance.  
5. Thermal Consideration  
Should by any chance the power dissipation rating be exceeded the rise in temperature of the chip may result in  
deterioration of the properties of the chip. In case of exceeding this absolute maximum rating, increase the board size  
and copper area to prevent exceeding the Pd rating.  
6. Recommended Operating Conditions  
These conditions represent a range within which the expected characteristics of the IC can be approximately obtained.  
The electrical characteristics are guaranteed under the conditions of each parameter.  
7. Inrush Current  
When power is first supplied to the IC, it is possible that the internal logic may be unstable and inrush current may flow  
instantaneously due to the internal powering sequence and delays, especially if the IC has more than one power supply.  
Therefore, give special consideration to power coupling capacitance, power wiring, width of ground wiring, and routing  
of connections.  
8. Operation Under Strong Electromagnetic Field  
Operating the IC in the presence of a strong electromagnetic field may cause the IC to malfunction.  
9. Testing on Application Boards  
When testing the IC on an application board, connecting a capacitor directly to a low-impedance output pin may subject  
the IC to stress. Always discharge capacitors completely after each process or step. The IC’s power supply should  
always be turned off completely before connecting or removing it from the test setup during the inspection process. To  
prevent damage from static discharge, ground the IC during assembly and use similar precautions during transport and  
storage.  
10. Inter-pin Short and Mounting Errors  
Ensure that the direction and position are correct when mounting the IC on the PCB. Incorrect mounting may result in  
damaging the IC. Avoid nearby pins being shorted to each other especially to ground, power supply and output pin.  
Inter-pin shorts could be due to many reasons such as metal particles, water droplets (in very humid environment) and  
unintentional solder bridge deposited in between pins during assembly to name a few.  
11. Unused Input Pins  
Input pins of an IC are often connected to the gate of a MOS transistor. The gate has extremely high impedance and  
extremely low capacitance. If left unconnected, the electric field from the outside can easily charge it. The small  
charge acquired in this way is enough to produce a significant effect on the conduction through the transistor and  
cause unexpected operation of the IC. So unless otherwise specified, unused input pins should be connected to the  
power supply or ground line.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
http://www.rohm.com/  
TSZ22111-14-001  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
124/127  
Datasheet  
BD99954MWV, BD99954GW  
Operational Notes continued  
12. Regarding the Input Pin of the IC  
This monolithic IC contains P+ isolation and P substrate layers between adjacent elements in order to keep them  
isolated. P-N junctions are formed at the intersection of the P layers with the N layers of other elements, creating a  
parasitic diode or transistor. For example (refer to figure below):  
When GND > Pin A and GND > Pin B, the P-N junction operates as a parasitic diode.  
When GND > Pin B, the P-N junction operates as a parasitic transistor.  
Parasitic diodes inevitably occur in the structure of the IC. The operation of parasitic diodes can result in mutual  
interference among circuits, operational faults, or physical damage. Therefore, conditions that cause these diodes to  
operate, such as applying a voltage lower than the GND voltage to an input pin (and thus to the P substrate) should be  
avoided.  
Resistor  
Transistor (NPN)  
Pin A  
Pin B  
Pin B  
B
E
C
Pin A  
B
C
E
P
P+  
P+  
N
P+  
P
P+  
N
N
N
N
N
N
N
Parasitic  
Elements  
Parasitic  
Elements  
P Substrate  
GND GND  
P Substrate  
GND  
GND  
Parasitic  
Elements  
Parasitic  
Elements  
N Region  
close-by  
Figure xx. Example of monolithic IC structure  
13. Ceramic Capacitor  
When using a ceramic capacitor, determine the dielectric constant considering the change of capacitance with  
temperature and the decrease in nominal capacitance due to DC bias and others.  
14. Area of Safe Operation (ASO)  
Operate the IC such that the output voltage, output current, and power dissipation are all within the Area of Safe  
Operation (ASO).  
15. Thermal Shutdown Circuit(TSD)  
This IC has a built-in thermal shutdown circuit that prevents heat damage to the IC. Normal operation should always  
be within the IC’s power dissipation rating. If however the rating is exceeded for a continued period, the junction  
temperature (Tj) will rise which will activate the TSD circuit that will turn OFF all output pins. When the Tj falls below  
the TSD threshold, the circuits are automatically restored to normal operation.  
Note that the TSD circuit operates in a situation that exceeds the absolute maximum ratings and therefore, under no  
circumstances, should the TSD circuit be used in a set design or for any purpose other than protecting the IC from heat  
damage.  
16. Over Current Protection Circuit (OCP)  
This IC incorporates an integrated overcurrent protection circuit that is activated when the load is shorted. This  
protection circuit is effective in preventing damage due to sudden and unexpected incidents. However, the IC should  
not be used in applications characterized by continuous operation or transitioning of the protection circuit.  
17. Disturbance light (only BD99954GW)  
In a device where a portion of silicon is exposed to light such as in a WL-CSP, IC characteristics may be affected due  
to photoelectric effect. For this reason, it is recommended to come up with countermeasures that will prevent the chip  
from being exposed to light.  
18. Thermal Pad (only BD99954MWV)  
Thermal pad connect GND terminal or open.  
19. Power Path Sequece  
This product is capable of turning both VCC and VBUS power paths ON simultaneously.  
Please immediately turn the simultaneous power path ON if one of the VCC or VBUS port has been disconnected and  
simultaneous ON is not needed.  
If the simultaneous power path is not turned off immediately, and a new device is connected to the disconnected port,  
there is a possibility that this device gets damaged.  
In that case, ROHM cannot assume responsibility for the damage.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
http://www.rohm.com/  
TSZ22111-14-001  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
125/127  
Datasheet  
BD99954MWV, BD99954GW  
Operational Notes continued  
20. VBUS overshoot  
There is possibility of voltage overshoot on VCC or VBUS inputs depending on settings and conditions for the following  
parameters: input voltage (VBUS and VCC), input voltage for IADP (set by external voltage divider), total system  
capacitance and respective ESR.  
Please refer carefully to this datasheet and the separate application notes when making selection of those parameters  
and register settings to properly match your design.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
http://www.rohm.com/  
TSZ22111-14-001  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
126/127  
Datasheet  
BD99954MWV, BD99954GW  
Revision History  
Revision Number  
001  
Description  
Revision Date  
12. Jul. 2017  
Initial release.  
* Product structure: Silicon monolithic integrated circuit. ** This product is not designed to protect against radioactive rays.  
Copyright: 2017 ROHM Co., Ltd. All rights reserved.  
TSZ02201-0B4B0A700040-1-2  
18. Jul. 2017, Rev.001  
http://www.rohm.com/  
TSZ22111-14-001  
127/127  
Notice  
Precaution on using ROHM Products  
1. Our Products are designed and manufactured for application in ordinary electronic equipments (such as AV equipment,  
OA equipment, telecommunication equipment, home electronic appliances, amusement equipment, etc.). If you  
intend to use our Products in devices requiring extremely high reliability (such as medical equipment (Note 1), transport  
equipment, traffic equipment, aircraft/spacecraft, nuclear power controllers, fuel controllers, car equipment including car  
accessories, safety devices, etc.) and whose malfunction or failure may cause loss of human life, bodily injury or  
serious damage to property (Specific Applications), please consult with the ROHM sales representative in advance.  
Unless otherwise agreed in writing by ROHM in advance, ROHM shall not be in any way responsible or liable for any  
damages, expenses or losses incurred by you or third parties arising from the use of any ROHMs Products for Specific  
Applications.  
(Note1) Medical Equipment Classification of the Specific Applications  
JAPAN  
USA  
EU  
CHINA  
CLASS  
CLASSⅣ  
CLASSb  
CLASSⅢ  
CLASSⅢ  
CLASSⅢ  
2. ROHM designs and manufactures its Products subject to strict quality control system. However, semiconductor  
products can fail or malfunction at a certain rate. Please be sure to implement, at your own responsibilities, adequate  
safety measures including but not limited to fail-safe design against the physical injury, damage to any property, which  
a failure or malfunction of our Products may cause. The following are examples of safety measures:  
[a] Installation of protection circuits or other protective devices to improve system safety  
[b] Installation of redundant circuits to reduce the impact of single or multiple circuit failure  
3. Our Products are designed and manufactured for use under standard conditions and not under any special or  
extraordinary environments or conditions, as exemplified below. Accordingly, ROHM shall not be in any way  
responsible or liable for any damages, expenses or losses arising from the use of any ROHM’s Products under any  
special or extraordinary environments or conditions. If you intend to use our Products under any special or  
extraordinary environments or conditions (as exemplified below), your independent verification and confirmation of  
product performance, reliability, etc, prior to use, must be necessary:  
[a] Use of our Products in any types of liquid, including water, oils, chemicals, and organic solvents  
[b] Use of our Products outdoors or in places where the Products are exposed to direct sunlight or dust  
[c] Use of our Products in places where the Products are exposed to sea wind or corrosive gases, including Cl2,  
H2S, NH3, SO2, and NO2  
[d] Use of our Products in places where the Products are exposed to static electricity or electromagnetic waves  
[e] Use of our Products in proximity to heat-producing components, plastic cords, or other flammable items  
[f] Sealing or coating our Products with resin or other coating materials  
[g] Use of our Products without cleaning residue of flux (even if you use no-clean type fluxes, cleaning residue of  
flux is recommended); or Washing our Products by using water or water-soluble cleaning agents for cleaning  
residue after soldering  
[h] Use of the Products in places subject to dew condensation  
4. The Products are not subject to radiation-proof design.  
5. Please verify and confirm characteristics of the final or mounted products in using the Products.  
6. In particular, if a transient load (a large amount of load applied in a short period of time, such as pulse. is applied,  
confirmation of performance characteristics after on-board mounting is strongly recommended. Avoid applying power  
exceeding normal rated power; exceeding the power rating under steady-state loading condition may negatively affect  
product performance and reliability.  
7. De-rate Power Dissipation depending on ambient temperature. When used in sealed area, confirm that it is the use in  
the range that does not exceed the maximum junction temperature.  
8. Confirm that operation temperature is within the specified range described in the product specification.  
9. ROHM shall not be in any way responsible or liable for failure induced under deviant condition from what is defined in  
this document.  
Precaution for Mounting / Circuit board design  
1. When a highly active halogenous (chlorine, bromine, etc.) flux is used, the residue of flux may negatively affect product  
performance and reliability.  
2. In principle, the reflow soldering method must be used on a surface-mount products, the flow soldering method must  
be used on a through hole mount products. If the flow soldering method is preferred on a surface-mount products,  
please consult with the ROHM representative in advance.  
For details, please refer to ROHM Mounting specification  
Notice-PGA-E  
Rev.003  
© 2015 ROHM Co., Ltd. All rights reserved.  
Precautions Regarding Application Examples and External Circuits  
1. If change is made to the constant of an external circuit, please allow a sufficient margin considering variations of the  
characteristics of the Products and external components, including transient characteristics, as well as static  
characteristics.  
2. You agree that application notes, reference designs, and associated data and information contained in this document  
are presented only as guidance for Products use. Therefore, in case you use such information, you are solely  
responsible for it and you must exercise your own independent verification and judgment in the use of such information  
contained in this document. ROHM shall not be in any way responsible or liable for any damages, expenses or losses  
incurred by you or third parties arising from the use of such information.  
Precaution for Electrostatic  
This Product is electrostatic sensitive product, which may be damaged due to electrostatic discharge. Please take proper  
caution in your manufacturing process and storage so that voltage exceeding the Products maximum rating will not be  
applied to Products. Please take special care under dry condition (e.g. Grounding of human body / equipment / solder iron,  
isolation from charged objects, setting of Ionizer, friction prevention and temperature / humidity control).  
Precaution for Storage / Transportation  
1. Product performance and soldered connections may deteriorate if the Products are stored in the places where:  
[a] the Products are exposed to sea winds or corrosive gases, including Cl2, H2S, NH3, SO2, and NO2  
[b] the temperature or humidity exceeds those recommended by ROHM  
[c] the Products are exposed to direct sunshine or condensation  
[d] the Products are exposed to high Electrostatic  
2. Even under ROHM recommended storage condition, solderability of products out of recommended storage time period  
may be degraded. It is strongly recommended to confirm solderability before using Products of which storage time is  
exceeding the recommended storage time period.  
3. Store / transport cartons in the correct direction, which is indicated on a carton with a symbol. Otherwise bent leads  
may occur due to excessive stress applied when dropping of a carton.  
4. Use Products within the specified time after opening a humidity barrier bag. Baking is required before using Products of  
which storage time is exceeding the recommended storage time period.  
Precaution for Product Label  
A two-dimensional barcode printed on ROHM Products label is for ROHMs internal use only.  
Precaution for Disposition  
When disposing Products please dispose them properly using an authorized industry waste company.  
Precaution for Foreign Exchange and Foreign Trade act  
Since concerned goods might be fallen under listed items of export control prescribed by Foreign exchange and Foreign  
trade act, please consult with ROHM in case of export.  
Precaution Regarding Intellectual Property Rights  
1. All information and data including but not limited to application example contained in this document is for reference  
only. ROHM does not warrant that foregoing information or data will not infringe any intellectual property rights or any  
other rights of any third party regarding such information or data.  
2. ROHM shall not have any obligations where the claims, actions or demands arising from the combination of the  
Products with other articles such as components, circuits, systems or external equipment (including software).  
3. No license, expressly or implied, is granted hereby under any intellectual property rights or other rights of ROHM or any  
third parties with respect to the Products or the information contained in this document. Provided, however, that ROHM  
will not assert its intellectual property rights or other rights against you or your customers to the extent necessary to  
manufacture or sell products containing the Products, subject to the terms and conditions herein.  
Other Precaution  
1. This document may not be reprinted or reproduced, in whole or in part, without prior written consent of ROHM.  
2. The Products may not be disassembled, converted, modified, reproduced or otherwise changed without prior written  
consent of ROHM.  
3. In no event shall you use in any way whatsoever the Products and the related technical information contained in the  
Products or this document for any military purposes, including but not limited to, the development of mass-destruction  
weapons.  
4. The proper names of companies or products described in this document are trademarks or registered trademarks of  
ROHM, its affiliated companies or third parties.  
Notice-PGA-E  
Rev.003  
© 2015 ROHM Co., Ltd. All rights reserved.  
Daattaasshheeeett  
General Precaution  
1. Before you use our Pro ducts, you are requested to care fully read this document and fully understand its contents.  
ROHM shall not be in an y way responsible or liable for failure, malfunction or accident arising from the use of a ny  
ROHM’s Products against warning, caution or note contained in this document.  
2. All information contained in this docume nt is current as of the issuing date and subj ect to change without any prior  
notice. Before purchasing or using ROHM’s Products, please confirm the la test information with a ROHM sale s  
representative.  
3. The information contained in this doc ument is provi ded on an “as is” basis and ROHM does not warrant that all  
information contained in this document is accurate an d/or error-free. ROHM shall not be in an y way responsible or  
liable for any damages, expenses or losses incurred by you or third parties resulting from inaccuracy or errors of or  
concerning such information.  
Notice – WE  
Rev.001  
© 2015 ROHM Co., Ltd. All rights reserved.  

相关型号:

BD9995NUV

Silicon monolithic integrated circuits
ROHM

BD9995NUV-TR

Regulator, CMOS, PDSO8,
ROHM

BD9995NUV_11

Silicon monolithic integrated circuits
ROHM

BD9997FVT

Silicon monolithic integrated circuits
ROHM

BD99A41F

Voltage Detector with Watchdog Timer
ROHM

BD99A41F-E2

Voltage Detector ICs with Watchdog Timer Built-in watchdog timer
ROHM

BD99A41F-TR

Power Supply Management Circuit, Fixed, 1 Channel, PDSO8, ROHS COMPLIANT, SOP-8
ROHM

BD9A100MUV

BD9A100MUV是内置低导通电阻的功率MOSFET的同步整流降压型开关稳压器。最大可输出1A的电流。凭借SLLM™控制,实现轻负载状态的良好效率特性,适用于要降低待机功耗的设备。振荡频率1MHz的高速产品,适用于小型电感。是电流模式控制DC/DC转换器,具有高速瞬态响应性能,可轻松设定相位补偿。
ROHM

BD9A101MUV-LB

本产品是面向工业设备市场的产品,保证可长期稳定供货。是适合这些用途的产品。BD9A101MUV-LB是内置低导通电阻的功率MOSFET的同步整流降压型开关稳压器。最大可输出1A的电流。凭借SLLM™控制,实现轻负载状态的良好效率特性,适用于要降低待机功耗的设备。振荡频率1MHz的高速产品,适用于小型电感。是电流模式控制DC/DC转换器,具有高速瞬态响应性能,可轻松设定相位补偿。
ROHM

BD9A201FP4-LBZ

本产品面向工业设备市场、可保证长期稳定供货。是适合这些用途的产品。BD9A201FP4-LBZ是内置低导通电阻的功率MOSFET的同步整流降压DC/DC转换器。采用电流模式控制方式,容易进行相位补偿设定,负载响应性能良好。具有电源良好输出功能,可进行系统的时序控制。
ROHM

BD9A300MUV

BD9A300MUV是内置低导通电阻的功率MOSFET的同步整流降压型开关稳压器。最大可输出3A的电流。凭借SLLM™控制,实现轻负载状态的良好效率特性,适用于要降低待机功耗的设备。振荡频率1MHz的高速产品,适用于小型电感。是电流模式控制DC/DC转换器,具有高速瞬态响应性能,可轻松设定相位补偿。
ROHM

BD9A301MUV-LB

本产品是面向工业设备市场的产品,保证可长期稳定供货。是适合这些用途的产品。BD9A301MUV-LB是内置低导通电阻的功率MOSFET的同步整流降压型开关稳压器。最大可输出3A的电流。凭借SLLM™控制,实现轻负载状态的良好效率特性,适用于要降低待机功耗的设备。振荡频率1MHz的高速产品,适用于小型电感。是电流模式控制DC/DC转换器,具有高速瞬态响应性能,可轻松设定相位补偿。
ROHM