Operational Amplifier Design

Designed a differential input and single ended output high gain (>= 85 dB) operational amplifier using CMOS 0.35um technology using a single independent current source. The amplifier was also designed to achieve a CMRR (>= 80dB), Average Slew Rate (>= 15 V/us), UGF (>= 15 MHz) & Output Voltage Swing ( >= 1.4V). The maximum power dissipation through the complete circuit including the current source branch was limited to 0.3 mW.

P a g e | 1
The University of Texas at Dallas
Department of Electrical Engineering
EECT 6326 ANALOG IC DESIGN
“DESIGN OF AN OPERATIONAL AMPLIFIER”
BHARAT ARUN BIYANI (2021152193)
MOINAK PYNE (2021185405)
RAVI TEJA ELESWARAPU (2021185138)
P a g e | 2
TABLE OF CONTENT
Sr. No. Description Page #
1 Design Specifications 3
2 Design Procedure 4
3 Design Layout 5
4 Region Testing 6
5 Measurement of GAIN, PHASE MARGIN, GBW 7
6 Measurement of CMRR 9
7 Measurement of POWER DISSIPATION 11
8 Measurement of SLEW RATE 12
9 Measurement of OUPUT VOLTAGE SWING RANGE 14
10 Summary of Simulated Values 16
11 Final Score 17
12 Conclusion 17
13 Reference 17
P a g e | 3
DESIGN SPECIFICATIONS
Design a differential input and single-ended output amplifier. The amplifier is to be
powered from a 1.8V power supply. The amplifier should consist of ONE current reference that
can be realized by either an ideal current source or a supply independent current source. The
current mirrors required for biasing different transistors in the amplifier can be derived from
the current mirrors. Use capacitive load as 3pF. Use CMOS 0.35-μm technology given in this
course or other relevant 0.35-μm CMOS to best meet the following specifications:
Sr. No. Parameters Value
1 Differential Voltage Gain (Avd) ≥ 85 dB
2 Output Voltage Swing- Range (OVSR = Vo(max) - Vo(min) ) ≥ 1.4 V
3 Average Slew Rate (SR) ≥ 15 V/µs
4 Common Mode Rejection Ratio (CMRR) ≥ 80 dB
5 Unity Gain-Bandwidth (GBW) ≥ 15 MHz
6 Phase Margin ( f(GBW)) ≥ 60o
7 Power Dissipation (Pdiss) ≤ 0.3 mW
Table 1: Design Specifications
Note
 Average slew rate = (SR++SR-)/2
 Power Dissipation including dissipation form the current reference and current mirrors.
