Holberg Folded Cascode Design
Holberg Folded Cascode Design
Holberg Folded Cascode Design
Design of an
Folded Cascode Operational Amplifier
in
High Voltage CMOS Technology
Benjamin LUTGEN
Wintersemester 2008/2009
1 Benjamin Lutgen
Overview
2 Benjamin Lutgen
1. Introduction
3 Benjamin Lutgen
Given Objectives
S. Nr Characteristics Specification values
Objective of the project: 1 Open loop Gain > 100 dB
4 Benjamin Lutgen
Motivation (1)
5 Benjamin Lutgen
Motivation (2)
Disadvantage:
• Less K’n/K’p as in 3.3V technology in
µA/V²
20V 3.3V
Technology Technology
K‘p 12 50
K‘n 35 110
6 Benjamin Lutgen
2. Schematic Design
7 Benjamin Lutgen
Practical Version of the Amplifier
8 Benjamin Lutgen
Schematic Description (1)
9 Benjamin Lutgen
Schematic Description (2)
10 Benjamin Lutgen
Schematic Description (3)
11 Benjamin Lutgen
Design Plan (1)
12 Benjamin Lutgen
Design Plan (2) Transistor Groups
13 Benjamin Lutgen
Design Plan (3)
Design Plan
Step 1 I3 = 2,00E-03 A = 2,00 mA
The calculations of the Step 2 Factor k = 1,20 Ratio I3 to I4,5 Transistor ratios
design plan were
I4 = 2,40E-03 A = 2,40 mA
I5 = 2,40E-03 A = 2,40 mA
14 Benjamin Lutgen
First Approach
Design Plan
Step 1 I3 = 2,00E-03 A = 2,00 mA
15 Benjamin Lutgen
Second Approach
Design Plan
Step 1 I3 = 2,70E-03 A = 2,70 mA
feasible transistor-ratios
S5 = 2,40E+02 = 240 OK max 249
S14 = 2,40E+02 = 240 OK max 249
Factor i57 = 1,00 Ratio I5 to I7
S6 = 2,40E+02 = 240 OK max 249
S7 = 2,40E+02 = 240 OK max 249
Given Specifications S13 = 2,40E+02 = 240 OK max 249
Characteristics Symbol Specification Values
Step 4 VDS9 = 1,5 V
Open loop Gain > 100 dB
VDS11 = 1,5 V
Gain Bandwidth GB 3,50E+07 Hz
Factor i79 = 1,00 Ratio I7 to I9
Phase Margin PM > 60 °
S9 = 7,38E+01 = 74
Settling Time < 1,00E-06 s
S8 = 7,38E+01 = 74
Slew Rate SR 1,80E+08 V/s Factor i711 Ratio I7 to I11
= 1,00
Offset 5,00E-06 V
S11 = 7,38E+01 = 74
Input CMR Vin(max) 6V S10 = 7,38E+01 = 74
Vin(min) -6 V
Step 5 R1 = 4,63E+02 = 463,00 Ohm
Output Swing Vout(max) 7V R2 = 4,63E+02 = 463,00 Ohm
Vout(min) -7 V Step 6 S1 = 2,62E+00 = 3 OK min 3
CMRR > 100 dB S2 = 2,62E+00 = 3 OK min 3
Power Dissipation Pdiss min Step 7 S3 = 1,92E+01 = 19 OK min 3
Area Consumption min S12 = 2,40E+01 = 24 OK min 3
Voltage Supply VDD 10 V Step 8 S4 = 111,5702479 = 112 OK S4 and S5 have to
VSS -10 V S5 = 111,5702479 = 112 OK be bigger as here
Load Capacitance 1,50E-11 F Step 9
Load Resistance = 1,00E+05 Ohm Step 10 Pdiss = 2,48E-01 = 248,40 mW
16 Benjamin Lutgen
Second Approach Simulation Results
17 Benjamin Lutgen
Second Approach Conclusion
¾ Non-linear
18 Benjamin Lutgen
Final Solution
Design Plan
Step 1 I3 = 2,00E-04 A = 0,20 mA
19 Benjamin Lutgen
Final Schematic
20 Benjamin Lutgen
Measurement Setup
•Offset compensation
For AC and DC analysis
•Supply Voltage
•Signal input
21 Benjamin Lutgen
Final Solution Simulation Results (1)
Legend
Ï Make wider
Ð Make smaller
6 Has a maximum
; Not measured
22 Benjamin Lutgen
Maximizing Gain (1)
Voltage amplification
22.000
Finding the best width for M3 with
20.000
18.000
maximum gain and PM > 60°
16.000
M3 M12 I3 Comp. Offset Av GBW PM
14.000
12.000 6,0 8,0 198,4 µA + 4430,00 µV 2.018 12,59 MHz 83,38 °
Av
12,0
12,5
13,0
13,5
14,0
14,5
15,0
15,5
16,0
16,5
17,0
17,5
17,6
17,7
17,8
17,9
18,0
18,5
14,5 8,0 482,4 µA + 1320,00 µV 7.520 19,04 MHz 75,15 °
Width M3 [µm] 15,0 8,0 499,1 µA + 1190,00 µV 8.228 19,23 MHz 74,22 °
15,5 8,0 515,8 µA + 1070,00 µV 9.060 19,36 MHz 73,14 °
Gain Bandwidth and Phase Margin
16,0 8,0 532,5 µA + 962,38 µV 10.009 19,44 MHz 71,84 °
20,00 90,00 16,5 8,0 549,3 µA + 849,02 µV 11.191 19,41 MHz 70,23 °
18,00 85,00 17,0 8,0 566,0 µA + 735,94 µV 12.681 19,23 MHz 68,10 °
16,00 80,00 17,5 8,0 582,7 µA + 622,27 µV 14.659 18,74 MHz 65,00 °
Gain Bandwidth [MHz]
14,00 75,00 17,6 8,0 586,0 µA + 598,93 µV 15.142 18,57 MHz 64,18 °
12,5
13,0
13,5
14,0
14,5
15,0
15,5
16,0
16,5
17,0
17,5
17,6
17,7
17,8
17,9
18,0
18,5
Width M3 [µm]
final solution values.
23 Benjamin Lutgen
Maximizing Gain (2)
700,0 5000,00
4500,00
600,0
4000,00
500,0 3500,00
3000,00
Offset [µV]
400,0
I3 [µA]
2500,00
300,0
2000,00
200,0 1500,00
1000,00
100,0
500,00
0,0 0,00
6,0
12,0
12,5
13,0
13,5
14,0
14,5
15,0
15,5
16,0
16,5
17,0
17,5
17,6
17,7
17,8
17,9
18,0
18,5
Width M3 [µm]
24 Benjamin Lutgen
Final Approach Simulation Results (2)
AC Analysis (linear) / DC Analysis in Differential Mode
25 Benjamin Lutgen
Final Approach Simulation Results (3)
AC Analysis (dB) / DC Analysis in Differential Mode
26 Benjamin Lutgen
Final Approach Simulation Results (4)
AC Analysis (linear) in common mode
27 Benjamin Lutgen
Measuring the Characteristics (1)
ICMR
±8.5 V Fig. 6.6-10 [1]
29 Benjamin Lutgen
Measuring the Characteristics (3)
Output Swing
±8.6 V Fig. 6.6-11 [1]
30 Benjamin Lutgen
Measuring the Characteristics (4)
Slew Rate
Rise: 27.052.69 V/µs Fall: 35.337 V/µs
31 Benjamin Lutgen
Measuring the Characteristics (5)
Settling Time
Rise: 168.6 ns Fall: 149.0 ns
32 Benjamin Lutgen
3. Layout Design
33 Benjamin Lutgen
High Voltage Layouting (1)
NMOS
• Guard ring (to Vdd)
• For folded Transistors
-> multiple Gates
34 Benjamin Lutgen
High Voltage Layouting (2)
PMOS
• Inner guard ring (to Vdd)
• Outer guard ring (to Vss)
• For folded Transistors ->
common Gate
• Protective Metal1-Layer
over the transistor
35 Benjamin Lutgen
Final Layout (1)
36 Benjamin Lutgen
155 µm
Final Layout (2)
37 Benjamin Lutgen
200 µm
Final Layout (3) Functional Groups
38
Benjamin Lutgen
LVS Log
*******************************************************************************************************************
******* FoldedCascode2 schematic TESYS_BL_P1 <vs> FoldedCascode2 layout TESYS_BL_P1 *******
*******************************************************************************************************************
Pre-expand Statistics
====================== Original
Cell/Device schematic layout //comment for layout
(NMOS20HS) MOS 9 3* //(M3, M12, M15)
(PMOS20HS) MOS 9 1* //(M17) #
(RPOLY2) RES 2 0* //
(_, nmos20hs layout PRIMLIB l="2u" mult="8" w=" 32u" wtot=" 256u") Cell 0 2* //(M1, M2)
(_, nmos20hs layout PRIMLIB l="2u" mult="3" w=" 8u" wtot=" 24u") Cell 0 4* //(M8, M9, M10, M11)
(_, pmos20hs layout PRIMLIB l="2u" mult="4" w=" 20u" wtot=" 80u") Cell 0 6* //(M4, M5, M6, M7, M13, M14)
(_, pmos20hs layout PRIMLIB l="2u" subGuard=FALSE w="14.5u" wtot="14.5u") Cell 0 2* //(M16, M18)
(_, rpoly2 layout PRIMLIB Bends=9 Dummy=TRUE l="145.85u" r="4167.14" w="2u") Cell 0 2* //(R1, R2)
------ ------
Total 20 20
Reduce Statistics
================= Original Reduced
Cell/Device schematic layout schematic layout
(NMOS20HS) MOS 9 31* 9 9
(PMOS20HS) MOS 9 27* 9 9
(RPOLY2) RES 2 2 2 2
------ ------ ------ ------
Total 20 60 20 20
//# M17 is created from PRIMLIB and then the substrate contacts are removed, to aviod DRC errors. Now M17 is regarded as drawn by user.
39 Benjamin Lutgen
4. Summary and Conclusion
40 Benjamin Lutgen
Comparison Specification/Achieved Values
Specification Values for the Design Mesured Values Mesured Values
S. Nr Characteristics
values Plan Schematic Simulation Post-Layout Simulation
1 Open loop Gain > 100 dB 100 dB 84.52 dB (*16829) 84.59 dB (*16954)
2 Gain Bandwidth 10 MHz 100 MHz 17.80 MHz 15.809 MHz
3 Phase margin > 60 ° 60 ° 60,99 ° 52.09 °
4 Settling Time < 1 µs 1 µs 74.09 ns -
5 Slew Rate 200 V/µs 20 V/µs 25.693 V/µs -
6 Offset 5 µV 5 µV 530 µV -
7 Input CMR ±6V ± 6.5 V ± 8.5 V -
8 Output Swing ±8V ±8V ± 8.6 V -
9 CMRR > 100 dB 100 dB 97.95 dB -
10 Power Dissipation Minimum Minimum 22.12 mV -
11 Area Consumption Minimum Minimum - 31000 µm2
12 Voltage Supply 20 V 20 V 20 V 20 V
13 Load Capacitance 10 pF 10 pF 10 pF 10 pF
14 Load Resistance 100 kΩ 100 kΩ 100 kΩ 100 kΩ
Comp. Offset - - 530.08 µV 2.634 mV
41 Benjamin Lutgen
Discussion
42 Benjamin Lutgen
Conclusion
43 Benjamin Lutgen
References
Used Tools
• Sun Solaris 9.2
• Cadence HIT-Kit v3.72
• Assura v3.1
• Austriamicrosystems’ high voltage transistor-technology (20V) H35
44 Benjamin Lutgen
Thank You
END
45 Benjamin Lutgen