ISL88731
L
PPHAASSEE
VDD
11
11
RAMP GEN
RAMP = VDD/11
R
R
RL__DDCCRR
RFEETT__RRDDSON
V
L
-
+
CA2
CA2
R
RF2
+
+
CSOP
CSOP
Σ
0.25
0.25
+
S
+
S
Σ
20X
20X
-
-
CO
C
R
RSS22
CFF22
-
-
PWM
CSON
CSON
ICOMP
ICOMP
INPUT
-
-
GMI
GMI
RBAT
RBAT
CO
CO
DACI
DACI
+
+
CICOMP
CICOMP
RESR
RESR
PWM
GAIN=11
L
FIGURE 20. CHARGE CURRENT LIMIT LOOP
RSENSE
11
frequency (smaller C
), the DC gain will be higher but
RFET_RDSON
RL_DCR
ICOMP
CO
the phase margin will be lower. Us a capacitor on ICOMP
that is equal to or greater than the value calculated in
Equation 18. The factor of 1.5 is to ensure the zero is at a
frequency lower than the pole including tolerance variations.
RBAT
PWM
INPUT
RESR
FIGURE 19. SMALL SIGNAL AC MODEL
1.5 ⋅ 4 ⋅ (50μA ⁄ V) ⋅ L
In most cases the Battery resistance is very small (<200mΩ)
resulting in a very low Q in the output filter. This results in a
frequency response from the input of the PWM to the
inductor current with a single pole at the frequency
calculated in Equation 15:
------------------------------------------------------------------------------------------------------
=
C
ICOMP
(R
+ r
+ R
+ R
)
BAT
SENSE
DS(ON)
DCR
(EQ. 18)
A filter should be added between RS2 and CSOP and CSON
to reduce switching noise. The filter roll-off frequency should
be between the cross over frequency and the switching
frequency (~100kHz). RF2 should be small (<10Ω) to
minimize offsets due to leakage current into CSOP. The filter
cut off frequency is calculated using Equation 19:
(R
+ r
+ R
+ R
)
BAT
SENSE
DS(ON)
DCR
------------------------------------------------------------------------------------------------------
=
F
POLE1
2π ⋅ L
(EQ. 15)
The output capacitor creates a pole at a very high frequency
due to the small resistance in parallel with it. The frequency
of this pole is calculated in Equation 16:
1
------------------------------------------
F
=
FILTER
(2π ⋅ C ⋅ R
)
F2
F2
(EQ. 19)
1
The cross over frequency is determined by the DC gain of
the modulator and output filter and the pole in Equation 16.
The DC gain is calculated in Equation 20 and the cross over
frequency is calculated with Equation 21:
--------------------------------------
F
=
POLE2
2π ⋅ C ⋅ R
o
BAT
(EQ. 16)
Charge Current Control Loop
When the battery is less than the fully charged, the voltage
error amplifier goes to it’s maximum output (limited to 0.3V
above ICOMP) and the ICOMP voltage controls the loop
through the minimum voltage buffer. Figure 21 shows the
charge current control loop.
11 ⋅ R
SENSE
------------------------------------------------------------------------------------------------------
=
A
DC
(R
+ r
+ R
+ R
)
BAT
SENSE
DS(ON)
DCR
(EQ. 20)
11 ⋅ R
SENSE
2π ⋅ L
----------------------------------
=
POLE
F
= A
⋅ F
CO
DC
(EQ. 21)
The compensation capacitor (C
) gives the error
The Bode plot of the loop gain, the compensator gain and
the power stage gain is shown in Figure 21.
ICOMP
amplifier (GMI) a pole at a very low frequency (<<1Hz) and a
a zero at FZ1. FZ1 is created by the 0.25*CA2 output added to
ICOMP. The frequency can be calculated from Equation 17:
Adapter Current Limit Control Loop
If the combined battery charge current and system load
current draws current that equals the adapter current limit
set by the InputCurrent register, ISL88731 will reduce the
current to the battery and/or reduce the output voltage to
hold the adapter current at the limit. Above the adapter
current limit the minimum current buffer equals the output of
GMS and ICOMP controls the charger output. Figure 22
shows the adapter current limit control loop.
4 ⋅ gm2
---------------------------------------
=
F
gm2 = 50μA ⁄ V
ZERO
(2π ⋅ C
)
ICOMP
(EQ. 17)
Placing this zero at a frequency equal to the pole calculated
in Equation 16 will result in maximum gain at low frequencies
and phase margin near 90°. If the zero is at a higher
FN9258.0
November 20, 2006
18