P a g e | 4
DESIGN PROCEDURE
In order to achieve required gain, we need to use two-stage amplifier. We are using Two
Stage Miller Compensated Amplifier for our design.
Figure 1: A Two-Stage Miller Compensated Amplifier
On the similar page, two-stage amplifier introduces second pole which brings instability
to our system. In order to compensate this effect we need to use a capacitor (Cm), connecting
the output of the first stage and output of second stage to pull two poles away from each
other.
In addition, two-stage amplifier reduces the phase margin of our system. In order to
increase the Phase Margin (f (GBW)) we need to use a resistor (Rm), connecting the output of
the first stage and output of second stage which won’t affect the pole position.
P a g e | 5
DESIGN LAYOUT
Figure 2 is the schematic of our design which we implemented using Cadence. Dimensions of each
component are listed in the Table 2.
Figure 2: Design Layout
Sr. No. Device Size (W/L)
1 Differential Amplifier pMOS (M0, M1) 25µm/1µm
2 Differential Amplifier nMOS (M3, M6) 60µm/3.5µm
3 First Branch nMOS (M7) 18µm/3µm
4 Differential Amplifier tail Current Source nMOS (M4) 108µm/3µm
5 Second Stage pMOS (M2) 290µm/2µm
6 Second Stage nMOS (M5) 360µm/3µm
7 Resistor (r) 3.4 kΩ
8 Capacitor(c) 2.1pf
Table 2: Component Dimensions
P a g e | 6
REGION TESTING
Figure 3: Transistor Region Testing Circuit
For our design, all the transistors should be in Saturation region. In order to check this we need to
perform DC analysis. As shown in Figure 3
1. Apply 1V DC to both the input terminals (INP & INN).
2. Apply 1V AC to positive input terminal (INP). This will generate 1V AC differential voltage
between the two terminals.
3. Apply 6µA Reference Current Source (Iref) to input terminal (Ibias).
4. Apply 1.8V DC between VDD and GND terminal.
5. Check the region by choosing Result > annotation > DC operation point,.
From Figure 3, it can be seen that all the transistors are in REGION 2 which implies that they are in
SATURATION.
P a g e | 7
MEASUREMENT of GAIN, PHASE MARGIN, GBW
After generating a symbol view of Figure 2, we can apply the test vector to this symbol view
as shown in Figure 4 to calculate the Gain, Phase Margin and GBW.
6. Apply 1V DC to both the input terminals (INP & INN).
7. Apply 1V AC to positive input terminal (INP). This will generate 1V AC differential voltage
between the two terminals.
8. Apply 6µA Reference Current Source (Iref) to input terminal (Ibias).
9. Apply 1.8V DC between VDD and GND terminal.
10. Check the result at the OUT terminal.
Figure 4: Test Circuit to Calculate GAIN, PHASE MARGIN, GBW
P a g e | 8
Waveform 1: GAIN & GBW calculation
Waveform 2: PHASE MARGIN calculation
P a g e | 9
From the waveform 1, we get the Differential Voltage Gain (Avd) of our system as 80.13dB.
Frequency at which is Gain becomes 0dB is Unity Gain-Bandwidth (GBW). From
waveform 1, we get the Unity Gain-Bandwidth (GBW) of our system as 19.26MHz.
We know the Phase at Unity Gain-Bandwidth (GBW) is nothing but the Phase Margin
(PM). From waveform 2, we get the Phase as -119.4 o at 19.26MHz which is GBW of our system
from waveform 1.But as the waveform 2 starts from 0 o, the actual Phase Margin (PM) is,
Phase Margin (PM) = 180o - 119.4 o = 60.6 o
Hence, we get Phase Margin (PM) of our system as 60.6 o.
Measurement of CMRR
A good differential amplifier generally has very low common mode gain such that even
drastic common mode variations are not very significant. The output is purely generated by the
comparative conditions of the symmetric circuits and this depresses the disturbances giving a
faithful output.
Common mode Rejection ratio (CMRR) is difference between the differential voltage
gain (Avd) and common mode voltage gain (Av_cm) in dB.
After generating a symbol view of Figure 2, we can apply the test vector to this symbol view as
shown in Figure 5 to calculate Common Mode Voltage Gain (Av_cm). We already know the
Differential Voltage Gain (Avd) of our system as 80.13dB.
1. Apply 1V DC to both the input terminals (INP & INN).
2. Apply 1V AC to both the input terminals (INP & INN). This will generate a 1V AC common
mode voltage between the two terminals.
3. Apply 6µA Reference Current Source (Iref) to input terminal (Ibias).
4. Apply 1.8V DC between VDD and GND terminal.
5. Check the result at the OUT terminal.
P a g e | 10
Figure 5: Test Circuit to calculate COMMON MODE VOLATGE GAIN (Av_cm)
Waveform 3: COMMON MODE VOLATGE GAIN (Av_cm) calculation
P a g e | 11
Form Waveform 3, we get the COMMON MODE VOLTAGE GAIN (Av_cm) as -5.4 dB. So,
CMRR = Differential Voltage Gain (in dB) - COMMON MODE VOLTAGE GAIN (in dB)
= 80.13 dB – (- 5.4 dB) = 85.53 dB.
Hence, we get Common Mode Rejection Ratio (CMRR) of our system as 85.53 dB.
MEASUREMENT OF POWER DISSIPATION
Power Dissipation (Pdiss) in the circuit is product of voltage and current. As we have
three branches in our design, Power Dissipation is nothing but the supply voltage multiplied by
the total current through the circuit (sum of currents from all the branches).We knows that our
supply voltage is 1.8V. In order to calculate total current, we need to perform DC analysis.
After generating a symbol view of Figure 2, we can apply the test vector to this symbol
view as shown in Figure 6 to calculate total current in circuit.
Figure 6: Test Circuit to calculate Power Dissipation (Pdiss)
P a g e | 12
Choose the Result > annotation > DC operation point, it can clearly show the total current
through our system is -165.3uA. This can be clearly seen from figure 4. So,
Power Dissipation (Pdiss) = Voltage * Current.
= 1.8V * 165.3µA = 297.54W
Hence, we get Power Dissipation (Pdiss) of our system as 297.54W or 0.29754mW.
MEASUREMENT OF SLEW RATE
Slew Rate (SR) is how fast output changes with respect to input. The slope of output
voltage (dVo/dt) is defined as the Slew Rate (both positive and negative). Slew Rate should be as
high as possible which denotes that the output voltage waveform follows the input voltage
waveform more closely. In order to calculate Slew Rate we need to perform transient analysis.
After generating a symbol view of Figure 2, we can apply the test vector to this symbol view
as shown in Figure 7 to calculate Average Slew Rate of the circuit.
1. Connect the negative input terminal (INN) to the output terminal (OUT).
2. Apply a Pulse Voltage to the positive input terminal (INP) with below specification.
Pulse Width = 200ns, Period = 400ns, V1 = 0V, V2= 1.8V.
(Note that above specification we have used for our design to generate the Pulse voltage)
3. Apply 6µA Reference Current Source (Iref) to input terminal (Ibias).
4. Apply 1.8V DC between VDD and GND terminal.
5. Check the result at the OUT terminal.
P a g e | 13
Figure 7: Test Circuit to calculate Slew Rate (SR)
Waveform 4: SLEW RATE calculation
P a g e | 14
We need to calculate positive slew rate and negative slew rate, in other words positive
slope and negative slope. As seen from the waveform 4-
Positive Slope or Positive Slew Rate (SR+) = (1.542-0.4485)/ (0.4699-0.4106) V/µs = 18.44 V/µs
Negative Slope or Negative Slew Rate (SR-) = (1.654-0.6477)/ (0.618-0.6953) V/µs = 13.018 V/µs
(Neglected negative sign for Negative Slope or Negative Slew Rate)
So,
Average slew rate = (SR++SR-)/2
= (18.44 + 13.018)/2 = 15.729 V/µs
Hence, we get Average Slew Rate (SR) of our system as 15.729 V/µs.
MEASUREMENT OF OUPUT VOLATGE SWING RANGE
Output Voltage Swing range is the difference between the maximum and the minimum
value that can be achieved by the output voltage.
Figure 8: Test Circuit to calculate Output Voltage Swing Range (OVSR)
P a g e | 15
Waveform 5: Output Voltage Swing Range calculation
P a g e | 16
After generating a symbol view of Figure 2, we can apply the test vector to this symbol view
as shown in Figure 8 to calculate Output Voltage Swing Range (OVSR) of the circuit.
1. Apply a variable DC from 0 V to 1.8 V to the positive input terminals (INP).
2. Apply 1V DC to negative input terminal (INN) through a 1KΩ resistor.
3. Output terminal (OUT) is connected to the input terminal through a 10KΩ resistor.
4. Apply 6µA Reference Current Source (Iref) to input terminal (Ibias).
5. Apply 1.8V DC between VDD and GND terminal.
6. Check the result at the OUT terminal.
From waveform 5, the bottom plot is the derivative of the top plot. The derive value on the
bottom plot shows the rising point and falling point of the output when input values are
0.9003V and 1.045V respectively. Thus we can find out the same input voltage value on the top
plot and check out the output voltage value which is 64.52mV and 1.488V respectively. So,
Output Voltage Swing Range (OVSR) = Vo (max) – Vo (min)
= 1.488 V – 64.52mV = 1.42348 V
Hence, we get Output Voltage Swing Range (OVSR) of our system as 1.42348 V.
SUMMARY OF SIMULATED VALUES
PARAMETER VALUE
Differential Voltage Gain (Avd ) 80.13 dB
Output Voltage Swing Range (OVSR) 1.42348V
Slew Rate (SR) 15.729 V/µs
Common Mode Rejection Ratio (CMRR) 85.53 dB
Unity Gain-Bandwidth (GBW) 19.26MHz
Phase Margin, f(GBW) 60.6 o
Power Dissipation (Pdiss) 0.29754mW
Table 3: Simulated Results
P a g e | 17
FINAL SCORE
Avd(dB) OVSR(V) SR(V/µs) CMRR(dB) GBW(MHz) PM(deg) Pdiss(mW)
Required ≥ 85 dB ≥ 1.4 V ≥ 15 V/µs ≥ 80 dB ≥ 15 MHz ≥ 60o ≤ 0.3mW
Actual 80.13 dB 1.42348V 15.729 V/µs 85.53 dB 19.26MHz 60.6 o 0.29754mW
Score 14.14 10 20 10 20 10 15
Table 4: Final Score for individual parameters
Score Formula = min[15,15(
𝐴𝑣𝑑
85𝑑𝐵
)] + min[10,10(
𝑂𝑉𝑆𝑅
1.4𝑉
)] + min[20,20(
𝑆𝑅
15𝑉/𝑢𝑠
)] +
min[10,10(
𝐶𝑀𝑅𝑅
80𝑑𝐵
)] + min[20,20(
𝐺𝐵𝑊
15𝑀𝐻𝑧
)] + min[10,10(
𝑃𝑀
60
)] + min[15,15(
0.3𝑚𝑊
𝑃𝑑𝑖𝑠𝑠
)]
Final Score = 99.14
CONCLUSION
The developed Operational Amplifier using “Two-Stage Compensated Amplifier” design
met all the specifications except Gain. The gain has been sacrificed to avoid huge sizing of the
transistors.
REFERENCES
[1] B. Razavi, Design of Analog CMOS Integrated Circuits, New York: Tata-McGraw Hill, 2002.
[2] H. Lee, Class notes, EE6326 – Spring 2014, University of Texas, Dallas, 2014

