FAN54020UCX [ONSEMI]
兼容 USB 1.5 A 单体锂离子开关充电器,具有 DBP 和 OTG 升压调节器;型号: | FAN54020UCX |
厂家: | ONSEMI |
描述: | 兼容 USB 1.5 A 单体锂离子开关充电器,具有 DBP 和 OTG 升压调节器 开关 调节器 |
文件: | 总43页 (文件大小:1739K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Is Now Part of
To learn more about ON Semiconductor, please visit our website at
www.onsemi.com
Please note: As part of the Fairchild Semiconductor integration, some of the Fairchild orderable part numbers
will need to change in order to meet ON Semiconductor’s system requirements. Since the ON Semiconductor
product management systems do not have the ability to manage part nomenclature that utilizes an underscore
(_), the underscore (_) in the Fairchild part numbers will be changed to a dash (-). This document may contain
device numbers with an underscore (_). Please check the ON Semiconductor website to verify the updated
device numbers. The most current and up-to-date ordering information can be found at www.onsemi.com. Please
email any questions regarding the system integration to Fairchild_questions@onsemi.com.
ON Semiconductor and the ON Semiconductor logo are trademarks of Semiconductor Components Industries, LLC dba ON Semiconductor or its subsidiaries in the United States and/or other countries. ON Semiconductor owns the rights to a number
of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of ON Semiconductor’s product/patent coverage may be accessed at www.onsemi.com/site/pdf/Patent-Marking.pdf. ON Semiconductor reserves the right
to make changes without further notice to any products herein. ON Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does ON Semiconductor assume any liability
arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. Buyer is responsible for its products and applications using ON
Semiconductor products, including compliance with all laws, regulations and safety requirements or standards, regardless of any support or applications information provided by ON Semiconductor. “Typical” parameters which may be provided in ON
Semiconductor data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s
technical experts. ON Semiconductor does not convey any license under its patent rights nor the rights of others. ON Semiconductor products are not designed, intended, or authorized for use as a critical component in life support systems or any FDA
Class 3 medical devices or medical devices with a same or similar classification in a foreign jurisdiction or any devices intended for implantation in the human body. Should Buyer purchase or use ON Semiconductor products for any such unintended
or unauthorized application, Buyer shall indemnify and hold ON Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out
of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that ON Semiconductor was negligent regarding the design or manufacture of the part. ON Semiconductor
is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner.
November 2014
FAN54020
USB-Compliant 1.5 A Single-Cell Li-Ion Switching Charger
with DBP and OTG Boost
Features
Description
.
.
.
Fully Integrated, High-Efficiency Charger for Single-
Cell Li-Ion and Li-Polymer Battery Packs
The FAN54020 combines a highly integrated switch-mode
charger, to minimize single-cell Li-Ion charging time from a
USB power source, and a boost regulator to power a USB
peripheral from the battery.
Faster Charging / Less Dissipation than Linear
Charger
The charging parameters and operating modes are
programmable through an I2C interface. The charger and
boost regulator switch at 3 MHz and utilize the same
external components to minimize size.
Charge Voltage Accuracy:
-
-
0.5% at 25°C
1% from -30°C to 125°C
The FAN54020 supports battery charging in three modes:
pre-charge, constant current fast charger, and constant
voltage float charge.
.
.
.
.
10% Charge Current Regulation Accuracy
28 V Absolute Maximum Input Voltage
1.5 A Maximum Charge Current
To ensure USB compliance and minimize charging time,
the input current limit can be changed via I2C by the host
Support for Dead Battery Provision ( DBP ) of
USB Battery Charging Specification 1.2
Programmable through I2C Interface with Fast Mode
(400 kHz) Compatibility
processor. Charge termination is determined by
a
.
programmable minimum current level. A safety timer with
reset control provides a safety back-up for the I2C host.
Charge status is reported to the host using the I2C port.
-
-
-
Input Current
The FAN54020 automatically restarts the charge cycle
when the battery falls below an internal threshold. Charge
current is reduced when die temperature reaches a
programmable level, preventing damage.
Fast-Charge / Termination Current
Charger (Float) Voltage
.
.
Safety Timer with Reset Control
The FAN54020 can operate as a boost regulator on
command from the system. The boost regulator includes a
soft-start that limits inrush current from the battery.
Dynamic Input Voltage Control Automatically
Reduces Charging Current with Weak Input Sources
.
Low Reverse Leakage Prevents Battery Drain to
VBUS
The FAN54020 includes Dead Battery Provision (DBP)
from the BC1.2 specification, including a 30 minute timer.
.
.
Small Footprint 1H External Inductor
The FAN54020 is available in a 25-bump, 0.4 mm pitch,
Wafer-Level Chip-Scale Package (WLCSP).
3.3 V Regulated Output from VBUS for Auxiliary
Circuits
L1
VBUS
1F
SW
.
.
5 V, 500 mA Boost Mode for USB OTG for 3.0 to
4.5 V Battery Input
1H
COUT
CBUS
PGND
CSIN
0.1F
Attachment Detect Protocol (ADP) Support per
On-The-Go and Embedded Host Supplement to the
USB Rev. 2.0 Specification
PMID
4.7F
RSENSE
68m
CMID
VBAT
LDO
SDA
SCL
DIS
FAN54020
CBAT
10F
SYSTEM
LOAD
+
Applications
CLDO
1F
Battery
ILIM
DBP
STAT
.
.
.
Cell Phones, Smart Phones
D+
Tablet, Portable Media Players
Gaming Device, Digital Cameras
POK_B
Figure 1.
Typical Application
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
Ordering Information
Part Number PN R0[4:3]
Temperature Range
Package
Packing Method
25-Bump, Wafer-Level Chip-Scale
(WLCSP), 0.4 mm Pitch
FAN54020UCX
01
-40 to 85°C
Tape and Reel
Block Diagram
PMID
PMID
Q3
CMID
4.7F
VBUS
CHARGE
PUMP
LDO
SW
LDO 3.3
CBUS
1F
CLDO
1F
Q1
Q2
Q1A
Q1B
L1
1H
I_IN
CONTROL
VBUS
OVP
POWER
OUTPUT
STAGE
PWM
MODULATOR
COUT
0.1F
RSENSE
ISNS
PGND
68m
DAC
VREF
+
CSIN
VBAT
PMID
Battery
SDA
SCL
(5)
CSYS
PMID
I2C
INTERFACE
CBAT
10F
SYSTEM
LOAD
OSC
ILIM
DBP
90mA
LOGIC
AND
CONTROL
STAT
D+
POK_B
DIS
Figure 2.
IC and System Block Diagram
Table 1. Recommended External Components
Component
Description
Vendor
Parameter Min. Typ.(1) Unit
L
0.5
1.0
85
H
m
H
Charge Currents to 1 A:
1 H, 30%, 1.3 A, 2016
Murata: LQM2MPN1R0NG0L
DCR
L
L1
0.5
1.0
55
Charge Currents above 1 A:
1 H, 20%, 1.6 A, 2520
Murata: LQM2HPN1R0MG0
DCR
m
Murata GRM188R61E105K
TDK:C1608X5R1E105K
CBUS
CBAT
CMID
C
C
C
0.5
3.7
2.0
1.0
10.0
4.7
1.0 F, 10%, 16 V, X5R, 0603
10 F, 20%, 6.3 V, X5R, 0603
4.7 F, 10%, 10 V, X5R, 0603
F
F
F
Murata: GRM188R60J106M
TDK: C1608X5R0J106M
Murata: GRM188R61A475K
TDK: C1608X5R1A475K
CLDO
COUT
Murata GRM155R60J105M
Murata GRM033R60J104K
C
C
R
0.35
0.07
1.00
0.10
68
1.0 F, 10%, 6.3 V, X5R, 0402
0.1 F, 10%, 6.3 V, X5R, 0201
68 m, 1%, 0603, ICHG < 900 mA
F
F
RSENSE
Note:
m
1. Does not reflect effects of bias, tolerance, and temperature.
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
2
VBUS
PMID
CMID
4.7F
Q3
CBUS
1F
Q1
Q2
Q1A
Q1B
CHARGE
PUMP
L1
SW
1H
COUT
0.1F
PGND
RSENSE
CSIN
VBAT
68m
(5)
+
CBAT
10F
CSYS
SYSTEM
LOAD
Battery
Figure 3.
Power Output Stage
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
3
Pin Configuration
VBUS
STAT SDA
SCL
A5
A5
B5
C5
D5
E5
A4
B4
C4
D4
E4
A3
B3
C3
D3
E3
A2
B2
C2
D2
E2
A1
B1
C1
D1
E1
A1
B1
C1
D1
A2
A3
B3
C3
D3
A4
PMID
B2
DIS
B4
D+
B5
SW
C2
AGND LDO
C4
C5
D5
PGND
D2
AGND
D4
CSIN VBAT DBP POK_B ILIM
E1
E2
E3
E4
E5
Bottom View
Top View
Figure 4.
WLCSP-25 Pin Assignments
Pin Definitions
Pin #
Name
Description
Charger Input Voltage. Bypass with a 1 F capacitor to PGND.
A1, A2
VBUS
Status/Interrupt. Open-drain output indicating charge status. The IC pulls this pin LOW when charge is in
process. It is high impedance when charging is done or the charger is disabled. It is also used as a
system interrupt. 128 s pulse, then high impedance indicates to the system that a fault has occurred.
A3
STAT
A4
A5
SDA I2C Interface Serial Data.
SCL I2C Interface Serial Clock.
Power Input Voltage. Power input to the charger regulator, bypass point for the input current sense, and
high-voltage input switch. Bypass with a minimum of 4.7 F, 6.3 V capacitor to PGND.
B1-B3
B4
PMID
DIS Disable. When pulled HIGH, the charger is disabled. Internal pull-down resistor.
Connect to the USB connector D+ pin. Charger IC sources 0.6 V on this pin whenever the IC is charging
and the DBP pin is LOW. In all other conditions, the pin is tri-stated.
B5
D+
C1-C3
SW
Switching Node. Connect to the output inductor.
C4, D4, D5 AGND Analog Ground. All analog signals are referenced to this pin. This pin can be tied to PGND under the IC.
C5
LDO 3.3 V LDO. 3.3 V regulator output.
D1-D3
PGND Power Ground. Power return for gate drive and power transistors.
Current-Sense Input. Connect to the sense resistor in series with the battery. The IC uses this node to
sense current into the battery. Bypass this pin with a 0.1 F capacitor to PGND.
E1
CSIN
Battery Voltage. Connect to the positive (+) terminal of the battery pack. Bypass with a 10 F capacitor
E2
E3
E4
E5
VBAT
to PGND if the battery is separated from other system bypass capacitance by long traces.
DBP Dead Battery Provision Disable. Pull HIGH to disable charger D+ output. Internal pull–down resistor.
VBUS Power OK Monitor. Open-drain output that is internally pulled LOW when VBUS is greater than the
POK_B
VBUS validation threshold and lower than VBUS OVP. It is high impedance when outside this range.
ILIM Input Current Limit. This pin sets the input current limit for t30MIN charging. Internal pull-down resistor.
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
4
Absolute Maximum Ratings
Stresses exceeding the absolute maximum ratings may damage the device. The device may not function or be operable above
the recommended operating conditions and stressing the parts to these levels is not recommended. In addition, extended
exposure to stresses above the recommended operating conditions may affect device reliability. The absolute maximum
ratings are stress ratings only.
Symbol
Parameter
Min.
Max.
Unit
VBUS
VI
VBUS Voltage
-2(2)
-0.3
-0.3
28
V
V
V
PMID, SW Voltage
Voltage on Other Pins
6.5
(3)
VO
dVBUS
dt
Maximum VBUS Slope above 5.5 V when Boost or Charger are Active
4
V/s
Human Body Model per JESD22-A114 (All Pins)
1500
500
Electrostatic Discharge
ESD
Charged Device Model per JESD22-C101 (All Pins)
Protection Level
V
IEC 61000-4-2 System (VBUS and D+ Pin)
8000
TJ
TSTG
Junction Temperature
-40
-65
+150
+150
+260
°C
°C
°C
Storage Temperature
TL
Lead Soldering Temperature, 10 Seconds
Notes:
2. 5 s maximum pulse, non-repetitive, for VBUS slew rates faster than -5 V/ms, resulting in -0.7 V>VBUS>-2.0 V, applies only
for an open battery condition.
3. Lesser of 6.5 V or VBAT + 0.3 V.
Recommended Operating Conditions
The Recommended Operating Conditions table defines the conditions for actual device operation. Recommended operating
conditions are specified to ensure optimal performance to the datasheet specifications. Fairchild does not recommend
exceeding them or designing to absolute maximum ratings.
Symbol
Parameter
Min.
(4)
Max.
Unit
V
VBUS
Supply Voltage
7.5
4.5
4
VBAT(MAX) Maximum Battery Voltage when Boost enabled
V
TA < 60°C
TA > 60°C
dVBUS
dt
Negative VBUS Slew Rate during VBUS Short Circuit,
V/s
CMID < 4.7 F
2
TA
TJ
Ambient Temperature
-30
-30
+85
+120
°C
°C
Junction Temperature (see Thermal Regulation Loop section)
Note:
4. Greater of VBAT or 4 V.
Thermal Properties
Junction-to-ambient thermal resistance is a function of application and board layout. This data is measured with four-layer
2s2p boards in accordance to JEDEC standard JESD51. Special attention must be paid not to exceed junction temperature
TJ(max) at a given ambient temperature TA. For measured data, see Table 3.
Symbol
Parameter
Junction-to-Ambient Thermal Resistance
Junction-to-PCB Thermal Resistance
Typical
60
Unit
°C/W
°C/W
JA
JB
20
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
5
Electrical Specifications
Unless otherwise specified: circuit of Figure 2, recommended operating temperature range for TJ and TA, VBUS = 5.0 V,
DIS = 0, (Charger Mode operation); SCL, SDA = 0 or 1.8 V; typical values are for TJ = 25°C.
Symbol
Parameter
Conditions
Min. Typ. Max. Unit
Power Supplies
VIN(MIN)1 VBUS Input Voltage Rising
VIN(MIN)2 Minimum VBUS
To Initiate and Pass VBUS Validation
While Charging
4.30
3.60
4.22
-3
4.40
3.70
4.32
4.50
3.80
4.42
+3
V
V
VBUS_REF = 01 (Reg2 [3:2])
Other VBUS_REF Codes (Reg2 [3:2])
V
VBUS_REF VBUS Reg. Loop Threshold
tVBUS_VALID VBUS Validation Time
%
ms
32
22
VBUS > VBUS_REF, PWM Switching
mA
VBUS > VBUS_REF; VBAT > VOREG
IBUS Setting = 100 mA
IVBUS
VBUS Current
2.0
0°C < TJ < 85°C, HZ_MODE = 1, IREG = 0 A
188
250
5.0
µA
µA
0°C < TJ < 85°C, VBAT = 4.2 V, VBUS=Open,
SDA = SCL = DIS = ILIM = DBP = 0 V,
STAT = POK_B = Float
Battery Discharge Current in
Sleep Mode
IBAT
1.7
0°C < TJ < 85°C, VBAT=4.2 V, VBUS=0 V,
IBUSLKG VBAT to VBUS Leakage Current SDA = SCL = DIS = ILIM = DBP = 0 V,
STAT = POK_B = Float
0.01
1.00
µA
Charger Voltage Regulation
Charge Voltage Range
3.38
-0.5
-1.0
-1.0
-1.5
4.44
+0.5
+1.0
+1.0
+1.5
15
V
TJ = 25°C
VOREG = 4.2 V,
IBUSLIM=No Limit
Temp. Range
TJ = 25°C
VOREG
Charge Voltage Accuracy
%
3.38 V < VOREG < 4.44 V
Temp. Range
VBAT Overshoot(6
See Figure 5
)
10
mV
mA
Fast Charging Current Regulation
Output Charge Current Range
350
-10
1500
0
VBAT < VOREG, RSENSE = 68 m
IOCHARGE Setting >
500 mAMAX
-5
-7
IOCHRG
Measured as V Across
RSENSE [VCSIN – VBAT
Charge Current Accuracy
%
]
IOCHARGE Setting <
500 mAMAX
-15
0
VBAT Overshoot Test
In Figure 5, IOCHARGE = 1.5 A (1100), VOREG = 4.2 V. ILOAD tR = tF = 1 s. Charge current prior to load transient =
20mV
. Overshoot is measured as the peak voltage above VBAT level prior to the load transient application.
100mA
200m
VBAT
(5)
CSYS
CBAT
10F
FAN54020
200m
ESR
ILOAD
1.5A
+
VCELL
4.18V
BATTERY MODEL
Figure 5.
VBAT Overshoot Test Conditions
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
6
Electrical Specifications
Unless otherwise specified: circuit of Figure 2, recommended operating temperature range for TJ and TA, VBUS = 5.0 V,
DIS = 0, (Charger Mode operation); SCL, SDA = 0 or 1.8 V; typical values are for TJ = 25°C.
Symbol
Parameter
Conditions
Min.
Typ. Max.
Unit
Charge Termination Detection
VBAT > VOREG – VRCH, VBUS > VBUS_REF
RSENSE=68 m
Termination Current Range
50
425
mA
[VCSIN – VBAT] from 3 mV to 10.2 mV
[VCSIN – VBAT] from 10.2 mV to 20.4 mV
[VCSIN – VBAT] > 20.4 mV
-25
-10
-5
+25
I(TERM)
Termination Current Accuracy
+10
%
+5
Termination Current Deglitch Time 2 mV Overdrive
Input Current Limit
Input Current Limit Threshold
Includes ILDO
Logic Levels: DIS, SDA, SCL, ILIM, DBP
32
ms
IBUS Set to 100 mA
IBUS Set to 500 mA
87
93
100
500
IBUSLIM
mA
450
475
VIH
VIL
IIN
High-Level Input Voltage
Low-Level Input Voltage
Input Bias Current
1.05
V
V
0.4
Input Tied to GND or VBUS
0.01
1.00
1.00
A
ILIM, DBP, DIS Pull-Down
Resistance
RPD
0.65
3.20
1.40
M
3.3 V Linear Regulator
VLDO
3.3 V Regulator Output
LDO Quiescent Current
ILDO from 0 to 40 mA
VBAT = 3.6 V
3.30
125
3.47
V
ILDO_IN
A
ILDO = 40 mA, VBUS = 0 V,
VLDO_IN = VBAT
VLDO_IN(MIN) LDO Drop-Out Voltage
t3.3 Regulator Startup Time
Battery Recharge Threshold
270
4.5
330
5.0
mV
ms
VBUS>VIN(MIN)1, DBP=0 or LDO_OFF
(Reg2[4]) =1
Recharge Threshold(6)
Below VOREG
120
132
mV
VRCH
Deglitch Time
VBAT Falling below VRCH Threshold
ms
D+ Output
VDBP_SRC
IDBP_OFF
Voltage on D+
0.51
-1
0.64
0.69
+1
V
DBP = 0, ILOAD on D+ from 0 to 250 A
Leakage Current
DBP = 1, VD+ from 0 to 5 V
A
STAT and POK_B Output
VSTAT(OL) STAT and POK_B Output Low
ISTAT = 10 mA
VSTAT = 5 V
0.4
1
V
STAT and POK_B High Leakage
Current
ISTAT(OH)
A
Power Switches (see Figure 3)
Q3 On Resistance (VBUS to PMID) IIN(LIMIT) > 500 mA
160
110
110
220
160
170
RDS(ON)
Q1 On Resistance (PMID to SW)
Q2 On Resistance (SW to GND)
mΩ
Continued on the following page…
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
7
Electrical Specifications (Continued)
Unless otherwise specified: circuit of Figure 2, recommended operating temperature range for TJ and TA, VBUS = 5.0 V,
DIS = 0, (Charger Mode operation); SCL, SDA = 0 or 1.8 V; typical values are for TJ = 25°C.
Symbol
Parameter
Conditions
Min. Typ. Max.
Unit
Charger PWM Modulator
fSW
Oscillator Frequency
2.7
3.0
3.3
MHz
%
DMAX
DMIN
Maximum Duty Cycle
Minimum Duty Cycle
100
0
%
Synchronous to Non-Synchronous Low-Side MOSFET (Q2) Cycle-by-
ISYNC
180
mA
Current Cut-Off Threshold
Cycle Current Limit
VBUS Load Resistance
Normal Operation
1500
100
RVBUS
VBUS to PGND Resistance
During VBUS Validation
Protection and Timers
VBUS OVP Accuracy
VBUS Rising
-5
+5
%
mV
V
VBUSOVP
VSHORT
Hysteresis
VBUS Falling
140
2.24
160
6.00
5.75
90
Battery Short-Circuit Threshold
Hysteresis
VBAT Rising
2.15
2.36
6.25
100
VBAT Falling
mV
VBUS Rising
5.80
5.50
80
VBUS Voltage above which the IBUS
Limit is Disabled
VIBUS(DIS)
V
VBUS Falling
ISHORT
Linear Charging Current
VBAT < VSHORT
mA
A
ILIMPK(CHG)
Q1 Cycle-by-Cycle IPEAK Limit
Thermal Shutdown Threshold(6)
Re-Enable Threshold(6)
Charge or PTM Mode
TJ Rising
3.3
3.8
145
TCF
°C
°C
°C
s
TSHUTDWN
TCF
TJ Falling
Thermal Regulation Accuracy(6)
Relative to TCF Setting
Charger Enabled, Boost Disabled
Charger Disabled, Boost Enabled
-10
20.5
17.0
30
+10
28.0
31.6
45
24.3
24.3
38
t32S
32-Second Timer
s
t30MIN
tosc
30-Minute Timer
Min
Charge or ADP Probe
-10
10
Internal Oscillator Tolerance
%
A
Boost and ADP_Detect Modes
-30
30
Production Test Mode
20% Duty with Max. Period 10 ms,
VBUS = 5.5 V, VOREG < 4.2 V
IBAT(PTM)
Production Test Output Current(6)
2.3
ADP Circuit (see Figure 49)
ISRC
ISINK
ADP Probe Source Current
ADP Probe Sink Current
VBUS > V700
1.20
1.15
75
1.40
1.55
100
700
600
450
290
150
60
1.60
1.95
125
750
630
510
350
mA
mA
mV
mV
mV
VBUS > V100, ADP_SNS = 0
V100
Lower ADP Comparator Threshold ADP_SNS = 0
V700
700 mV ADP Threshold
V700 – V100
650
570
390
230
100
dVADP
VBUS Rising
mV
ADP Sense Threshold,
ADP_SNS = 1
VSENSE
VBUS Falling
Hysteresis
IREFRESH
tREFRESH
Battery Current during Refresh
A
RDVBUS Set to STAT Pulse
1
ms
Continued on the following page…
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
8
Electrical Specifications (Continued)
Unless otherwise specified: circuit of Figure 2, recommended operating temperature range for TJ and TA, VBUS = 5.0 V,
DIS = 0, (Charger Mode operation); SCL, SDA = 0 or 1.8 V; typical values are for TJ = 25°C.
Symbol
Parameter
Conditions
Min. Typ. Max. Unit
Boost Mode Operation
2.5 V < VBAT < 4.5 V,
ILOAD from 0 to 200 mA
4.80
4.77
5.07
5.07
300
0.5
5.17
5.17
450
VBOOST
Boost Output Voltage at VBUS
V
3.0 V < VBAT < 4.5 V,
ILOAD from 0 to 500 mA
PFM Mode, VBAT=3.6 V, IOUT = 0,
LDO On with No Load
IBAT(BOOST) Boost Mode Quiescent Current
A
To within 2% of VBOOST Final Value,
ILOAD < 200 mA, CBUS < 15 F
tREG(BST)
Boost Startup Time(6)
Q2 Peak Current Limit
2.0
ms
mA
V
ILIMPK(BST)
1350
1550
2.32
2.48
1950
While Boost Active
Minimum Battery Voltage for Boost
Operation
UVLOBST
To Start Boost Regulator
2.70
Notes:
5. CBAT is placed as close to the charger IC as possible. An additional 30 F of distributed system capacitance (CSYS) is
parallel with CBAT, but is located further from the IC.
6. Guaranteed by design; not tested in production.
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
9
I2C Timing Specifications
Guaranteed by design.
Symbol
Parameter
Conditions
Standard Mode
Min. Typ. Max. Unit
100
Fast Mode
400
kHz
fSCL
SCL Clock Frequency
High-Speed Mode, CB < 100 pF
High-Speed Mode, CB < 400 pF
Standard Mode
3400
1700
4.7
Bus-Free Time between STOP and
START Conditions
tBUF
s
Fast Mode
1.3
Standard Mode
4
s
tHD;STA
START or Repeated START Hold Time
SCL LOW Period
Fast Mode
600
160
4.7
1.3
160
320
4
ns
High-Speed Mode
Standard Mode
s
Fast Mode
tLOW
High-Speed Mode, CB < 100 pF
High-Speed Mode, CB < 400 pF
Standard Mode
ns
s
Fast Mode
600
60
tHIGH
SCL HIGH Period
High-Speed Mode, CB < 100 pF
High-Speed Mode, CB < 400 pF
Standard Mode
ns
120
4.7
600
160
250
100
10
s
tSU;STA
Repeated START Setup Time
Data Setup Time
Fast Mode
ns
High-Speed Mode
Standard Mode
tSU;DAT
Fast Mode
ns
s
ns
High-Speed Mode
Standard Mode
0
0
0
0
3.45
900
70
Fast Mode
tHD;DAT
Data Hold Time
SCL Rise Time
SCL Fall Time
High-Speed Mode, CB < 100 pF
High-Speed Mode, CB < 400 pF
Standard Mode
150
1000
300
80
20+0.1CB
20+0.1CB
10
Fast Mode
tRCL
ns
ns
ns
High-Speed Mode, CB < 100 pF
High-Speed Mode, CB < 400 pF
Standard Mode
20
160
300
300
40
20+0.1CB
20+0.1CB
10
Fast Mode
tFCL
High-Speed Mode, CB < 100 pF
High-Speed Mode, CB < 400 pF
Standard Mode
20
80
20+0.1CB
20+0.1CB
10
1000
300
80
SDA Rise Time
Rise Time of SCL after a Repeated
START Condition and after ACK Bit
Fast Mode
tRDA
tRCL1
High-Speed Mode, CB < 100 pF
High-Speed Mode, CB < 400 pF
20
160
Continued on the following page…
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
10
I2C Timing Specifications
Guaranteed by design.
Symbol
Parameter
Conditions
Standard Mode
Min. Typ. Max. Unit
20+0.1CB
300
300
80
Fast Mode
20+0.1CB
tFDA
SDA Fall Time
ns
High-Speed Mode, CB < 100 pF
High-Speed Mode, CB < 400 pF
Standard Mode
10
20
160
4
s
ns
pF
tSU;STO
Stop Condition Setup Time
Fast Mode
600
160
High-Speed Mode
CB
Capacitive Load for SDA, SCL
400
Timing Diagrams
tF
tSU;STA
tBUF
SDA
tR
TSU;DAT
tHD;STO
tHIGH
tHD;DAT
SCL
tLOW
tHD;STA
tHD;STA
REPEATED
START
START
STOP
START
Figure 6.
I2C Interface Timing for Fast and Slow Modes
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
11
Charge Mode Typical Performance Characteristics
Unless otherwise specified, using circuit of Figure 2, VOREG=4.24 V, VBUS=5.0 V, DIS=0, SCL=SDA=1.8 V, LDO no load, and
TA=25°C.
100
95
90
85
80
75
100
95
90
85
80
75
I CHRG=350mA
I CHRG=900mA
I CHRG=1500mA
4.5 VBUS
5.0 VBUS
5.5 VBUS
2.7
2.9
3.1
3.3
3.5
3.7
3.9
4.1
4.3
300
600
900
1200
1500
Battery Voltage, VBAT (V)
Charge Current Setpoint, IBAT (mA)
Figure 7.
Efficiency vs. Battery Voltage Over-ICHRG
Range
Figure 8.
Efficiency vs. ICHRG Over-VBUS Range
180
160
140
120
100
10
8
4.5 VBUS
5.0 VBUS
5.5 VBUS
6
4
- 30C
+25C
+85C
2
80
0
2
2.7
2.9
3.1
3.3
3.5
3.7
3.9
4.1
4.3
2.5
3
3.5
4
4.5
5
Battery Voltage, VBAT (V)
Battery Voltage, VBAT (V)
Figure 9.
HZ/Sleep Mode Battery Discharge Current,
SDA=SCL=1.8 V, DIS=DBP=0
Figure 10. Charge Current vs. Battery Voltage,
IBUSLIM=100 mA
900
800
700
600
500
1,600
4.5 VBUS
5.0 VBUS
5.5 VBUS
4.5 VBUS
5.0 VBUS
1,400
5.5 VBUS
1,200
1,000
800
400
2.7
600
2.9
3.1
3.3
3.5
3.7
3.9
4.1
4.3
2.7
2.9
3.1
3.3
3.5
3.7
3.9
4.1
4.3
Battery Voltage, VBAT (V)
Battery Voltage, VBAT (V)
Figure 11. Charge Current vs. Battery Voltage,
IBUSLIM=500 mA
Figure 12. Charge Current vs. Battery Voltage,
IBUSLIM=900 mA
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
12
Charge Mode Typical Performance Characteristics
Unless otherwise specified, using circuit of Figure 2, VOREG=4.24 V, VBUS=5.0 V, DIS=0, SCL=SDA=1.8 V, LDO no load, and
TA=25°C.
1,600
1,400
1,200
1,000
800
3.5
3.4
3.3
3.2
3.1
3.0
V BUS_REF = 4.48V
V BUS_REF = 4.32V
4.5 VBUS
5.0 VBUS
5.5 VBUS
600
0
20
40
60
80
100
2.7
2.9
3.1
3.3
3.5
3.7
3.9
4.1
4.3
LDO Load Current (mA)
Battery Voltage, VBAT (V)
Figure 13. Charge Current vs. Battery Voltage, 5.2 VBUS
,
Figure 14. LDO Regulation vs. Load Over-VBUS Range,
4.2 VBAT
1 A Source Limited
Figure 15. Charger Startup at VBUS Plug-In, 3.2 VBAT,
Figure 16. Charger Startup at VBUS Plug-In, 3.2 VBAT,
ILIM=DBP=0, 1 k LDO Load
ILIM=1, DBP=0, 1 k LDO Load
Figure 17. Charger Startup at HZ Bit Reset, 3.7 VBAT
,
Figure 18. Charger Startup at VBUS Plug-In, Dead Battery,
ILIM=DBP=1, 1 k LDO Load, ICHRG=1.0 A
ILIM=DBP=0, 1 k LDO Load
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
13
Charge Mode Typical Performance Characteristics
Unless otherwise specified, using circuit of Figure 2, VOREG=4.24 V, VBUS=5.0 V, DIS=0, SCL=SDA=1.8 V, LDO no load, and
TA=25°C.
Figure 19. Charger Startup at VBUS Plug-In, No Battery,
Figure 20. VBUS OVP Response while Charging,
5-9-5 VBUS, 3.7 VBAT,IBUSLIM=500 mA, ICHRG=1.0 A
ILIM=DBP=0, 300 LDO Load
Figure 21. Battery Removal/Insertion while Charging,
TE_DIS=1, 3.7 VBAT, 1 k LDO Load, IBUSLIM=500 mA,
ICHRG=1.0 A
Figure 22. Battery Removal/Insertion while Charging,
TE_DIS=0, 3.7 VBAT, 1 k LDO Load, IBUSLIM=500 mA,
ICHRG=1.0 A
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
14
Charge Mode Typical Performance Characteristics
Unless otherwise specified, using circuit of Figure 2, VOREG=4.24 V, VBUS=5.0 V, DIS=0, SCL=SDA=1.8 V, LDO no load, and
TA=25°C.
Figure 23. GSM Pulse (2 A Step, tR/tF=5 s) Response,
3.9 VBAT, 1 k LDO Load, IBUSLIM=500 mA, ICHRG=1.0 A
Figure 24. GSM Pulse (2 A Step, tR/tF=5 s) Response,
3.9 VBAT, 1 k LDO Load, IBUSLIM=No Limit, ICHRG=1.0 A,
500 mA VBUS Source Limited
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
15
Boost Mode Typical Characteristics
Unless otherwise specified, using circuit of Figure 2 VBAT=3.6 V, DIS=0, SCL=SDA=1.8 V, LDO no load, TA=25°C.
100
100
95
90
85
80
75
95
90
85
80
75
- 30C
+ 25C
+ 85C
2.7 VBAT
3.6 VBAT
4.2 VBAT
0
100
200
300
400
500
0
100
200
300
400
500
VBUS Load Current (mA)
VBUS Load Current (mA)
Figure 25.
Efficiency vs. Load Current Over-Input
Voltage (VBAT) Range
Figure 26.
Efficiency vs. Load Current
Over-Temperature Range, 3.6 VBAT
5.15
5.10
5.05
5.00
4.95
4.90
60
50
40
30
20
10
0
2.7 VBAT
3.6 VBAT
4.2 VBAT
2.7 VBAT
3.6 VBAT
4.2 VBAT
4.85
0
100
200
300
400
500
0
100
200
300
400
500
VBUS Load Current (mA)
VBUS Load Current (mA)
Figure 27.
Output Regulation vs. Load Current
Figure 28.
Output Ripple vs. Load Current Over-Input
Voltage (VBAT) Range
Over- Input Voltage (VBAT) Range
500
450
400
350
300
250
200
1,000
900
800
700
600
500
- 30C
+25C
+85C
- 30C
+25C
+85C
400
2
2.5
3
3.5
4
4.5
5
2
2.5
3
3.5
4
4.5
5
Battery Voltage, VBAT (V)
Battery Voltage, VBAT (V)
Figure 29.
OTG / Boost Quiescent Current vs. Input
Voltage (VBAT) Over-Temperature
Figure 30.
OTG / Boost DC Load Current Limit
Threshold vs. Input Voltage (VBAT) Over-Temperature
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
16
Boost Mode Typical Characteristics
Unless otherwise specified, using circuit of Figure 2 VBAT=3.6 V, DIS=0, SCL=SDA=1.8 V, LDO no load, TA=25°C.
Figure 32.
VBUS Output Fault Response
Figure 31.
Startup, 50 Load, Additional 10 F
on VBUS
Figure 33.
Line Transient Response, 50 Load,
3.9-3.3-3.9 VBAT, tR/tF=10 s
Figure 34.
Load Transient Response, 50-300-50 mA,
tR/tF=100 ns
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
17
Operation and Applications Description
The FAN54020 is
a USB-compliant single-cell Li-Ion
VBUS_CON
switching charger with support for dead battery provision
(DBP) within the BC1.2 specification, including a 30-minute
timer that cannot exceed 45 minutes. The maximum charge
current is rated at 1.5 A. The FAN54020 is designed to be
stable with space-saving ceramic capacitors.
The VBUS_CON bit is set after VBUS rises above VBAT and
VINMIN1 (4.4 V)(7).
As soon as VBUS falls below either VIN(MIN)2 (3.7 V) or VBAT
,
the IC turns off the charger and applies 50 mA to VBUS for
66 ms. If VBUS is below VBAT or 3.7 V at the end of this
period, VBUS_CON is reset.
Charging Stages
Figure 35 shows the different stages of Li+ charging when a
charger is connected to the USB pins and a battery is
present and discharged below 2.25 V. Generally, the
prequalification (called “PRE-CHARGE” in Figure 35) stage
is when the battery voltage is below 2.25 V when an ISHORT
current of 90 mA charges the battery to VSHORT voltage of
2.25 V. Then Fast Charge starts if a battery is detected and
the current is increased considerably to a programmable
IOCHARGE level (“CURRENT REGULATION” in the figure).
The battery voltage climbs quickly based on the drop caused
by the current across the load elements of the battery. Then
the voltage climbs linearly until the constant voltage stage is
reached at the programmable voltage of VOREG. The current
is monitored during this stage (“VOLTAGE REGULATION” in
The STAT pin pulses whenever the VBUS_CON bit changes
from HIGH to LOW. For VBUS_CON LOW to HIGH, the
STAT pulse occurs per timing in Figure 37 or Figure 38,
depending on whether or not charge or HZ state is entered
after VBUS is connected.
Note:
7. If VBUS is above VINMIN2 (3.7 V), but below VINMIN1 (4.4 V);
VBUS_CON is set for 132 ms. POK_B also pulses LOW
for 132 ms.
4.4V
VBUS
3.3V
the figure) and, when it reaches the end of current ITERM
,
charging stops.
Figure 36 shows the charge stages using a switching
charger when the input power of the charging source is
limited by the IC. During current regulation, as VBAT rises,
charge current decreases because input power is limited.
LDO
STAT
POK_B
VOREG
VBUS_CON
ICHARGE
load_vbat
256ms
IOCHARGE
T
4ms
V BA
32ms
load_vbus
32ms
SLEEP DEBOUNCE SYS_CAP DISCHARGE VBUS_VAL WAIT
VBUS_POR
CHARGE
STATE
ITERM
VSHORT
Figure 37.
VBUS Plug-in Timing: Battery Present,
DBP=1, DIS = 0, HZ_MODE = 0
ISHORT
4.4V
PRE-
CHARGE
CURRENT REGULATION
VOLTAGE
REGULATION
VBUS
3.3V
Figure 35.
Typical Charging Profile
V
OREG
LDO
STAT
POK_B
VBUS_CON
ITERM
HZ_MODE
V
SHORT
ISHORT
load_vbat
load_vbus
32ms
4ms
32ms
SLEEP DEBOUNCE
VBUS_POR
HZ_STATE
VBUS_VAL WAIT
CHARGE
STATE
PRE-
CHARGE
CURRENT REGULATION
VOLTAGE
REGULATION
Figure 38.
VBUS Plug-in Timing from HZ_MODE:
Battery Present, DBP = 1
Figure 36.
Charge Curve, IINLIM Limits ICHARGE
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
18
VBUS POR and DBP (see Figure 37)
LDO
When the IC detects that VBUS has risen above VIN(MIN)1
(4.4 V), Q3’s charge pump turns on. If VBUS remains above
this threshold for 16 ms, the IC then applies a 1 mA load to
VBAT for 256 ms to ensure that, if the battery was removed
or its discharge protection switch is open, the system
capacitors across VBAT will be discharged below the
VSHORT threshold.
The FAN54020 contains a 3.3 V LDO available to provide
power to the USB PHY. By default, the LDO is enabled and
biased from VBAT when DBP is HIGH and VBUS < VBAT
.
When VBUS > VBAT, the LDO is biased from VBUS. If DBP is
LOW, the LDO is only biased from VBUS and off when VBUS
< VIN(MIN)1. When the LDO_OFF bit (Reg02[4]) is raised, the
LDO is biased from VBUS and off when VBUS < VIN(MIN)1
.
VBUS validation is then performed to ensure a valid charging
source. Validation occurs with a 50 mA load on VBUS. To
pass validation, VBUS must remain above VIN(MIN)1 and below
VBUSOVP for tVBUS_VALID (32 ms) before the IC initiates
charging. If VBUS fails validation; the load is removed, the
VALIDATION FAIL bit is set, and validation is attempted
every two seconds.
Pre-Charging Stage
A typical battery has a protection circuit within the battery
pack to prevent further discharge if its cell voltage falls below
2.25 V. This causes VBAT to decay quickly to ground since all
that is holding VBAT up is the external decoupling capacitors.
Another way VBAT can get so low is if VBAT is shorted to
ground accidentally. Both are very rare in a typical system
because a dead battery is typically above 3 V and only goes
below 3 V via leakage over a long period of time.
Once VBUS is validated; VBUS_CON (Reg7[7]) is set, POK_B
pulls low, and the STAT pin pulses to indicate to the system
that VBUS is connected. This point is considered to be
VBUS_POR.
When VBUS > VBAT, the IC takes its power from VBUS while
monitoring VBAT to determine the optimal charging profile.
If VBUS fails validation, the POK_B pin and bit (Reg7[6]) are
raised and the STAT pin pulsed to indicate a VBUS fault. VBUS
validation is subsequently re-tried every two seconds.
Setting HZ_MODE or DIS prevents periodic re-validation.
VBUS validation is also performed prior to entering CHARGE
state from any state where the charger is off.
At VBUS POR, the IC operates in accordance with its I2C
register settings as long as the DBP pin is HIGH. If the DBP
pin is LOW, the IC sets all registers to their default values
and the IBUS current is controlled by the ILIM pin, with
If VBAT is below 2.25 V, a charging current of 90 mA is used
to trickle charge the battery. If it is not a short circuit, VBAT
should recover very quickly above 2.25 V since it is only
charging decoupling capacitors. If there is a short circuit, the
timer continues up to 30 minutes and expires, shutting down
the charger. This limits the short-circuit current of 90 mA to
be drawn only for 30 minutes. The only way to recover from
this fault is to remove the short circuit. If the short circuit is
not removed, detaching and re-attaching the charger restarts
the dead battery provision timer for another 30 minutes
before shutting off again.
IBUS(MAX) = 100 mA when ILIM is LOW and IBUS(MAX)
=
500 mA when ILIM is HIGH. Once DBP returns HIGH, D+ is
tri-stated and charge parameters may be programmed by
the host. IBUS(MAX) remains controlled by the state of the
ILIM pin until the first I2C write occurs; at which time,
IBUS(MAX) is controlled by the IBUS register bits (Reg5). The
first I2C write after DBP rises stops the t30MIN timer and starts
the 32-second timer (t32S).
Battery Absent / Present Response
The FAN54020 detects if the battery is absent if VBAT is
below 2.25 V at the start of charging. To accomplish this, the
IC raises VOREG to 4.0 V for up to 128 ms after VBAT is above
2.25 V. After 64 ms, VBAT is compared to 3.7 V. If VBAT rises
above 3.7 V at any time in that 64 ms period, the battery is
assumed to be absent (see Figure 39).
BC1.2 and USB 2.0 allow a portable device (defined as a
device with a battery) with a dead battery to take a maximum
of 100 mA from the USB VBUS line for a maximum of 45
minutes as long as the portable device forces the D+ line to
0.6 V typical.
If battery absence is detected; all registers are reset, the
NOBAT bit is set, an interrupt generated, and VOREG reverts
to its default value of 3.54 V. The charger continues to
provide power to the system with STAT HIGH in DBP Mode
until otherwise instructed through I2C commands. This allows
the host processor an opportunity to detect charger type and
negotiate with the USB host for higher current.
If the DBP pin is LOW at VBUS POR or transitions from
HIGH to LOW when VBUS is valid, the FAN54020:
1. Resets its registers to default values;
2. Starts the t30MIN timer;
The IC continues to provide current, provided that:
1. A timer (T30MIN or T32S) is running; and
2. HZ_MODE = 0 and DIS = 0.
3. Charges with its input current limit set by the state of the
ILIM pin as described above; and
The current drawn from VBUS is determined by the state of
the ILIM pin and the IOCHARGE settings.
4. Sources 0.6 V to the D+ pin.
Both ILIM and DBP are internally pulled down and there is
typically nothing to force them HIGH at this point due to the
processor/system not being awake. When t30MIN expires, the
FAN54020 removes the 0.6 V from D+ and stops charging.
The D+ pin is also tri-stated when DBP is HIGH.
Once the initial battery absence test is performed, the only
other battery absent test performed occurs if ITERM_DIS = 0
and the charge current drops below the ITERM setting.
After a t30MIN timer expiration, charging may only be restarted
after a new VBUS POR.
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
19
The NOBAT bit is reset only if one of the battery absent /
present tests is performed with battery presence detected or
after a VBUS POR with the battery present.
Constant Current / Constant Voltage Charging
In this stage, VBAT is above the pre-qualification voltage of
2.25 V, but below VOREG. At a certain VBAT level, the system
begins a low-level software boot sequence and uses the
USB PHY to determine if a Dedicated Charging Port (DCP),
Charging Downstream Port (CDP), or a typical PC host (a
Standard Downstream Port (SDP)) is connected. The result
of the interrogation determines how much current the
FAN54020 can draw and remain USB compliant.
If VBAT falls to 140 mV below VOREG, the Fast Charge
charging cycle starts again, if VRCH_DIS = 0. A recharge
condition debounce time of 132 ms is used to prevent
transient battery load currents (such as GSM current pulses)
from triggering recharge unnecessarily.
For SDP and CDP, enumeration is required. After
enumeration, the system can raise the ILIM pin to increase
charge current to 500 mA or the host can use the I2C bus to
program the charge current via the IOCHARGE bits in IBAT
(REG3[7:4]).
4.0V
3.7V
3.54V
2.25V
VBAT
2ms
64ms
STAT
POK_B
NOBAT
After DBP transitions from LOW to HIGH, writing to any
register through I2C stops and resets the t30MIN timer, which
in turn enables the 32-second timer (t32S). As long as t32S is
enabled, charge current is controlled by I2C register settings.
32ms
VBUS_VAL ISHORT
BATT DETECT
CHARGE
STATE
VBUS_POR
If the t32S timer subsequently expires, charging stops and the
IC enters IDLE state (see Figure 42). To continue charging
when t32S is enabled, the host must reset the t32S timer by
periodically setting the TMR_RST bit (Reg0A[7]). Once the
IDLE state is entered; charging can resume only after VBUS
is disconnected and reconnected, the DBP pin is lowered, or
a new I2C write starts the t32S timer.
Figure 39.
Battery Absent After VBUS POR
VBUS POR
The constant voltage, VOREG, threshold is also expected to
be set based on battery type and battery temperature, which
should be monitored by the processor via separate controls.
Thermal regulation within the FAN54020 may have little
correlation to the battery temperature since the heat
dissipation of the PCB that the FAN54020 is soldered to may
be completely different from the heat dissipation within the
battery pack.
HZ_MODE
or DIS = 1
YES
HZ State
NO
DBP = 0
YES
Charge Termination and Recharge
NO
Start T32SEC
When VBAT reaches VOREG (Reg4[5:0]), the current charging
the battery is reduced, limited by the battery’s ESR and its
internal cell voltage. Charging continues until the IBAT < ITERM
(set by Reg3[3:0] bits) threshold is crossed. If ITERM_DIS =
0, charging stops (charge termination), and t32S stops.
Reset all registers,
D+ = 0.6V,
After charge termination, a small load is placed across VBAT
for 132 ms. The battery is presumed absent if VBAT stays
below VRCH (140 mV below VOREG) for the next 132 ms. The
NOBAT bit is then set and the NOBAT Fault state is entered
(see Figure 46). The charger restarts after two seconds and:
Start T30MIN
Charge State
1. If VBAT < VSHORT, a battery absent/present test described
in Figure 39 is performed;
Figure 40.
VBUS_POR Flow Chart
OR
2. If VBAT > VSHORT, PWM charging resumes.
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
20
HZ State
VBUS
Fault State
D+ = OPEN
Disable Charger,
Enunciate Fault
Stop timers
NO
YES
DISABLE
PIN
HIGH
HIGH
VBUS <
VBAT
VBUS
OK?
NO
LOW
YES
YES
DBP
PIN
HZ_MODE
=1
SLEEP
HZ or
DISABLE Pin
set?
LOW
NO
Charge State
NO
Reset all registers,
Start T30MIN
Start T32S timer
YES
Charge State
HZ STATE
Figure 43.
VBUS Fault State Flow Chart
Figure 41.
HZ State Flow Chart
IDLE State
D+ = OPEN
Reset All
Registers
NO
NO
DBP
YES
T32Sec
Armed?
YES
DIS or
HZ_MODE =
1?
Reset all registers,
Arm T30MIN
HZ STATE
YES
NO
Charge State
Figure 42.
IDLE State Flow Chart
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
21
CHARGE STATE
VBUS Fault State
NO
90mA charging
D+ = 0.6V
YES
VBAT < VSHORT
VBUS OK?
NO
NO
YES
YES
D+ = 0.6V
IBUS
T30MIN
VBUS OK?
DBP = 0?
NO
YES
per ILIM pin
Timeout?
NO
NO
T32SEC
YES
NO
D+ = OPEN
Enabled?
VBUS Fault State
YES
TIMER FAULT
Stop Charging
D+ = OPEN
T32SEC
YES
Timeout?
ICHG < ITERM
AND
CHARGE Per
NO
register settings
D+ = OPEN
ITERM_DIS = 0 ?
IDLE STATE
YES
Battery
CHARGE DONE
STATE
VBUS OK?
YES
YES
Present?
NO
NO
NOBAT
Fault State
VBUS Fault State
Figure 44.
Charge State Flow Chart
Note:
8. If HZ_MODE is set, or DIS = 1, Charge State exits to HZ State.
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
22
Production Test Mode
Production Test Mode (PTM) provides power for the system
from the USB port.
CHARGE
DONE
PTM is enabled when the PTM_EN bit is HIGH and the
battery is absent (NOBAT = 1). Only the OREG loop is active
and VOREG must be programmed by the user. The 32second
timer (T32S) is stooped during PTM.
Disable Charger
During PTM, high-current pulses (load currents greater than
1.5 A) must be limited to 20% duty cycle with a minimum
period of 10 ms. A 50 mA minimum DC load is required.
VBAT >
VRCH
NO
Charge State
STAT Pin and Interrupts
YES
The STAT pin is used to indicate charging status, as well as
to signal the host processor of a change in the status of the
IC or system. The STAT pin emits a 125 s low-going pulse
whenever an unmasked interrupt event occurs (see Reg6 –
Reg7). The static state of the STAT pin is determined by
whether the IC is charging a battery:
YES
VBUS OK?
NO
VBUS Fault State
Table 2. STAT Pin Static State
CHARGER
NOBAT Bit
STAT Pin
Figure 45.
Charge Done State Flow Chart
ON
OFF
X
0
X
1
0
1
1
NOBAT
Fault State
Any interrupt pulse that occurs while STAT was statically
LOW is preceded by a 125 s STAT HIGH pulse, as shown
in Figure 47.
Enunciate NOBAT fault,
Reset all but ITERM_DIS
Start T2SEC
Charging
Interrupt (stops charging)
STAT
STAT
Charging
Interrupt (charging resumes)
VBUS
OK?
VBUS Fault
STATE
Figure 47.
STAT Interrupt Pulse Behavior
NO
If the condition causing the interrupt also causes the charger
to stop charging (for example, a Timer fault (TC_TO)), STAT
remains HIGH after the 125 s low-going pulse. If charging
continues after the interrupt (as with TREG_FLAG interrupt),
STAT goes HIGH for 125 s after the 125 s low-going
pulse, then returns LOW.
NO
YES
T2SEC
Done?
When bits in the INTERRUPT or STATUS register are set, if
the corresponding MASK bit is reset, the INTERRUPT bit
(Reg1[0]) is set before the falling edge of STAT, which
enunciates the interrupt. The INTERRUPT bit is cleared
when the host reads Reg1. For an interrupt to be enunciated
by the STAT pin, the following conditions must ALL be true:
YES
HZ or
DISABLE Pin
set?
YES
HZ STATE
1. An interrupt condition occurs, which sets an interrupt bit
in INTERRUPT or STATUS registers; and
2. The corresponding mask bit = 0; and
3. The INTERRUPT bit (Reg1[0]) = 0.
NO
If additional interrupt conditions occur before the host
clears the INTERRUPT bit by reading Reg1, the STAT pin
does not pulse.
Charge State
Figure 46.
NOBAT Fault State Flow Chart
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
23
OVP and VBUS_IN Regulation
Safety Registers
The FAN54020 contains programmable over-voltage
protection (OVP) on VBUS, ranging from 6.5 V to 8.0 V, as
specified in the VBUSOVP bits (Reg1[2:1), with the default
setting of 7 V. If OVP is detected, the FAN54020 suspends
charging functionality if charging is active when OVP is
detected. The FAN54020 interrupts the host when the OVP
event occurs and sets the OVP_FLAG bit.
The SAFETY register (Reg0Fh) prevents the values in VOREG
(Reg4[5:0]) and IOCHARGE (Reg3 [7:4]) from exceeding the
SAFETY register values of VSAFE (Reg0Fh[3:0]) and ISAFE
(Reg0Fh[7:4]).
After DBP pin is set HIGH, the SAFETY register may only be
written before any other register is written. After writing to
any other register, the SAFETY register is locked until DBP
is set LOW. When DBP pin transitions from LOW to HIGH,
the default value of the Safety register is loaded.
Charging resumes when VBUS returns below the OVP
threshold. While charging is suspended, the t30MIN or t32S
timer continues and D+ remains at 0.6 V if DBP is LOW.
VSAFE and ISAFE establish values that limit the maximum
values of OREG and ICHG. If the host attempts to write a
When VBUS rises above VIBUS(DIS) (6.0 V typical), the IBUS
loop is disabled and remains disabled for the next one
second. If VBUS falls below VIBUS(DIS) (5.75 V), the IBUS loop
is re-enabled. This allows Q3 to be used as a linear regulator
to protect PMID from going above about 6 V, while still
allowing the charger to operate up to its OVP threshold.
When Q3 is used as a linear regulator, it can no longer be
used as a sense element for IBUS.
value higher than VSAFE or ISAFE to VOREG or IOCHARGE
,
respectively; the VSAFE and ISAFE value appears as the VOREG
and IOCHARGE register values, respectively.
Boost Mode
Boost Mode can be enabled by the BOOST_EN bit
(Reg2[6]). To remain in BOOST Mode, the TMR_RST bit
must be periodically reset to prevent the t32S timer from
overflowing. To remain in Boost Mode, the TMR_RST must
be set by the host before the t32S timer times out. If t32S times
out in Boost Mode; the IC resets the BOOST_EN bit and
pulses the STAT pin.
VBUS is typically 5 V ±10%, depending on the charging
current. If the FAN54020 is programmed to a higher current
than the charger can support, a VBUS regulation loop
ensures that the “weak” source does not create a situation
where VBUS collapses due to loading. The FAN54020
attempts to lower the charger current and maintain VBUS
to the value set in the VBUS_REF bits (Reg2[3:2]). The
VBUS regulation loop is enabled by default and has a
default value of 4.3 V.
Boost PWM Control
The IC uses a minimum on-time and computed minimum off-
time to regulate VBUS. The regulator achieves excellent
transient response by employing current-mode modulation.
This technique causes the regulator to exhibit a load line.
During PWM Mode, the output voltage drops slightly as the
input current rises. With a constant VBAT, this appears as a
constant output resistance.
Charging is stopped if VBUS falls below VIN(MIN)1 (3.7 V
typical) or VBAT, typically indicating that VBUS has been
disconnected. Charging remains stopped until VBUS rises
above VIN(MIN)1 (4.4 V typical) and stays above this threshold.
The “droop” caused by the output resistance when a load is
applied allows the regulator to respond smoothly to load
transients with no undershoot from the load line. This can be
seen in Figure 48.
Thermal Regulation Loop
If the IC junction temperature reaches TCF (Reg5[7:6]), the
charger reduces its output current to 300 mA to prevent
overheating and the TREG_FLAG bit is set. If the temperature
increases beyond TSHUTDWN; charging is suspended and the
TSD_FLAG is set. While charging is suspended, the t30MIN or
t32S timer continues to run and D+ remains at 0.6 V if DBP is
LOW. Charging resumes at programmed current after the die
cools below TCF. This algorithm allows for the fastest recovery
from a thermal regulation event, while still averaging a
current that keeps the temperature below TCF.
360
320
280
240
200
160
In both cases, removal of the over-temperature conditions is
indicated via the OT_RECOV bit. Temperature is
continuously monitored whenever the charger is enabled.
2.0
2.5
3.0
3.5
4.0
4.5
Battery Voltage, VBAT (V)
Additional JA data points, measured using the FAN54020
evaluation board, are given in Table 3 (measured with
TA=25°C). As power dissipation increases, the effective JA
decreases due to the larger difference between the die
temperature and its ambient.
Figure 48.
Output Resistance (ROUT)
VBUS as a function of ILOAD can be computed when the
regulator is in PWM Mode (continuous conduction) as:
VOUT 5.07 ROUT ILOAD
Table 3. FAN54020 Evaluation Board ϴJA
At VBAT=3.6 V and ILOAD=500 mA, VBUS would drop to:
VOUT 5.07 0.225 0.5 4.979V
Power (W)
0.504
JA
54°C/W
50°C/W
46°C/W
At VBAT=2.7 V and ILOAD=200 mA, VBUS would drop to:
0.844
VOUT 5.07 0.317 0.2 5.007V
1.506
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
24
PFM Mode
Attach Detection Protocol (ADP) Support
If VBUS > VREFBOOST (nominally 5.07 V) when the minimum
off-time has ended, the regulator enters PFM Mode. Boost
pulses are inhibited until VBUS < VREFBOOST. The minimum
on-time is increased to enable the output to pump up
sufficiently with each PFM boost pulse. Therefore, the
regulator behaves like a constant on-time regulator, with the
bottom of its output voltage ripple at 5.07 V in PFM Mode.
The FAN54020 supports Attach Detection Protocol (ADP) as
described in USB_OTG_and_EH_2-0-version 1_1, which
can be downloaded from: www.usb.org/developers/onthego/.
ADP support requires a mechanism for measuring the
capacitance on VBUS. A change in VBUS capacitance
signifies that a device requiring OTG power may have been
connected to VBUS. The FAN54020 supports ADP by
providing current sources, comparators, and a counter (see
Figure 49), enabling the host processor to periodically initiate
an ADP probe sequence, as described below:
Table 4. Boost PWM Operating States
Mode Description
LIN Linear Startup
SS Boost Soft-Start
BST Boost Mode
Invoked When
VBAT > VBUS
VBUS < VBST
When the OTG boost turns off, the IC turns on a 50 mA (IDIS
)
current sink and waits until VBUS < 0.10 V. Once VBUS
crosses 0.1 V, the current sink is disabled and a VBUSLOW
interrupt is generated. At this point, the IC is in Sleep State
with all bias circuits turned off to minimize power drawn on
the battery.
VBAT > UVLOBST + SS Completed
Shutdown State
When the boost regulator is shut down, current flow is
The host can also periodically monitor the status of VBUS by
writing a 1 to the RDVBUS bit. This causes the IC to turn on
its analog circuitry with power supplied from VBAT. The IC
issues a STAT pulse after it has refreshed VBUS_100,
VBUS_700, and VBUS_CMP to reflect the current condition
of VBUS, then powers down. The reference for VBUS_CMP
in this state is 3.9 V. After these bits are refreshed, (1 ms
maximum) the IC returns to Sleep State.
prevented from VBAT to VBUS and from VBUS to VBAT
.
LIN State
When the boost is enabled, if VBAT > UVLOBST, the regulator
first attempts to bring PMID within 400 mV of VBAT using an
internal 580 mA current source from VBAT (LIN State). If
PMID has not achieved VBAT – 400 mV after 512 s, a
FAULT state is initiated.
If VBUS fails to reach 0.1 V within 132 ms, the IBUS load is
turned off and a STAT pulse occurs. The system can
determine that VBUS failed to discharge below 0.1 V
because the VBUS_100 bit is HIGH.
SS State
When PMID > VBAT – 400 mV, the boost regulator begins
switching with a peak current limit of about 50% of its normal
current limit. The output slews up until VBUS is within 5% of
its set point; at which time, the regulation loop is closed and
the current limit is set to 100%.
ADP Probe
Host begins an ADP probe by setting ADP_PRB bit, which
will both turn on a 1.4 mA current and start the ADP_CNT
counter, when VBUS rises above 0.1 V.
If the output fails to achieve 95% of its set point (VBST) within
128 s, the current limit is increased to 100%. If the output
fails to achieve 95% of its set point after this second 384 s
period, a Fault state is initiated.
If VBUS > 0.1 V (V100) when the host sets ADP_PRB, the
1.55 mA current sink is enabled (IBUSSINK = 1) to first
discharge VBUS to 0.1 V before enabling the current source
and ADP_CNT counter. If VBUS fails to reach 0.1 V within
32 ms; an ADP_PRBERR interrupt is generated, ADP_PRB
is reset, and the VBUS_100 bit is set.
BST State
This is the normal operating mode of the regulator. The
regulator uses a minimum tOFF-minimum tON modulation
When VBUS reaches 0.7 V (V700), the current source
(IBUS_SRC) is turned off, with the count stored in the
ADP_CNT register, and an ADP_PRB interrupt is generated.
The counter counts in 40 s increments, so the capacitance
on the bus is calculated as shown in Table 5.
V
IN
scheme. The minimum tOFF is proportional to
, which
V
OUT
keeps the regulator’s switching frequency reasonably
constant in CCM. TON(MIN) is proportional to VBAT and is a
higher value if the inductor current reaches zero before
tOFF(MIN) in the prior cycle.
Table 5. ADP_CNT Equation
To ensure the VBUS does not pump significantly above the
regulation point, the boost switch remains off as long as VFB
ADP_RATE
CBUS
ADP _CNT 40s
0.6V
> VREFBOOST
.
1.4mA
1.4mA
0
Boost Faults
If a boost fault occurs:
ADP _CNT 80s
0.6V
1
1. The STAT pin pulses (if the fault’s mask bit is reset)
with the corresponding interrupt bit set (see Table 25).
For example, for ADP_RATE = 0 (default), ADP_CNT = 50
when the VBUS capacitance is 4.7 F. Each increment of
ADP_CNT represents a capacitance of 93 nF.
2. BOOST_EN bit is reset.
3. The power stage is in High-Impedance Mode.
Boost Mode can only be re-enabled through I2C commands
since BOOST_EN is reset on boost faults.
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
25
ADP Sense
CADP_THR(MIN) = 200 nF is therefore represented by an
difference of 2 between ADP_CNT readings.
The USB specification requires that a device determine
whether an attached device is performing an ADP Probe
before activating its own ADP probe. To perform an ADP
Sense, the host sets the ADP_SNS bit. This causes the
threshold of U1B in Figure 49 to be set to 400 mV and then
captures the state of U1B’s output. If U1B’s output
subsequently changes state, an ADP_SNSI interrupt is
generated and the ADP_SNS bit is reset, which indicates
that a connected device may have performed an ADP Probe.
If ADP_CNT reaches 255 while ADP_PRB = 1, it indicates the
attached capacitance exceeds 24 F, so an ADP_PRBERR
interrupt is generated and ADP_PRB is reset.
Once the PRBDONE interrupt occurs, the IC turns on the
current sink by setting the IBUSSINK bit, until either VBUS
crosses 0.1 V (VBUS_100 bit = 0) or 32 ms elapses. If 32 ms
elapses; an ADP_PRBERR interrupt is generated,
IBUSSINK is reset, and the IC returns to full Sleep State with
VBUS_100 bit remaining HIGH.
If U1B’s output remains in the same state it was in when
ADP_SNS was set, that indicates that no other device was
conducting an ADP Probe. The host can then reset the
ADP_SNS bit to terminate ADP Sense.
ADP_CNT retains its value (either the value when
VBUS_700 rose or 255) until it is read by the host or
ADP_PRB is again set.
If VBUS becomes greater than VBAT during either ADP Probe,
ADP Sense, or RDVBUS operations; the operation is
aborted and the IC starts the VBUS plug-in sequences
shown in Figure 37 or Figure 38.
To cancel or exit the ADP probe sequence, write
ADP_PRB=0.
VBAT
To exit the ADP sense sequence, write ADP_SNS bit to 0.
ISRC
1.4mA
IBUS_SRC
U1A
VBUS
VBUS_700
VBUS_100
CBUS
1F
0.7V
U1B
ISINK
1.55mA
0.1V / 0.4V
IBUSSINK
Figure 49.
ADP Hardware
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
26
IC State Decode
The STATE register (Reg31) is provided for diagnostic purposes.
Table 6. STATE Register Decode
Value
STATE
Value
STATE
Production Test Mode
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
Initialization – Sleep state
Wait for POK and 30 clocks
Wait for temperature ok
VBUS debounce
VBUS debounce
VBAT discharge
VBUS POR
20
21
22
28
29
2A
2B
2C
30
31
32
33
34
35
36
37
Production Test Mode
Production Test Mode
ADP 30 clocks, TOK
ADP sense 4 zeros
ADP sense 100 mV
ADP sense 700 mV
ADP Sense State
Boost power up
Boost strong bat
Boost linear done
Boost PWM soft-start
Top off
VBUS validation VBUS load
Charge Mode SEL
Linear charging
PWM charging
VBUS detect
VBAT detect wait
Battery absent / battery full detect
Battery absent
Battery full
Run
Boost down
Boost down
Post charge
High-Z State
Idle State
VBUS disconnect
VBUS disconnect
No battery
No battery
No battery
Over-temperature wait
Wait OVP
Fault
Fault 0
Fault 1
Fault 2
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
27
I2C Interface
The FAN54020 serial interface is compatible with Standard,
Fast, Fast-Plus, and High-Speed Mode I2C Bus®
specifications. The FAN54020 SCL line is an input and the
SDA line is a bi-directional open-drain output; it can only pull
down the bus when active. The SDA line only pulls LOW
during data reads and when signaling ACK. All data is
shifted in MSB (bit 7) first.
During a read from the FAN54020 (Figure 55), the master
issues a Repeated Start after sending the register address
and before resending the slave address. The Repeated Start
is a 1-to-0 transition on SDA while SCL is HIGH, as shown in
Figure 53.
High-Speed (HS) Mode
The protocols for High-Speed (HS), Low-Speed (LS), and
Fast-Speed (FS) Modes are identical except the bus speed for
HS Mode is 3.4 MHz. HS Mode is entered when the bus
master sends the HS master code 00001XXX after a Start
condition. The master code is sent in Fast or Fast-Plus Mode
(less than 1 MHz clock); slaves do not ACK this transmission.
Slave Address
Table 7. I2C Slave Address Byte
7
6
5
4
3
2
1
0
1
1
0
1
0
1
1
R/W
The master then generates a Repeated Start condition
(Figure 53) that causes all slaves on the bus to switch to HS
Mode. The master then sends I2C packets, as described
above, using the HS Mode clock rate and timing.
In hex notation, the slave address assumes a 0 LSB. The
hex slave address is D6H. Other slave addresses can be
accommodated upon request; contact
Semiconductor representative.
a
Fairchild
The bus remains in HS Mode until a stop bit (Figure 52) is
sent by the master. While in HS Mode, packets are
separated by Repeated Start conditions (Figure 53).
Bus Timing
As shown in Figure 50, data is normally transferred when
SCL is LOW. Data is clocked in on the rising edge of SCL.
Typically, data transitions shortly at or after the falling edge
of SCL to allow ample time for the data to set up before the
next SCL rising edge.
Slave Releases
tSU;STA
tHD;STA
ACK(0) or
NACK(1)
SLADDR
MS Bit
SDA
SCL
Data change allowed
Figure 53.
Repeated Start Timing
SDA
TH
Read and Write Transactions
Figure 54 – Figure 57 outline the sequences for data read and
TSU
SCL
write. Bus control is signified by the shading of the packet,
Master Drives Bus
All addresses and data are MSB first.
Table 8. Bit Definitions for Figure 54 – Figure 57
Slave Drives Bus
Figure 50.
Data Transfer Timing
defined as
and
.
Each bus transaction begins and ends with SDA and SCL
HIGH. A transaction begins with a START condition, which is
defined as SDA transitioning from 1 to 0 with SCL HIGH, as
shown in Figure 51.
Symbol
Definition
START, see Figure 51
THD;STA
Slave Address
MS Bit
S
SDA
ACK. The slave drives SDA to 0 to acknowledge
the preceding packet.
A
A
SCL
NACK. The slave sends a 1 to NACK the
preceding packet.
Figure 51.
Start Bit
R
P
Repeated START, see Figure 53
STOP, see Figure 52
A transaction ends with a STOP condition, which is defined
as SDA transitioning from 0 to 1 with SCL HIGH, as shown in
Figure 52.
Slave Releases
Master Drives
tHD;STO
ACK(0) or
NACK(1)
SDA
SCL
Figure 52.
Stop Bit
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
28
Multi-Byte (Sequential) Read and Write Transactions
Sequential Read (Figure 57)
Sequential Write (Figure 56)
Sequential reads are initiated in the same way as a single-
byte read (Figure 55), except that once the slave transmits
the first data byte, the master issues an acknowledge
instead of a STOP condition. This directs the slave’s I2C
logic to transmit the next sequentially addressed 8-bit word.
The FAN54020 contains an 8-bit counter that increments the
address pointer after each byte is read, which allows the
entire memory contents to be read in one I2C transaction.
The slave address, Reg Addr address, and the first data byte
are transmitted to the FAN54020 in the same way as in a
byte write (Figure 54). However, instead of generating a Stop
condition, the master transmits additional bytes written to
consecutive sequential registers after the falling edge of the
eighth bit. After the last byte is written and its ACK bit
received, the master issues a STOP bit. The IC contains an
8-bit counter that increments the address pointer after each
byte is written.
Figure 54.
Figure 55.
Single-Byte Write Transaction
Single-Byte Read Transaction
Figure 56.
Figure 57.
Multi-Byte (Sequential) Write Transaction
Multi-Byte (Sequential) Read Transaction
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
29
Register Descriptions
Table 9. I2C Register Address
Register
Address Bits
Name
REG#
7
6
5
4
3
2
1
0
IC_INFO
CHARGE_CTRL1
CHARGE_CTRL2
IBAT
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
1
0
0
0
0
0
0
0
1
1
1
1
0
0
0
1
0
1
0
0
0
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
2
3
VOREG
4
IBUS
5
INT
6
STATUS
7
INT_MASK
ST_MASK
TMR_RST
SAFETY
8
9
0AH (10)
0FH (15)
10H (16)
1FH (31)
20H (32)
21H (33)
22H (34)
MONITOR
STATE
ADP_CTRL
ADP_CNT
TMR_CTRL
Register Bit Definitions
Default values are in bold text. Blue text indicates that operations performed on these bits map to the same physical register
bits, regardless of which slave address is used.
Table 10. Reg Addr: 0
IC_INFO
Bit
Reg Addr: 0
Default = 100X XXXX
Name
Type
Description
100: Identifies Fairchild as the supplier
7:5
4:3
2:0
VENDOR
PN
R
R
R
Part number bits, see the Ordering Info on page 2
IC Revision. Revision is 1.X, where X is the decimal of these 3 bits.
REV
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
30
Table 11. Reg Addr: 1
CHARGE_CTRL1
Reg Addr: 1
Default = 000x 0010
Bit
Name
Type
Description
Setting this bit to 1 resets all registers and operation to default values.
This bit returns 0 when read.
7
RESET
W
0: Charging is enabled.
6
5
4
3
HZ_MODE
Reserved
R/W
R
1: Charging is disabled.
This bit returns 0 when read.
0: VBUS regulation loop is active (VBUS = VBUS_REF).
1: VBUS > VBUS_REF when in charge state.
VBUS_LOOP
Reserved
R
R
This bit returns 0 when read.
When VBUS is at or above this threshold, a VBUS OVP fault is enunciated and the charger is
disabled until the fault clears.
Table 12. VBUSOVP Threshold
[2:1] VBUSOVP Threshold
2:1
VBUSOVP
R/W
00
01
10
11
6.5
7.0
7.5
8.0
0: No interrupt has occurred. This bit is reset when this register is read.
0
INTERRUPT
R
1: Interrupt has occurred.
Table 13. Reg Addr: 2
CHARGE_CTRL2
Reg Addr: 2
Default = 0000 0111 (07H)
Bit
Name
Type
Description
0: Normal operation
7
PTM_EN
R/W
1: Production Test Mode is enabled if NOBAT (Reg5[0]) = 1. See Production Test Mode
description.
0: OTG boost regulator is disabled.
6
5
BOOST_EN
BOOST_UP
R/W
R
1: OTG boost regulator is enabled.
0: Boost output is either disabled or out of regulation.
1: Boost regulator is enabled and in regulation (not in a fault condition).
0: 3.3 V LDO is ON and biased from VBAT when:
(VBUS < VBAT and the DBP pin is HIGH)
4
LDO_OFF
R/W
1: 3.3 V LDO is OFF when VBUS < VIN(MIN)1
Sets the VBUS_REF threshold.
Table 14. VBUS_REF Threshold
DEC
BIN
00
VBUS_REF
4.24
0
1
2
3
3:2
VBUS_REF
R/W
01
4.32
10
4.40
11
4.48
0: Charging re-starts if VBAT < VOREG-VRCH
1: Charging does not re-start automatically if VBAT drops.
.
1
0
VRCH_DIS
ITERM_DIS
R/W
R/W
0: Charging terminates at the programmed ITERM level.
1: Charging does not terminate at the programmed ITERM level.
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
31
Table 15. Reg Addr: 3
IBAT
Reg Addr: 3
Default = 0000 0010 (02H)
Bit
Name
Type
Description
Table 16. IOCHARGE Settings; Current for RSENSE = 68 m
IOCHARGE (mA)
VRSENSE (mV)
DEC
BIN
HEX
Typ
Max
Typ
326
372
465
570
665
760
855
950
Max
350
400
500
600
700
800
900
1,000
1,100
1,200
1,300
1,400
1,500
1,500
1,500
1,500
0
1
2
3
4
5
6
7
8
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
22.13
25.30
31.62
38.76
45.22
51.68
58.14
64.60
71.06
77.52
83.98
90.44
96.90
96.90
96.90
96.90
23.80
27.20
34.00
40.80
47.60
54.40
61.20
68.00
7:4
IOCHARGE
R/W
74.80 1,045
81.60 1,140
88.40 1,235
95.20 1,330
102.00 1,425
102.00 1,425
102.00 1,425
102.00 1,425
9
10
11
12
13
14
15
Table 17. ITERM Settings; Current for RSENSE = 68 m
VRSENSE (mV)
3.4
ITERM (mA)
50
BIN
HEX
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
5.1
6.8
8.5
75
100
125
150
175
200
225
250
275
300
325
350
375
400
425
10.2
11.9
13.6
15.3
17.0
18.7
20.4
22.1
23.8
25.5
27.2
28.9
3:0
ITERM
R/W
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
32
Table 18. Reg Addr: 4
OREG
Reg Addr: 4
Default = 0000 1000 (08H)
Bit
Name
Type
Description
7:6
Reserved
R
These bits return 0 when read.
Table 19. OREG Settings
DEC
0
BIN
HEX VOREG (V)
Dec
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
Binary
Hex VOREG (V)
000000
000001
000010
000011
000100
000101
000110
000111
001000
001001
001010
001011
001100
001101
001110
001111
010000
010001
010010
010011
010100
010101
010110
010111
011000
011001
011010
011011
011100
011101
011110
011111
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
3.38
3.40
3.42
3.44
3.46
3.48
3.50
3.52
3.54
3.56
3.58
3.60
3.62
3.64
3.66
3.68
3.70
3.72
3.74
3.76
3.78
3.80
3.82
3.84
3.86
3.88
3.90
3.92
3.94
3.96
3.98
4.00
100000
100001
100010
100011
100100
100101
100110
100111
101000
101001
101010
101011
101100
101101
101110
101111
110000
110001
110010
110011
110100
110101
110110
110111
111000
111001
111010
111011
111100
111101
111110
111111
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
4.02
4.04
4.06
4.08
4.10
4.12
4.14
4.16
4.18
4.20
4.22
4.24
4.26
4.28
4.30
4.32
4.34
4.36
4.38
4.40
4.42
4.44
4.44
4.44
4.44
4.44
4.44
4.44
4.44
4.44
4.44
4.44
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
5:0
VOREG
R/W
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
33
Table 20. Reg Addr: 5
IBUS
Reg Addr: 5
Default = 1000 0000 (80H)
Bit
Name
Type
Description
Temperature threshold at which the current is reduced to allow the device to cool. See Thermal
Regulation Loop.
Table 21. Temperature Threshold Settings
DEC
BIN
00
TCF
70
7:6
TCF
R/W
0
1
2
3
01
85
10
100
120
11
5:2
1:0
Reserved
R
These bits return 0 when read.
Table 22. IBUS Settings
DEC BIN IBUS Limit (Max.)
0
1
2
3
00
01
10
11
100 mA
500 mA
900 mA
No Limit
IBUS
R/W
Table 23. Reg Addr: 6
INTERRUPT
Reg Addr: 6
Default = 0000 0000 (00H)
Bit
Name
Type
Description
A 1 in a given bit position indicates that a specific fault has occurred as described in the table
below. Items in blue are transient conditions, whose bits are cleared when this register is read.
The other interrupts herein are not cleared unless the underlying condition has been removed.
Table 24. Charger Interrupt Conditions
Bit # FLAG
Interrupt
7
6
5
4
3
2
1
TSD_FLAG
Thermal shutdown (TJ > 145°C).
VBUS OVP (OVP shutdown).
Charger thermal regulation is active.
T32Sec timer has timed out.
OVP_FLAG
TREG_FLAG
TC_TO
DBP_TO
Dead-Battery (DBP) timer (T30) has timed out.
Die temperature has fallen below 120°C.
VBUS OVP recovery has occurred.
OT_RECOV
OVP_RECOV
7:0
INT
R
Battery absence detected either at VBUS POR or after
charger termination.
0
NOBAT
Table 25. Boost Mode Interrupt Conditions
Bit # FLAG
Interrupt
7
6
TSD_FLAG
Thermal Shutdown (TJ > TCF°C)
VBUS OVP (Over-Voltage shutdown)
OVP_FLAG
Boost output is out of regulation due to sustained
current limit.
5
BOOSTOV
4
3
2
1
0
TC_TO
BAT_UV
NA
t32S timer has timed out.
Battery voltage below 2.7 V.
NA
N/A
This bit is always 0 in Boost Mode.
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
34
Table 26. Reg Addr: 7
STATUS
Reg Addr: 7
Default = 0100 0000 (40H)
Bit
7:5
4
Name
VBUS_STAT
Reserved
Type
Description
An interrupt is generated when there is a state change in the bit, provided the
corresponding bit in the VBUS_MASK = 0. Items in blue are transient conditions, whose
bits are cleared when this register is read. The other interrupts are not cleared unless the
underlying condition has been removed.
Table 27. Interrupt Conditions
R
R
Bit #
FLAG
VBUS_CON 1 when VBUS is connected, 0 when VBUS is disconnected.
POK_B State of the POK_B pin.
VALIDATION 1 indicates VBUS validation is attempted and failed. After a
Interrupt generated
7
6
5
FAIL failure, VBUS validation is attempted every two seconds.
This bit returns 0 when read.
An interrupt is generated when there is a state change in the bit, provided the
corresponding bit in the ADP_MASK = 0. Reading this register will reset these bits.
Table 28. ADP Interrupt Conditions
Bit #
FLAG
Interrupt Generated
When VBUS reaches 700 mV (VBUS_700 ) when
IBUS_SRC = 1.
3
PRBDONE
If VBUS fails to reach its threshold before a timer times out.
This can occur if:
3:0
ADP_STAT
R
1. ADP_PRB was set with VBUS > 100 mV and VBUS failed
to fall within 32 ms while being discharged with 1.55 mA.
2
ADP_PRBERR
2. VBUS failed to reach 700 mV within 255 counts of
ADP_CNT (16 ms) while IBUS_SRC was on.
3. VBUS was above 0.1 V 132 ms after boost disabled.
1
0
VBUSLOW
ADP_SNSI
VBUS crossed 0.1 V within 132 ms after boost disabled.
VBUS_100 changed state from the state it had at the rising
edge ADP_SNS
(R20[5]). When this bit rises, the ADP_SNS bit is reset.
Table 29. Reg Addr: 8
INT_MASK
Reg Addr: 8
Default = 0000 0000 (00H)
Description
Bit
Name
Type
A 1 in a bit masks the interrupt corresponding to that bit position in the INTERRUPT
7:0
INT_MASK
R/W register (Reg 6). When the interrupt is masked, the STAT pin does not pulse when the
masked event occurs, but the event is still flagged in the INTERRUPT register.
Table 30. Reg Addr: 9
ST_MASK
Reg Addr: 9
Default = 0000 0000 (00H)
Bit
Name
Type
Description
A 1 in a bit masks the interrupt corresponding to that bit position in the STATUS register
7:0
ST_MASK
R/W (Reg07). When the interrupt is masked, the STAT pin does not pulse when the masked
event occurs, but the event is still flagged in the STATUS register.
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
35
Table 31. Reg Addr: 0AH (10)
TMR_RST
Reg Addr: 0AH (10)
Default = 0000 0X00
Bit
7
Name
Type
W
Description
Setting this bit to 1 resets the t32s timer, allowing the IC to continue charging under control
of the I2C host. This bit returns 0 when read.
TMR_RST
Reserved
6
R
This bit returns 0 when read.
Monitors level of DBP pin:
0: DBP pin is LOW.
1: DBP pin is HIGH.
5
4
DBP_LEVEL
ILIM_LEVEL
R
R
Monitors level of ILIM pin.
0: ILIM pin is LOW.
1: ILIM pin is HIGH.
3
Reserved
Reserved
R
R
Return 0 or 1 when read.
2:0
These bits return 0 when read.
Table 32. Reg Addr: 0FH (15)
SAFETY
Reg Addr: 0FH (15)
Default = 0111 0000 (70H)
Bit
Name
Type
Description
7:4 ISAFE
R/W Any attempt to write a value to IOCHARGE (Reg3[7:4]) higher than the contents of ISAFE sets
IOCHARGE = ISAFE
.
Table 33. ISAFE Settings
DEC
0
BIN
HEX
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
ISAFE
350
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
1
400
2
500
3
600
4
700
5
800
6
900
7
1000
1100
1200
1300
1400
1500
1500
1500
1500
8
9
10
11
12
13
14
15
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
36
SAFETY
Bit
Reg Addr: 0FH (15)
Default = 0111 0000 (70H)
Name
Type
Description
3:0 VSAFE
R/W Any attempt to write a value to VOREG (Reg4[5:0]) higher than the contents of VSAFE sets
VOREG = VSAFE
.
Table 34. VSAFE Settings
DEC
0
BIN
HEX
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
VSAFE
4.20
4.22
4.24
4.26
4.28
4.30
4.32
4.34
4.36
4.38
4.40
4.42
4.44
4.44
4.44
4.44
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Table 35. Reg Addr: 10H (16)
MONITOR
Reg Addr: 10H (16)
Bit
Name
Type
Description
0: IBAT < ITERM reference.
1: IBAT > ITERM reference.
7
ITERM_CMP
R
0: VBUS < VBAT
1: VBUS > VBAT
.
.
6
5
4
3
2
1
VBUS_VBAT
VSHORT
DIS_LEVEL
INACTIVE
IBUS
R
R
R
R
R
R
0: VBAT > VSHORT or IC is not charging.
1: VBAT < VSHORT and IC is charging.
0: DIS pin is LOW.
1: DIS pin is HIGH.
0: Charger is either logically disabled or is actively charging (switcher is active).
1: Charger is enabled, but is not delivering power because VBAT > VOREG
.
0: IBUS loop is limiting the charge current.
1: IBUS loop is not limiting the charge current.
0: ICHG loop is limiting the charge current.
1: ICHG loop is not limiting the charge current.
ICHG
0: Charger is not in CV Mode. Charger is off or another loop (VBUS, IBUS, or ICHG) is
limiting charge current.
0
CV
R
1: Charger is on and in Constant Voltage (CV) Mode.
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
37
Table 36. Reg Addr: 1FH (31)
STATE
Reg Addr: 1FH (31)
Bit
Name
Type
Description
7:0
STATE
R
Charger state machine value. See Table 6.
Table 37. Reg Addr: 20H (32)
ADP_CTRL
Reg Addr: 20H (32)
Default = 0000 00XX
Bit
Name
Type
Description
0: VBUS current sink is off.
1: VBUS current sink is on.
7
IBUSSINK
R
0: ADP probe sequence not activated.
6
5
ADP_PRB
ADP_SNS
R/W
R/W
1: ADP probe sequence active. This bit is reset once ADP probe is completed.
0: VBUS_100 comparator threshold = 100 mV and ADP Sense interrupt is
disabled.
1: VBUS_100 comparator threshold is set to 400 mV and ADP Sense interrupt is
enabled.
0: ADP_CNT increment = 40 s.
1: ADP_CNT increment = 80 s.
4
3
ADP_RATE
RDVBUS
R/W
W
Writing a 1 to this bit temporarily (about 1 ms) brings the IC out of Sleep State to refresh
all VBUS comparator bits in this register. An interrupt is issued when the IC returns to
Sleep State.
0: VBUS < VBUS_CMPREF.
1: VBUS > VBUS_CMPREF.
Table 38. VBUS Comparator Reference
2
VBUS_CMP
R
STATE
VBUS < VBAT CHARGING VALIDATION
VBUS_CMPREF
3.9
3.7
4.4
0: VBUS < 700 mV.
1: VBUS > 700 mV.
1
0
VBUS_700
VBUS_100
R
R
0: VBUS < 100 mV.
1: VBUS > 100 mV.
Table 39. Reg Addr: 21H (33)
ADP_CNT
Reg Addr: 21H (33)
Default = 0000 0000
Bit
Name
Type
Description
Counter that increments every 40 s (default or 80 s if ADP_RATE=1) after VBUS crosses
100 mV with IBUS_SRC on.
7:0
ADP_CNT
R
When VBUS_700 or when ADP_CNT reaches 255, ADP_CNT stops incrementing, which
generates an PRBDONE or ADP_PRBERR, respectively.
ADP_CNT is reset after being read by the host or when ADP_PRB is set.
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
38
Table 40. Reg Addr: 22H (34)
TMR_CTRL
Reg Addr: 22H (34)
Default = 0000 0000 (00H)
Bit
Name
Type
Description
0: Die temperature is below 135°C.
1: Die temperature is above 135°C.
7
T135
R
0: Die temperature is below TCF (see Table 21).
1: Die temperature is above TCF (see Table 21).
6
5
4
3
2
1
0
TCFCOMP
EN_CHG
EN_LDO
NBAT
R
R
0: PWM charger is disabled.
1: PWM charger is enabled.
0: LDO is off.
1: LDO is on.
R
0: A no-battery test was not completed.
1: A no-battery test was completed.
R
These bits are reset if VBUS is disconnected.
0: T30M timer has not expired.
1: T30M timer has expired.
T30M
R
0: T30M timer is enabled.
DIS_30M
WD_DIS
R/W
R/W
1: T30M timer is disabled (never expires).
0: T32Sec timer enabled.
1: T32Sec timer disabled (never expires).
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
39
PCB Layout Recommendations
Bypass capacitors should be placed as close to the IC as
possible. In particular, the total loop length for CMID should
be minimized to reduce overshoot and ringing on the SW,
PMID, and VBUS pins. All power and ground pins must be
routed to their bypass capacitors using top copper if
possible. Copper area connecting to the IC should be
maximized to improve thermal performance.
Figure 58.
PCB Layout Recommendation
Product-Specific Dimensions
D
E
X
Y
2.050 +0.030 mm
2.050 +0.030 mm
0.200 mm
0.200 mm
© 2012 Fairchild Semiconductor Corporation
www.fairchildsemi.com
FAN54020 • Rev. 1.0.1
40
0.03 C
F
E
A
2X
1.60
0.40
B
(Ø0.200)
Cu Pad
A1
BALL A1
INDEX AREA
(Ø0.300)
Solder Mask
1.60
D
0.40
0.03 C
RECOMMENDED LAND PATTERN
(NSMD PAD TYPE)
2X
TOP VIEW
0.06 C
0.625
0.378±0.018
0.208±0.021
0.547
0.05 C
E
SIDE VIEWS
C
SEATING PLANE
D
NOTES:
A. NO JEDEC REGISTRATION APPLIES.
B. DIMENSIONS ARE IN MILLIMETERS.
C. DIMENSIONS AND TOLERANCE
PER ASMEY14.5M, 1994.
1.60
0.40
0.005
C A B
Ø0.260±0.02
25X
D. DATUM C IS DEFINED BY THE SPHERICAL
CROWNS OF THE BALLS.
E
D
C
B
E. PACKAGE NOMINAL HEIGHT IS 586 MICRONS
±39 MICRONS (547-625 MICRONS).
1.60
0.40
(Y) ±0.018
F. FOR DIMENSIONS D, E, X, AND Y SEE
PRODUCT DATASHEET.
A
F
2
3
5
4
1
G. DRAWING FILENAME: MKT-UC025AArev3.
(X) ±0.018
BOTTOM VIEW
ON Semiconductor and
are trademarks of Semiconductor Components Industries, LLC dba ON Semiconductor or its subsidiaries in the United States and/or other countries.
ON Semiconductor owns the rights to a number of patents, trademarks, copyrights, trade secrets, and other intellectual property. A listing of ON Semiconductor’s product/patent
coverage may be accessed at www.onsemi.com/site/pdf/Patent−Marking.pdf. ON Semiconductor reserves the right to make changes without further notice to any products herein.
ON Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does ON Semiconductor assume any liability
arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages.
Buyer is responsible for its products and applications using ON Semiconductor products, including compliance with all laws, regulations and safety requirements or standards,
regardless of any support or applications information provided by ON Semiconductor. “Typical” parameters which may be provided in ON Semiconductor data sheets and/or
specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer
application by customer’s technical experts. ON Semiconductor does not convey any license under its patent rights nor the rights of others. ON Semiconductor products are not
designed, intended, or authorized for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification
in a foreign jurisdiction or any devices intended for implantation in the human body. Should Buyer purchase or use ON Semiconductor products for any such unintended or unauthorized
application, Buyer shall indemnify and hold ON Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and
expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such
claim alleges that ON Semiconductor was negligent regarding the design or manufacture of the part. ON Semiconductor is an Equal Opportunity/Affirmative Action Employer. This
literature is subject to all applicable copyright laws and is not for resale in any manner.
PUBLICATION ORDERING INFORMATION
LITERATURE FULFILLMENT:
N. American Technical Support: 800−282−9855 Toll Free
USA/Canada
Europe, Middle East and Africa Technical Support:
Phone: 421 33 790 2910
Japan Customer Focus Center
Phone: 81−3−5817−1050
ON Semiconductor Website: www.onsemi.com
Order Literature: http://www.onsemi.com/orderlit
Literature Distribution Center for ON Semiconductor
19521 E. 32nd Pkwy, Aurora, Colorado 80011 USA
Phone: 303−675−2175 or 800−344−3860 Toll Free USA/Canada
Fax: 303−675−2176 or 800−344−3867 Toll Free USA/Canada
Email: orderlit@onsemi.com
For additional information, please contact your local
Sales Representative
© Semiconductor Components Industries, LLC
www.onsemi.com
相关型号:
FAN54040
USB-OTG, 1.55 A, Li-Ion Switching Charger with Power Path and 2.3 A Production Test Support
FAIRCHILD
FAN54040
USB-OTG, 1.55 A, Li-Ion Switching Charger with Power Path and 2.3 A Production Test Support
ONSEMI
FAN54040UCX
USB-OTG, 1.55 A, Li-Ion Switching Charger with Power Path and 2.3 A Production Test Support
FAIRCHILD
FAN54040UCX
USB-OTG, 1.55 A, Li-Ion Switching Charger with Power Path and 2.3 A Production Test Support
ONSEMI
FAN54041
USB-OTG, 1.55 A, Li-Ion Switching Charger with Power Path and 2.3 A Production Test Support
FAIRCHILD
©2020 ICPDF网 联系我们和版权申明