Datasheet
Feedback loop calculation guidelines AN4164
24/38 Doc ID 023660 Rev 1
The mathematical expression of the compensator C(f) is:
Equation 5
where:
Equation 6
Equation 7
Equation 8
are chosen in order to censure the stability of the overall system. Gm = 2 mA/V (typical) is
the VIPER06 transconductance.
7.2 Compensation procedure
The first step is to choose the pole and zero of the compensator and the crossing frequency,
for instance:
– fZc = fp/2
– fPc = fz
– fcross = fcross_sel ≤ fsw/10
G1(fcross_sel) can be calculated from equation (
2
) and, since by definition it is
| C(fcross_sel)*G1(fcross_sel)| = 1, C
0
, can be calculated as follows:
Equation 9
()
⎟
⎟
⎠
⎞
⎜
⎜
⎝
⎛⋅
+⋅⋅⋅⋅
⋅
+
⋅=
Δ
Δ
=
fPc
jf
jf
fZc
jf
H
C
V
I
fC
COM POUT
12
1
0
pk
π
Rf bHRf bL
Rf bL
CpCc
Gm
Co
+
⋅
+
−=
CcRc
fZc
⋅⋅⋅
=
π
2
1
CpCcRc
CpCc
fPc
⋅⋅⋅⋅
+
=
π
2
)_(1
_
1
_
1_2
0
selfcrossG
H
fZc
jselfcross
fPc
jselfcross
jself cross
C
COM P
⋅
⋅
+
⋅
+⋅⋅⋅⋅
=
π