Recomendados

Design of CMOS operational Amplifiers using CADENCE por
Design of CMOS operational Amplifiers using CADENCEDesign of CMOS operational Amplifiers using CADENCE
Design of CMOS operational Amplifiers using CADENCEnandivashishth
26.5K vistas62 diapositivas
Vlsi testing por
Vlsi testingVlsi testing
Vlsi testingDilip Mathuria
12.5K vistas23 diapositivas
Switch level modeling 2 x4 por
Switch level modeling 2 x4Switch level modeling 2 x4
Switch level modeling 2 x4Alok Singh
268 vistas7 diapositivas
Design of two stage OPAMP por
Design of two stage OPAMPDesign of two stage OPAMP
Design of two stage OPAMPVishal Pathak
2.6K vistas13 diapositivas
UNIT-I DIGITAL SYSTEM DESIGN por
UNIT-I DIGITAL SYSTEM DESIGN UNIT-I DIGITAL SYSTEM DESIGN
UNIT-I DIGITAL SYSTEM DESIGN Dr.YNM
17.6K vistas28 diapositivas
DIFFERENTIAL AMPLIFIER using MOSFET por
DIFFERENTIAL AMPLIFIER using MOSFETDIFFERENTIAL AMPLIFIER using MOSFET
DIFFERENTIAL AMPLIFIER using MOSFETPraveen Kumar
20.4K vistas25 diapositivas

Más contenido relacionado

La actualidad más candente

4. single stage amplifier por
4. single stage amplifier4. single stage amplifier
4. single stage amplifierShahbazQamar2
882 vistas75 diapositivas
Ece 523 project – fully differential two stage telescopic op amp por
Ece 523 project – fully differential two stage telescopic op ampEce 523 project – fully differential two stage telescopic op amp
Ece 523 project – fully differential two stage telescopic op ampKarthik Rathinavel
1.1K vistas21 diapositivas
Two stage op amp design on cadence por
Two stage op amp design on cadenceTwo stage op amp design on cadence
Two stage op amp design on cadenceHaowei Jiang
5.4K vistas29 diapositivas
Demultiplexer with vhdl code por
Demultiplexer  with vhdl codeDemultiplexer  with vhdl code
Demultiplexer with vhdl codeVishal Bait
6.5K vistas8 diapositivas
Carry look ahead adder por
Carry look ahead adderCarry look ahead adder
Carry look ahead adderdragonpradeep
23.5K vistas17 diapositivas

La actualidad más candente(20)

4. single stage amplifier por ShahbazQamar2
4. single stage amplifier4. single stage amplifier
4. single stage amplifier
ShahbazQamar2882 vistas
Ece 523 project – fully differential two stage telescopic op amp por Karthik Rathinavel
Ece 523 project – fully differential two stage telescopic op ampEce 523 project – fully differential two stage telescopic op amp
Ece 523 project – fully differential two stage telescopic op amp
Karthik Rathinavel1.1K vistas
Two stage op amp design on cadence por Haowei Jiang
Two stage op amp design on cadenceTwo stage op amp design on cadence
Two stage op amp design on cadence
Haowei Jiang5.4K vistas
Demultiplexer with vhdl code por Vishal Bait
Demultiplexer  with vhdl codeDemultiplexer  with vhdl code
Demultiplexer with vhdl code
Vishal Bait6.5K vistas
Carry look ahead adder por dragonpradeep
Carry look ahead adderCarry look ahead adder
Carry look ahead adder
dragonpradeep23.5K vistas
sequential circuits por Unsa Shakir
sequential circuitssequential circuits
sequential circuits
Unsa Shakir1.2K vistas
Differntial Input to Single Ended Output, Two stage Op-amp por Karthik Rathinavel
Differntial Input to Single Ended Output, Two stage Op-ampDifferntial Input to Single Ended Output, Two stage Op-amp
Differntial Input to Single Ended Output, Two stage Op-amp
Karthik Rathinavel1.3K vistas
MOSFET Small signal model por Team-VLSI-ITMU
MOSFET Small signal modelMOSFET Small signal model
MOSFET Small signal model
Team-VLSI-ITMU14.5K vistas
Vlsi physical design automation on partitioning por Sushil Kundu
Vlsi physical design automation on partitioningVlsi physical design automation on partitioning
Vlsi physical design automation on partitioning
Sushil Kundu4.6K vistas
Electronics 1 : Chapter # 05 : DC Biasing BJT por Sk_Group
Electronics 1 : Chapter # 05 : DC Biasing BJTElectronics 1 : Chapter # 05 : DC Biasing BJT
Electronics 1 : Chapter # 05 : DC Biasing BJT
Sk_Group1.7K vistas
Testing boolean difference por Anish Gupta
Testing boolean differenceTesting boolean difference
Testing boolean difference
Anish Gupta9.9K vistas
Mos transistor por Murali Rai
Mos transistorMos transistor
Mos transistor
Murali Rai6.5K vistas

