Three Stages CMOS OpAmp
Three Stages CMOS OpAmp
Based on gm/ID
Heng Liu, Student Member, IEEE
Shanghai Jiao Tong University, Center of Analog/RF Integrated Circuit (CARFIC), Shanghai, China
E-mail: [email protected]
this design, high gain and low power consumption are priorities. Ibias
Rc
The result shows that the DC gain of the OpAmp is 109.8 dB, M3 M4 gm2 gm3 gmf
the GBW is 2.66 MHz, the phase margin is 79 degree, the slew M7
M9
M10
of GBW is
1 + jωb1 + (jω)2 b2
Φ= |ω=GBW Fig. 3. λ vs gm /ID
(1 + ωsp1 )(1 + jωa1 + (jω)2 a2 )
b1 ωGBW a1 ωGBW
= arctan( ) − arctan( ) (21)
1 − b2 ωGBW
2 1 − a2 ωGBW
2 B. Step2: Design for GBW or SR
ωGBW
− arctan( ). As a consequence of the output stage being pesudo-class-
ωp1 AB, the slew rate is mainly restricted by the current flowing
Since ωp1 ≪ ωGBW , and through the first branch
1 I1
arctan x + arctan( ) = π, (22) SR = . (27)
x CC1 + CC2
x+y
arctan x + arctan y = arctan , (23) so the value of (gm /ID )1 is determined by the given specs
1 − xy
SR I1 /CC1 1
then ≈ = 2π × 2 × , (28)
P M =180o − Φ GBW gm1 /(2πCC1 ) (gm /ID )1
b1 ωGBW 1 − a2 ωGBW
2 GBW (M Hz) 2.4
= arctan( ) + arctan( ) (gm /ID )1 = 4π · = 4π × = 16.76, (29)
1 − b2 ωGBW 2 a1 ωGBW SR(V /µs) 1.8
2 ggm2 [( ggm2 )2 − 1)] which means the overdirve voltage of M1 is approximately
= arctan{ m1 gm2m12 } 120mV, and the circuit is restricted by speed.
3( gm1 ) + 2
12 In this design, the author choose (gm /ID )1 = 13 for all
= arctan( ) = 67o . transistors to enhance SR and speed of the circuit, which also
5
(24) takes matching into consideration.
2 2
C. Step3: Current Distribution 2gm3 CC1 CL 2CC1 (4pF )2
CC2 = ≈ = 2 = 64f F.
gm2 (CC1 + CL )2 CL 500pF
The total static current is determined by power consumption. (34)
From the analysis above, And they are summarized in Table II.
gmf = gm2 = gm3 = 4gm1 , (30) TABLE II
PARAMETER S UMMARY
and the gm /ID is equal for all transistors, it’s obvious that
Comp. RC Cc1 Cc2
I2 = I3 = 2I1 (31)
Value 2KΩ 4pF 64fF
in Figure 2.
In this design, the author set I1 = 5µA to restrain the total F. Step6: Slew Rate Check
static current within 80µA.
Finally, the SR should be checked if all the requirements
D. Step4: Sizing met. Otherwise, the design need iteration.
I1 10uA
Based on the normalized current curve shown in Figure 4 SR = ≈ ≈ 2.5V /µS. (35)
with gm , with ID , the size of all transistor could be calculated CC1 + CC2 4pF
using Matlab with few lines of code. V. T ESTBENCH AND S IMULATION R ESULTS
A. Open Loop
150
Figure 5 shows the open loop test bench, where a LPF (R =
1T Ω, C = 1F ) is employed to define the output common
mode voltage, while the influence of high frequency is filtered.
100
Figure 6 illustrates that the DC gain equals 109.8 dB, GBW
is 2.66 MHz, and the phase margin is 79 degree to guarantee
Id/(W/L) [uA]
stability.
50
0
0 5 10 15 20 25 30
gm/Id [mS/mA]
Fig. 4. λ vs gm /ID
B. Slew Rate
It’s shown in Figure 8 that when measuring slew rate, a
large pulse should be imposed at the input, and Figure 9 What’s more, Figure 12 shows that the PSRR+ and PSRR-
demonstrates that the slew rate is 2.4/-2.17 V /µs. Settling are calculated individually when small signal is imposed at
time at 1% is 618 ns as illustrated in Figure 10. VDD or GND.
D. Noise
Figure 15 shows that the IRN is 2.4 f V 2 /Hz@1M Hz.
VI. C ONCLUSION
In this design, gm/Id method together with transfer function
analysis demonstrate them useful tools in analog design.
And the performance of the three-stage OpAmp is summa-
rized in Table. III.