• Designed a single stage folded cascode op-amp which had atleast 50 dB gain and 135 MHz Unity Gain Bandwidth for the three temperature corners (typical, slow and fast), in Cadence.
• The op-amp had a phase margin of atleast 64º and an output swing of atleast 1.46 V for the temperature corners (27,-40,100).
• Designed a common mode feedback for the amplifier and achieved a common mode accuracy of 0.01 V.
1. By: Jean Hamby and Karthikvel Rathinavel
ECE423/523 Homework 4 Folded Cascode Design
Introduction:
We designed an operational amplifier with single stage folded cascode topology. For this homework we were required to
meet the required specifications for different corner cases (normal, slow and fast). We noticed that the biasing circuit node
voltages changed with the different temperatures (T = 27, -40, 100). Our initial design approach was to make a good
design (which completely comfortably met all the specifications) for the typical case (C= 6pF and Temp= 27 C) so that
any change in temperature would not cause big changes in the biasing.
Schematic:
Simulated Specifications:
Parameters For 27 C For 100 C For -40 C
Gain 54.675 dB 52.536 dB 50.19
Bandwidth 254.83 MHz 200.06 136.42
Phase Margin 64.72 72.06 64.06
Load Capacitor 6p F 7.2p F 4.8p F
Power consumption 13.714 mW 13.3308 mW 14.18 mW
Voltage Swing 1.68089 V 1.46279 V 1.815317 V
Comments: We couldn’t meet the required specifications for Power consumption primarily because the due to change in
different temperatures, our transistors mobility goes up. This results in lowering (in the case of bias NMOS) and raising
(in the case of PMOS) of the bias nodes. We concentrated on meeting bandwidth for slow case because there was a
significant drop in its bandwidth for which we had to increase the gm of the input transistors, by channeling more current
through the folded branch. This was achieved but increase in bandwidth resulted in increase in the power consumption.
Since there is gain bandwidth tradeoff we could have potentially decreased high gain (in typical case) and as result raised
the bandwidth ever more such that the bandwidth specification could have been accomplished for all three corner cases.
2. DC Gain and Phase Margin: T= 27C, Cload = 6pF
Output Swing: T = 27, Cload = 6pF
3. DC Gain and Phase Margin: T=100C, Cload = 7.2pF
Output Swing: T=100, C=7.2pF
4. DC Gain and Phase Margin: T=-40C, Cload = 4.8pF
Comments on low unity gain bandwidth: In our design process, since our main focus was to meet the design specifications
for the typical case T= 27 C and Cload = 4.8 pF), when we switched to fast case, due to the low capacitance load, the
unity gain bandwidth was very high. In order to compensate for this we changed our design so that we get a much lower
bandwidth which was compatible with the other corner cases as well. But in doing so, gain dropped for the typical case.
Output Swing: T= -40C, Cload = 4.8pF
5. Power Consumption: T=27C, Cload = 6pF
****** operating point information tnom= 25.000 temp= 27.000 ******
****** operating point status is all simulation time is 0.
node =voltage node =voltage node =voltage
+0:net15 = 412.2978m 0:net19 = 559.0119m 0:net23 = 412.2978m
+0:net27 = 559.0119m 0:net35 = 1.8227 0:net39 = 1.8227
+0:net42 = 605.5429m 0:net44 = 2.5000 0:vb_n1 = 779.9959m
+0:vb_n2 = 1.0004 0:vb_p = 1.4001 0:vb_p2 = 1.1999
+0:vin_n = 1.2550 0:vin_p = 1.2550
**** voltage sources
subckt
element 0:v1 0:v2 0:v3
volts 1.2550 1.2550 2.5000
current 0. 0. -5.4859m
power 0. 0. 13.7148m
total voltage source power dissipation= 13.7148m watts
Power Consumption: T=100C, Cload = 7.2pF
****** operating point information tnom= 25.000 temp= 100.000 ******
****** operating point status is all simulation time is 0.
node =voltage node =voltage node =voltage
+0:net15 = 402.7778m 0:net19 = 613.1833m 0:net23 = 402.7778m
+0:net27 = 613.1833m 0:net35 = 1.7913 0:net39 = 1.7913
+0:net42 = 579.3725m 0:net44 = 2.5000 0:vb_n1 = 821.7946m
+0:vb_n2 = 1.0479 0:vb_p = 1.2737 0:vb_p2 = 1.0779
+0:vin_n = 1.2550 0:vin_p = 1.2550
**** voltage sources
subckt
element 0:v1 0:v2 0:v3
volts 1.2550 1.2550 2.5000
current 0. 0. -5.3323m
power 0. 0. 13.3308m
total voltage source power dissipation= 13.3308m watts
Power Consumption: T=-40C, Cload = 4.8pF
6. ****** operating point information tnom= 25.000 temp= -40.000 ******
****** operating point status is all simulation time is 0.
node =voltage node =voltage node =voltage
+0:net15 = 443.7135m 0:net19 = 469.0142m 0:net23 = 443.7135m
+0:net27 = 469.0142m 0:net35 = 1.8194 0:net39 = 1.8194
+0:net42 = 625.9979m 0:net44 = 2.5000 0:vb_n1 = 745.6168m
+0:vb_n2 = 962.5715m 0:vb_p = 1.5138 0:vb_p2 = 1.3164
+0:vin_n = 1.2550 0:vin_p = 1.2550
**** voltage sources
subckt
element 0:v1 0:v2 0:v3
volts 1.2550 1.2550 2.5000
current 0. 0. -5.6746m
power 0. 0. 14.1866m
total voltage source power dissipation= 14.1866m watts