Destacado

Two stage folded cascode op amp design in Cadence por
Two stage folded cascode op amp design in CadenceTwo stage folded cascode op amp design in Cadence
Two stage folded cascode op amp design in CadenceKarthik Rathinavel
5.5K vistas17 diapositivas
Design and implementation of cmos rail to-rail operational amplifiers por
Design and implementation of cmos rail to-rail operational amplifiersDesign and implementation of cmos rail to-rail operational amplifiers
Design and implementation of cmos rail to-rail operational amplifiersGrace Abraham
2.6K vistas27 diapositivas
Ece523 folded cascode design por
Ece523 folded cascode designEce523 folded cascode design
Ece523 folded cascode designKarthik Rathinavel
663 vistas8 diapositivas
Single Stage Differential Folded Cascode Amplifier por
Single Stage Differential Folded Cascode AmplifierSingle Stage Differential Folded Cascode Amplifier
Single Stage Differential Folded Cascode AmplifierAalay Kapadia
3.9K vistas14 diapositivas
Design of a Fully Differential Folded-Cascode Operational Amplifier por
Design of a Fully Differential Folded-Cascode Operational AmplifierDesign of a Fully Differential Folded-Cascode Operational Amplifier
Design of a Fully Differential Folded-Cascode Operational AmplifierSteven Ernst, PE
918 vistas12 diapositivas
Gain improvement of two stage opamp through body bias in 45nm cmos technology por
Gain improvement of two stage opamp through body bias in 45nm cmos technologyGain improvement of two stage opamp through body bias in 45nm cmos technology
Gain improvement of two stage opamp through body bias in 45nm cmos technologyeSAT Publishing House
823 vistas4 diapositivas

Destacado(15)

Two stage folded cascode op amp design in Cadence por Karthik Rathinavel
Two stage folded cascode op amp design in CadenceTwo stage folded cascode op amp design in Cadence
Two stage folded cascode op amp design in Cadence
Karthik Rathinavel5.5K vistas
Design and implementation of cmos rail to-rail operational amplifiers por Grace Abraham
Design and implementation of cmos rail to-rail operational amplifiersDesign and implementation of cmos rail to-rail operational amplifiers
Design and implementation of cmos rail to-rail operational amplifiers
Grace Abraham2.6K vistas
Single Stage Differential Folded Cascode Amplifier por Aalay Kapadia
Single Stage Differential Folded Cascode AmplifierSingle Stage Differential Folded Cascode Amplifier
Single Stage Differential Folded Cascode Amplifier
Aalay Kapadia3.9K vistas
Design of a Fully Differential Folded-Cascode Operational Amplifier por Steven Ernst, PE
Design of a Fully Differential Folded-Cascode Operational AmplifierDesign of a Fully Differential Folded-Cascode Operational Amplifier
Design of a Fully Differential Folded-Cascode Operational Amplifier
Steven Ernst, PE918 vistas
Gain improvement of two stage opamp through body bias in 45nm cmos technology por eSAT Publishing House
Gain improvement of two stage opamp through body bias in 45nm cmos technologyGain improvement of two stage opamp through body bias in 45nm cmos technology
Gain improvement of two stage opamp through body bias in 45nm cmos technology
High Speed Amplifiers Part 1 por Premier Farnell
High Speed Amplifiers Part 1High Speed Amplifiers Part 1
High Speed Amplifiers Part 1
Premier Farnell2.8K vistas
High Speed Operational Amplifier por Premier Farnell
High Speed Operational AmplifierHigh Speed Operational Amplifier
High Speed Operational Amplifier
Premier Farnell1.3K vistas
Cadence layout Tutorial por RajaSekar K
Cadence layout TutorialCadence layout Tutorial
Cadence layout Tutorial
RajaSekar K921 vistas
P.F.C. Methods in Non-Linear Loads por Qasim AL Jubory
P.F.C. Methods in Non-Linear LoadsP.F.C. Methods in Non-Linear Loads
P.F.C. Methods in Non-Linear Loads
Qasim AL Jubory2.2K vistas
Analog Layout design por slpinjare
Analog Layout design Analog Layout design
Analog Layout design
slpinjare59.3K vistas
Applications of op amps por SARITHA REDDY
Applications of op ampsApplications of op amps
Applications of op amps
SARITHA REDDY30.7K vistas

Similar a Operational Amplifier Design

DESIGNED A 350NM TWO STAGE OPERATIONAL AMPLIFIER por
DESIGNED A 350NM TWO STAGE OPERATIONAL AMPLIFIERDESIGNED A 350NM TWO STAGE OPERATIONAL AMPLIFIER
DESIGNED A 350NM TWO STAGE OPERATIONAL AMPLIFIERIlango Jeyasubramanian
676 vistas12 diapositivas
Design and Implementation of Schmitt Trigger using Operational Amplifier por
Design and Implementation of Schmitt Trigger using Operational AmplifierDesign and Implementation of Schmitt Trigger using Operational Amplifier
Design and Implementation of Schmitt Trigger using Operational AmplifierIJERA Editor
63 vistas5 diapositivas
Analysis and Characterization of Different Comparator Topologies por
Analysis and Characterization of Different Comparator TopologiesAnalysis and Characterization of Different Comparator Topologies
Analysis and Characterization of Different Comparator TopologiesAalay Kapadia
192 vistas5 diapositivas
Comparative Study of CMOS Op-Amp In 45nm And 180 Nm Technology por
Comparative Study of CMOS Op-Amp In 45nm And 180 Nm TechnologyComparative Study of CMOS Op-Amp In 45nm And 180 Nm Technology
Comparative Study of CMOS Op-Amp In 45nm And 180 Nm TechnologyIJERA Editor
498 vistas4 diapositivas
Bipolar junction transistor characterstics biassing and amplification, lab 9 por
Bipolar junction transistor characterstics biassing and amplification, lab 9Bipolar junction transistor characterstics biassing and amplification, lab 9
Bipolar junction transistor characterstics biassing and amplification, lab 9kehali Haileselassie
12.3K vistas12 diapositivas
Bipolar junction transistor characterstics biassing and amplification, lab 9 por
Bipolar junction transistor characterstics biassing and amplification, lab 9Bipolar junction transistor characterstics biassing and amplification, lab 9
Bipolar junction transistor characterstics biassing and amplification, lab 9kehali Haileselassie
1.4K vistas12 diapositivas

Similar a Operational Amplifier Design(20)

Design and Implementation of Schmitt Trigger using Operational Amplifier por IJERA Editor
Design and Implementation of Schmitt Trigger using Operational AmplifierDesign and Implementation of Schmitt Trigger using Operational Amplifier
Design and Implementation of Schmitt Trigger using Operational Amplifier
IJERA Editor63 vistas
Analysis and Characterization of Different Comparator Topologies por Aalay Kapadia
Analysis and Characterization of Different Comparator TopologiesAnalysis and Characterization of Different Comparator Topologies
Analysis and Characterization of Different Comparator Topologies
Aalay Kapadia192 vistas
Comparative Study of CMOS Op-Amp In 45nm And 180 Nm Technology por IJERA Editor
Comparative Study of CMOS Op-Amp In 45nm And 180 Nm TechnologyComparative Study of CMOS Op-Amp In 45nm And 180 Nm Technology
Comparative Study of CMOS Op-Amp In 45nm And 180 Nm Technology
IJERA Editor498 vistas
Bipolar junction transistor characterstics biassing and amplification, lab 9 por kehali Haileselassie
Bipolar junction transistor characterstics biassing and amplification, lab 9Bipolar junction transistor characterstics biassing and amplification, lab 9
Bipolar junction transistor characterstics biassing and amplification, lab 9
kehali Haileselassie12.3K vistas
Bipolar junction transistor characterstics biassing and amplification, lab 9 por kehali Haileselassie
Bipolar junction transistor characterstics biassing and amplification, lab 9Bipolar junction transistor characterstics biassing and amplification, lab 9
Bipolar junction transistor characterstics biassing and amplification, lab 9
kehali Haileselassie1.4K vistas
Physical designing of low power operational amplifier por Devendra Kushwaha
Physical designing of low power operational amplifierPhysical designing of low power operational amplifier
Physical designing of low power operational amplifier
Devendra Kushwaha3.9K vistas
Project_Kaveh & Mohammad por Kaveh Dehno
Project_Kaveh & MohammadProject_Kaveh & Mohammad
Project_Kaveh & Mohammad
Kaveh Dehno140 vistas
Design and Implementation of Two Stage Operational Amplifier por IRJET Journal
Design and Implementation of Two Stage Operational AmplifierDesign and Implementation of Two Stage Operational Amplifier
Design and Implementation of Two Stage Operational Amplifier
IRJET Journal296 vistas
OP amp parameters por Omkar Rane
OP amp parametersOP amp parameters
OP amp parameters
Omkar Rane4.7K vistas
Powerelectronics Chapter7 090331060223 Phpapp02 por kuppam engg college
Powerelectronics Chapter7 090331060223 Phpapp02Powerelectronics Chapter7 090331060223 Phpapp02
Powerelectronics Chapter7 090331060223 Phpapp02
kuppam engg college645 vistas
Power Electronics Chapter 7 por guest8ae54cfb
Power Electronics  Chapter 7Power Electronics  Chapter 7
Power Electronics Chapter 7
guest8ae54cfb59.6K vistas
Design of a Sample and Hold Circuit using Rail to Rail Low Voltage Compact Op... por IJERA Editor
Design of a Sample and Hold Circuit using Rail to Rail Low Voltage Compact Op...Design of a Sample and Hold Circuit using Rail to Rail Low Voltage Compact Op...
Design of a Sample and Hold Circuit using Rail to Rail Low Voltage Compact Op...
IJERA Editor461 vistas
Low power low voltage operation of operational amplifier por eSAT Journals
Low power low voltage operation of operational amplifierLow power low voltage operation of operational amplifier
Low power low voltage operation of operational amplifier
eSAT Journals194 vistas
Electronic circuit design lab manual por awais ahmad
Electronic circuit design lab manualElectronic circuit design lab manual
Electronic circuit design lab manual
awais ahmad6.2K vistas
A novel voltage reference without the operational amplifier and resistors por IJRES Journal
A novel voltage reference without the operational amplifier and resistorsA novel voltage reference without the operational amplifier and resistors
A novel voltage reference without the operational amplifier and resistors
IJRES Journal235 vistas
IRJET-Two stage Cascade BJT Amplifier por IRJET Journal
IRJET-Two stage Cascade BJT AmplifierIRJET-Two stage Cascade BJT Amplifier
IRJET-Two stage Cascade BJT Amplifier
IRJET Journal409 vistas

Más de Bharat Biyani

Bharat gargi final project report por
Bharat gargi final project reportBharat gargi final project report
Bharat gargi final project reportBharat Biyani
1.4K vistas146 diapositivas
21bx21b booth 2 multiplier por
21bx21b booth 2 multiplier21bx21b booth 2 multiplier
21bx21b booth 2 multiplierBharat Biyani
1.7K vistas22 diapositivas
SRAM Design por
SRAM DesignSRAM Design
SRAM DesignBharat Biyani
29.4K vistas30 diapositivas
Customizable Microprocessor design on Nexys 3 Spartan FPGA Board por
Customizable Microprocessor design on Nexys 3 Spartan FPGA BoardCustomizable Microprocessor design on Nexys 3 Spartan FPGA Board
Customizable Microprocessor design on Nexys 3 Spartan FPGA BoardBharat Biyani
1.1K vistas13 diapositivas
Solar Charge Controller por
Solar Charge ControllerSolar Charge Controller
Solar Charge ControllerBharat Biyani
16.4K vistas71 diapositivas
Standard cells library design por
Standard cells library designStandard cells library design
Standard cells library designBharat Biyani
5.1K vistas46 diapositivas

Más de Bharat Biyani(10)

Bharat gargi final project report por Bharat Biyani
Bharat gargi final project reportBharat gargi final project report
Bharat gargi final project report
Bharat Biyani1.4K vistas
21bx21b booth 2 multiplier por Bharat Biyani
21bx21b booth 2 multiplier21bx21b booth 2 multiplier
21bx21b booth 2 multiplier
Bharat Biyani1.7K vistas
Customizable Microprocessor design on Nexys 3 Spartan FPGA Board por Bharat Biyani
Customizable Microprocessor design on Nexys 3 Spartan FPGA BoardCustomizable Microprocessor design on Nexys 3 Spartan FPGA Board
Customizable Microprocessor design on Nexys 3 Spartan FPGA Board
Bharat Biyani1.1K vistas
Solar Charge Controller por Bharat Biyani
Solar Charge ControllerSolar Charge Controller
Solar Charge Controller
Bharat Biyani16.4K vistas
Standard cells library design por Bharat Biyani
Standard cells library designStandard cells library design
Standard cells library design
Bharat Biyani5.1K vistas
Evaluation of Branch Predictors por Bharat Biyani
Evaluation of Branch PredictorsEvaluation of Branch Predictors
Evaluation of Branch Predictors
Bharat Biyani2K vistas
Cache Design for an Alpha Microprocessor por Bharat Biyani
Cache Design for an Alpha MicroprocessorCache Design for an Alpha Microprocessor
Cache Design for an Alpha Microprocessor
Bharat Biyani1K vistas
Automated Traffic Density Detection and Speed Monitoring por Bharat Biyani
Automated Traffic Density Detection and Speed MonitoringAutomated Traffic Density Detection and Speed Monitoring
Automated Traffic Density Detection and Speed Monitoring
Bharat Biyani1.7K vistas
32 bit ALU Chip Design using IBM 130nm process technology por Bharat Biyani
32 bit ALU Chip Design using IBM 130nm process technology32 bit ALU Chip Design using IBM 130nm process technology
32 bit ALU Chip Design using IBM 130nm process technology
Bharat Biyani3K vistas

Último

AWS A5.18 A5.18M-2021.pdf por
AWS A5.18 A5.18M-2021.pdfAWS A5.18 A5.18M-2021.pdf
AWS A5.18 A5.18M-2021.pdfThinhNguyen455948
8 vistas48 diapositivas
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... por
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...csegroupvn
13 vistas210 diapositivas
Créativité dans le design mécanique à l’aide de l’optimisation topologique por
Créativité dans le design mécanique à l’aide de l’optimisation topologiqueCréativité dans le design mécanique à l’aide de l’optimisation topologique
Créativité dans le design mécanique à l’aide de l’optimisation topologiqueLIEGE CREATIVE
8 vistas84 diapositivas
DESIGN OF SPRINGS-UNIT4.pptx por
DESIGN OF SPRINGS-UNIT4.pptxDESIGN OF SPRINGS-UNIT4.pptx
DESIGN OF SPRINGS-UNIT4.pptxgopinathcreddy
21 vistas47 diapositivas
Global airborne satcom market report por
Global airborne satcom market reportGlobal airborne satcom market report
Global airborne satcom market reportdefencereport78
7 vistas13 diapositivas
Robotics in construction enterprise por
Robotics in construction enterpriseRobotics in construction enterprise
Robotics in construction enterpriseKhalid Abdel Naser Abdel Rahim
5 vistas1 diapositiva

Último(20)

Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... por csegroupvn
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
csegroupvn13 vistas
Créativité dans le design mécanique à l’aide de l’optimisation topologique por LIEGE CREATIVE
Créativité dans le design mécanique à l’aide de l’optimisation topologiqueCréativité dans le design mécanique à l’aide de l’optimisation topologique
Créativité dans le design mécanique à l’aide de l’optimisation topologique
LIEGE CREATIVE8 vistas
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx por lwang78
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx
lwang78188 vistas
MongoDB.pdf por ArthyR3
MongoDB.pdfMongoDB.pdf
MongoDB.pdf
ArthyR351 vistas
Integrating Sustainable Development Goals (SDGs) in School Education por SheetalTank1
Integrating Sustainable Development Goals (SDGs) in School EducationIntegrating Sustainable Development Goals (SDGs) in School Education
Integrating Sustainable Development Goals (SDGs) in School Education
SheetalTank111 vistas
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth por Innomantra
BCIC - Manufacturing Conclave -  Technology-Driven Manufacturing for GrowthBCIC - Manufacturing Conclave -  Technology-Driven Manufacturing for Growth
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth
Innomantra 20 vistas
Design of machine elements-UNIT 3.pptx por gopinathcreddy
Design of machine elements-UNIT 3.pptxDesign of machine elements-UNIT 3.pptx
Design of machine elements-UNIT 3.pptx
gopinathcreddy38 vistas
GDSC Mikroskil Members Onboarding 2023.pdf por gdscmikroskil
GDSC Mikroskil Members Onboarding 2023.pdfGDSC Mikroskil Members Onboarding 2023.pdf
GDSC Mikroskil Members Onboarding 2023.pdf
gdscmikroskil68 vistas
REACTJS.pdf por ArthyR3
REACTJS.pdfREACTJS.pdf
REACTJS.pdf
ArthyR337 vistas

Operational Amplifier Design

  • 1. P a g e | 1 The University of Texas at Dallas Department of Electrical Engineering EECT 6326 ANALOG IC DESIGN “DESIGN OF AN OPERATIONAL AMPLIFIER” BHARAT ARUN BIYANI (2021152193) MOINAK PYNE (2021185405) RAVI TEJA ELESWARAPU (2021185138)
  • 2. P a g e | 2 TABLE OF CONTENT Sr. No. Description Page # 1 Design Specifications 3 2 Design Procedure 4 3 Design Layout 5 4 Region Testing 6 5 Measurement of GAIN, PHASE MARGIN, GBW 7 6 Measurement of CMRR 9 7 Measurement of POWER DISSIPATION 11 8 Measurement of SLEW RATE 12 9 Measurement of OUPUT VOLTAGE SWING RANGE 14 10 Summary of Simulated Values 16 11 Final Score 17 12 Conclusion 17 13 Reference 17
  • 3. P a g e | 3 DESIGN SPECIFICATIONS Design a differential input and single-ended output amplifier. The amplifier is to be powered from a 1.8V power supply. The amplifier should consist of ONE current reference that can be realized by either an ideal current source or a supply independent current source. The current mirrors required for biasing different transistors in the amplifier can be derived from the current mirrors. Use capacitive load as 3pF. Use CMOS 0.35-μm technology given in this course or other relevant 0.35-μm CMOS to best meet the following specifications: Sr. No. Parameters Value 1 Differential Voltage Gain (Avd) ≥ 85 dB 2 Output Voltage Swing- Range (OVSR = Vo(max) - Vo(min) ) ≥ 1.4 V 3 Average Slew Rate (SR) ≥ 15 V/µs 4 Common Mode Rejection Ratio (CMRR) ≥ 80 dB 5 Unity Gain-Bandwidth (GBW) ≥ 15 MHz 6 Phase Margin ( f(GBW)) ≥ 60o 7 Power Dissipation (Pdiss) ≤ 0.3 mW Table 1: Design Specifications Note  Average slew rate = (SR++SR-)/2  Power Dissipation including dissipation form the current reference and current mirrors.
  • 4. P a g e | 4 DESIGN PROCEDURE In order to achieve required gain, we need to use two-stage amplifier. We are using Two Stage Miller Compensated Amplifier for our design. Figure 1: A Two-Stage Miller Compensated Amplifier On the similar page, two-stage amplifier introduces second pole which brings instability to our system. In order to compensate this effect we need to use a capacitor (Cm), connecting the output of the first stage and output of second stage to pull two poles away from each other. In addition, two-stage amplifier reduces the phase margin of our system. In order to increase the Phase Margin (f (GBW)) we need to use a resistor (Rm), connecting the output of the first stage and output of second stage which won’t affect the pole position.
  • 5. P a g e | 5 DESIGN LAYOUT Figure 2 is the schematic of our design which we implemented using Cadence. Dimensions of each component are listed in the Table 2. Figure 2: Design Layout Sr. No. Device Size (W/L) 1 Differential Amplifier pMOS (M0, M1) 25µm/1µm 2 Differential Amplifier nMOS (M3, M6) 60µm/3.5µm 3 First Branch nMOS (M7) 18µm/3µm 4 Differential Amplifier tail Current Source nMOS (M4) 108µm/3µm 5 Second Stage pMOS (M2) 290µm/2µm 6 Second Stage nMOS (M5) 360µm/3µm 7 Resistor (r) 3.4 kΩ 8 Capacitor(c) 2.1pf Table 2: Component Dimensions
  • 6. P a g e | 6 REGION TESTING Figure 3: Transistor Region Testing Circuit For our design, all the transistors should be in Saturation region. In order to check this we need to perform DC analysis. As shown in Figure 3 1. Apply 1V DC to both the input terminals (INP & INN). 2. Apply 1V AC to positive input terminal (INP). This will generate 1V AC differential voltage between the two terminals. 3. Apply 6µA Reference Current Source (Iref) to input terminal (Ibias). 4. Apply 1.8V DC between VDD and GND terminal. 5. Check the region by choosing Result > annotation > DC operation point,. From Figure 3, it can be seen that all the transistors are in REGION 2 which implies that they are in SATURATION.
  • 7. P a g e | 7 MEASUREMENT of GAIN, PHASE MARGIN, GBW After generating a symbol view of Figure 2, we can apply the test vector to this symbol view as shown in Figure 4 to calculate the Gain, Phase Margin and GBW. 6. Apply 1V DC to both the input terminals (INP & INN). 7. Apply 1V AC to positive input terminal (INP). This will generate 1V AC differential voltage between the two terminals. 8. Apply 6µA Reference Current Source (Iref) to input terminal (Ibias). 9. Apply 1.8V DC between VDD and GND terminal. 10. Check the result at the OUT terminal. Figure 4: Test Circuit to Calculate GAIN, PHASE MARGIN, GBW
  • 8. P a g e | 8 Waveform 1: GAIN & GBW calculation Waveform 2: PHASE MARGIN calculation
  • 9. P a g e | 9 From the waveform 1, we get the Differential Voltage Gain (Avd) of our system as 80.13dB. Frequency at which is Gain becomes 0dB is Unity Gain-Bandwidth (GBW). From waveform 1, we get the Unity Gain-Bandwidth (GBW) of our system as 19.26MHz. We know the Phase at Unity Gain-Bandwidth (GBW) is nothing but the Phase Margin (PM). From waveform 2, we get the Phase as -119.4 o at 19.26MHz which is GBW of our system from waveform 1.But as the waveform 2 starts from 0 o, the actual Phase Margin (PM) is, Phase Margin (PM) = 180o - 119.4 o = 60.6 o Hence, we get Phase Margin (PM) of our system as 60.6 o. Measurement of CMRR A good differential amplifier generally has very low common mode gain such that even drastic common mode variations are not very significant. The output is purely generated by the comparative conditions of the symmetric circuits and this depresses the disturbances giving a faithful output. Common mode Rejection ratio (CMRR) is difference between the differential voltage gain (Avd) and common mode voltage gain (Av_cm) in dB. After generating a symbol view of Figure 2, we can apply the test vector to this symbol view as shown in Figure 5 to calculate Common Mode Voltage Gain (Av_cm). We already know the Differential Voltage Gain (Avd) of our system as 80.13dB. 1. Apply 1V DC to both the input terminals (INP & INN). 2. Apply 1V AC to both the input terminals (INP & INN). This will generate a 1V AC common mode voltage between the two terminals. 3. Apply 6µA Reference Current Source (Iref) to input terminal (Ibias). 4. Apply 1.8V DC between VDD and GND terminal. 5. Check the result at the OUT terminal.
  • 10. P a g e | 10 Figure 5: Test Circuit to calculate COMMON MODE VOLATGE GAIN (Av_cm) Waveform 3: COMMON MODE VOLATGE GAIN (Av_cm) calculation
  • 11. P a g e | 11 Form Waveform 3, we get the COMMON MODE VOLTAGE GAIN (Av_cm) as -5.4 dB. So, CMRR = Differential Voltage Gain (in dB) - COMMON MODE VOLTAGE GAIN (in dB) = 80.13 dB – (- 5.4 dB) = 85.53 dB. Hence, we get Common Mode Rejection Ratio (CMRR) of our system as 85.53 dB. MEASUREMENT OF POWER DISSIPATION Power Dissipation (Pdiss) in the circuit is product of voltage and current. As we have three branches in our design, Power Dissipation is nothing but the supply voltage multiplied by the total current through the circuit (sum of currents from all the branches).We knows that our supply voltage is 1.8V. In order to calculate total current, we need to perform DC analysis. After generating a symbol view of Figure 2, we can apply the test vector to this symbol view as shown in Figure 6 to calculate total current in circuit. Figure 6: Test Circuit to calculate Power Dissipation (Pdiss)
  • 12. P a g e | 12 Choose the Result > annotation > DC operation point, it can clearly show the total current through our system is -165.3uA. This can be clearly seen from figure 4. So, Power Dissipation (Pdiss) = Voltage * Current. = 1.8V * 165.3µA = 297.54W Hence, we get Power Dissipation (Pdiss) of our system as 297.54W or 0.29754mW. MEASUREMENT OF SLEW RATE Slew Rate (SR) is how fast output changes with respect to input. The slope of output voltage (dVo/dt) is defined as the Slew Rate (both positive and negative). Slew Rate should be as high as possible which denotes that the output voltage waveform follows the input voltage waveform more closely. In order to calculate Slew Rate we need to perform transient analysis. After generating a symbol view of Figure 2, we can apply the test vector to this symbol view as shown in Figure 7 to calculate Average Slew Rate of the circuit. 1. Connect the negative input terminal (INN) to the output terminal (OUT). 2. Apply a Pulse Voltage to the positive input terminal (INP) with below specification. Pulse Width = 200ns, Period = 400ns, V1 = 0V, V2= 1.8V. (Note that above specification we have used for our design to generate the Pulse voltage) 3. Apply 6µA Reference Current Source (Iref) to input terminal (Ibias). 4. Apply 1.8V DC between VDD and GND terminal. 5. Check the result at the OUT terminal.
  • 13. P a g e | 13 Figure 7: Test Circuit to calculate Slew Rate (SR) Waveform 4: SLEW RATE calculation
  • 14. P a g e | 14 We need to calculate positive slew rate and negative slew rate, in other words positive slope and negative slope. As seen from the waveform 4- Positive Slope or Positive Slew Rate (SR+) = (1.542-0.4485)/ (0.4699-0.4106) V/µs = 18.44 V/µs Negative Slope or Negative Slew Rate (SR-) = (1.654-0.6477)/ (0.618-0.6953) V/µs = 13.018 V/µs (Neglected negative sign for Negative Slope or Negative Slew Rate) So, Average slew rate = (SR++SR-)/2 = (18.44 + 13.018)/2 = 15.729 V/µs Hence, we get Average Slew Rate (SR) of our system as 15.729 V/µs. MEASUREMENT OF OUPUT VOLATGE SWING RANGE Output Voltage Swing range is the difference between the maximum and the minimum value that can be achieved by the output voltage. Figure 8: Test Circuit to calculate Output Voltage Swing Range (OVSR)
  • 15. P a g e | 15 Waveform 5: Output Voltage Swing Range calculation
  • 16. P a g e | 16 After generating a symbol view of Figure 2, we can apply the test vector to this symbol view as shown in Figure 8 to calculate Output Voltage Swing Range (OVSR) of the circuit. 1. Apply a variable DC from 0 V to 1.8 V to the positive input terminals (INP). 2. Apply 1V DC to negative input terminal (INN) through a 1KΩ resistor. 3. Output terminal (OUT) is connected to the input terminal through a 10KΩ resistor. 4. Apply 6µA Reference Current Source (Iref) to input terminal (Ibias). 5. Apply 1.8V DC between VDD and GND terminal. 6. Check the result at the OUT terminal. From waveform 5, the bottom plot is the derivative of the top plot. The derive value on the bottom plot shows the rising point and falling point of the output when input values are 0.9003V and 1.045V respectively. Thus we can find out the same input voltage value on the top plot and check out the output voltage value which is 64.52mV and 1.488V respectively. So, Output Voltage Swing Range (OVSR) = Vo (max) – Vo (min) = 1.488 V – 64.52mV = 1.42348 V Hence, we get Output Voltage Swing Range (OVSR) of our system as 1.42348 V. SUMMARY OF SIMULATED VALUES PARAMETER VALUE Differential Voltage Gain (Avd ) 80.13 dB Output Voltage Swing Range (OVSR) 1.42348V Slew Rate (SR) 15.729 V/µs Common Mode Rejection Ratio (CMRR) 85.53 dB Unity Gain-Bandwidth (GBW) 19.26MHz Phase Margin, f(GBW) 60.6 o Power Dissipation (Pdiss) 0.29754mW Table 3: Simulated Results
  • 17. P a g e | 17 FINAL SCORE Avd(dB) OVSR(V) SR(V/µs) CMRR(dB) GBW(MHz) PM(deg) Pdiss(mW) Required ≥ 85 dB ≥ 1.4 V ≥ 15 V/µs ≥ 80 dB ≥ 15 MHz ≥ 60o ≤ 0.3mW Actual 80.13 dB 1.42348V 15.729 V/µs 85.53 dB 19.26MHz 60.6 o 0.29754mW Score 14.14 10 20 10 20 10 15 Table 4: Final Score for individual parameters Score Formula = min[15,15( 𝐴𝑣𝑑 85𝑑𝐵 )] + min[10,10( 𝑂𝑉𝑆𝑅 1.4𝑉 )] + min[20,20( 𝑆𝑅 15𝑉/𝑢𝑠 )] + min[10,10( 𝐶𝑀𝑅𝑅 80𝑑𝐵 )] + min[20,20( 𝐺𝐵𝑊 15𝑀𝐻𝑧 )] + min[10,10( 𝑃𝑀 60 )] + min[15,15( 0.3𝑚𝑊 𝑃𝑑𝑖𝑠𝑠 )] Final Score = 99.14 CONCLUSION The developed Operational Amplifier using “Two-Stage Compensated Amplifier” design met all the specifications except Gain. The gain has been sacrificed to avoid huge sizing of the transistors. REFERENCES [1] B. Razavi, Design of Analog CMOS Integrated Circuits, New York: Tata-McGraw Hill, 2002. [2] H. Lee, Class notes, EE6326 – Spring 2014, University of Texas, Dallas, 2014