SlideShare a Scribd company logo
ELEC 4609 A1O - Integrated Circuit Design & Fabrication
Op-Amp Design Project
45NM CMOS OP-AMP DESIGN
April 11, 2019
Rashad Alsaffar - 101006781
Carleton University
Department of Electronics
Op-Amp Report Rashad Alsaffar - 101006781
1 Introduction
The purpose of this project was to explore schematic and layout design approaches of an opera-
tional amplifier using 45nm SOI CMOS process within Cadence Virtuoso, operating from a 1.2V
supply. Analog integrated circuit introduces new techniques for schematic-level simulation of indi-
vidual MOSFET performance and contribution to the final product. Layout can be explored through
several mediums as we will explore.
The following schematic was built within Cadence Virtuoso, detailing the multiple stages of the
operational amplifier, including bias, differential-input, gain and output buffering stages:
Figure 1: Two-Stage Op-Amp Schematic-View Design [1]
Each transistor within the schematic above played a dedicated role within its stage. The transistor
sizing dimensions were provided and implemented into Cadence within the table below:
Figure 2: Two-Stage Op-Amp Original FET Dimensions [1]
Unfortunately simulation errors were experienced using said values provided in the figure above, and
instead alternative values were utilized for FET dimensions (see Figure 18 in the attached Appendix),
utilizing variables WR = 7nm and L = 200nm.
Op-Amp Report Rashad Alsaffar - 101006781
2 Schematic Design
The gdpk045 library was utilized, providing nmos1v and pmos1v components translating to NMOS
and PMOS devices, respectively. The two-stage op-amp display from Figure 1 was implemented
within Cadence as a fully operational schematic:
Figure 3: Implemented Two-Stage Op-Amp Schematic
All transistor sizing is visible within the schematic above, as well as the names of each device in
correlation with the pre-conceived schematic within Figure 1.
Initially body effect was negated by connecting the bulk of each device to their relative source. Un-
fortunately, this could not be implemented within layout or within the IC fabrication/manufacturing
stages due to the limitations of poly and metal materials. Instead, the bulk connections of each
device were connected properly to one of the power lines, VDD or VSS; NMOS device bulk connec-
tions were established through VSS and PMOS device bulk connections were established through VDD.
Confirmation of the finalized schematic by a TA allowed for the procedure of symbol generation
and simulations via testbenches using ADE L Spectre tools.
Figure 4: Implemented Two-Stage Op-Amp Test Bench
Op-Amp Report Rashad Alsaffar - 101006781
The middle figure was the generated symbol of the op-amp with designated power lines VDD and
VSS, differential inputs Vin+ and Vin−, as well as a circuit output VOUT .
Supplied test benches within ADE L provided several testing conditions for four simulations: Voffset,
Open-Loop Gain, Risetime (10%-90%) and Falltime (10%-90%). Simulation conditions provided
functioning simulations for risetime and falltime test benches, while the remaining two would be
tested using ADE XL tools.
Figure 5: Op-Amp Risetime (10%-90%) Spectre Simulation
Figure 6: Op-Amp Falltime (10%-90%) Spectre Simulation
Op-Amp Report Rashad Alsaffar - 101006781
The simulation plots above characterize an approximate device risetime of 0.4µs and approximate
device falltime of 60ns. The provided plots above however characterize transient test benches under
nominal conditions, i.e. NN, 1.2V, 25◦
C
Advanced ADE XL simualtion tools were required to test the device across fast and slow performance
speeds as characterized by the table below; variations include supply voltage and temperature:
Figure 7: Two-Stage Op-Amp PVT Variations [1]
Multiple temperature conditions were considered when simulating PVT variations within ADE XL.
The original test benches within ADE L were imported within the enhanced design environment and
new test simulations were performed in detail below:
Figure 8: Two-Stage Op-Amp PVT Data Simulations
Important device parameters of the op-amp can be found in the figure above, including Voffset, open-
loop gain, unity-gain bandwidth (UGBW), phase margin and power dissipation. The table below
identifies the particular values characterized by the device response:
Figure 9: Two-Stage Op-Amp PVT Data Simulations (Condensed)
Circuit performance is in fact very dependant on temperature and environmental effects. Progression
of the device will now scale into layout design.
Op-Amp Report Rashad Alsaffar - 101006781
3 Layout Design
We will discuss the multitude of techniques involved with Analog CMOS IC design, including device
orientation, matching, parasitic compensation, fingers, etc.
3.1 Transistor Layout Structure
It is important for the MOSFET devices to have multiple contacts across the source and drain, so
as to avoid micro-fractures and parasitic resistance within the device.
Analog transistor devices with a large W
L
ratio may experience unwanted parasitic capacitance be-
tween bulk connections. To negate this effect, transistors can be split into multiple ”fingers” in order
to compensate for the total width of the device whilst reducing parasitic capacitance.
The figure below details the nmos1v layout design obtained from the gdpk045 library. The transis-
tor above provides a width of 3µm. This is quite large, however the transistor can be ”shrunk” by
providing multiple fingers, three in particular, with each finger width providing W
3
= 1µm.
Figure 10: Wide Analog Transistor Fingers Demonstration
The particular example above demonstrates 1
3
bulk-parasitic capacitance reduction between the
source and drain of the transistor.
3.2 Matching
Matching is one of the most important considerations in Analog CMOS IC design. Layout designers
aim to ”match” transistors. This is apparent particularly when trying to match gate-source voltage
VGS across a differential pair, or matching current across a current mirror.
Matching can present itself in the form of device orientation, interconnections, matching metal con-
nections, and reduction of unwanted parasitic capacitance/resistance.
3.2.1 Dummy Elements
Passive components can be matched by providing ”dummy elements”; added layers that have no
layout functionality or electrical connections. The purpose of including them is to provide symme-
try within an environment of components, improving the reliability and yield of the chip during
fabrication. For example, dummies can be utilized as shorted transistors.
Op-Amp Report Rashad Alsaffar - 101006781
3.3 Layout Methods
Two particular analog layout design methods will be discussed in detail pertaining to the layout
design of our op-amp.
3.3.1 Interdigitated Devices
A common example we will examine is matching two transistors with a common node:
Figure 11: Common-node Transistor Setup
The process gradint is almost evenly distributed between split-up devices A and B; we will say each
possess four fingers. The combined eight elements can be interdigitated into the following forms:
AABBAABB or ABBAABBA
3.3.2 Common-Centroid Devices
Using the same transistor configuration as described in Figure 11 (now using two finger), an al-
ternative design method known as common-centroid layout can be utilized. Its advantages are the
multitude of patterns/device organization and compensated process gradients.
It is important for devices organized in this manner to follow certain design rules including sym-
metry to both x and y axes, dispersion of elements within the ”array” whilst orienting the array
elements properly and making it as compact as possible.
A & B represent the active poly layer correlating to the respected transistor device. The follow-
ing figures below translate the interdigitated and common-centroid representations in the form of
a layout (note metal connections are not drawn to scale nor do they represent proper design rules,
strictly for presentation):
Figure 12: Interdigitated Layout Example Figure 13: Common-Centroid Layout Example
Op-Amp Report Rashad Alsaffar - 101006781
3.4 Stacked Layout
One of the most important stages of analog layout design is the setup of a stacked layout diagram.
Multi-finger common-width transistor devices can be ”stacked”.
The original schematic displayed in Figure 1 can be utilized for the stacked layout procedure. Com-
mon devices can be grouped together within the same stack; equivalent sizes must be considered for
critical transistors.
3.5 Stick Diagram
A stick diagram is composed of single poly line fingers with indicated drain and source connections.
This ”stick-like” figure can expand within multi-transitor schematics which we will use to break down
our op-amp.
Assuming the width of MOSFETs A and B within the schematic characeterized in Figure 11, the
stick diagram would correspond below:
Figure 14: Mult-Transistor Stick Diagram
3.6 Top Level Floorplan
A top level floorplan can be constructed from the given transistor sizes. As instructed we were allowed
to change the number of fingers per transistor while making sure each device’s W
L
ratio remained
the same. Due to unknown W
L
ratios from the used transistor values involved with the generated
simulation, i.e. Appendix tabulated values, and instead the values detailed in Figure 2 were used as
a starting point for a floorplan generation.
Figure 15: Schematic Grouping of Transistors for Top Level Floorplan
Op-Amp Report Rashad Alsaffar - 101006781
The image above details the grouping of transistors based on transistor type and dependency on
mirroring devices. This may not have been the most appropriate approach, however I will detail the
entire procedure and briefly discuss an alternative grouping method.
Several calculations were put into place to manipulate the existing values of the transistor dimen-
sions. As previously mentioned, transistor length/width as well as finger size could change as long
as the W
L
ratio remained the same. To ensure this, careful consideration was taken to provide an
equivalent amount of fingers across each side of the floorplan.
The figure below details the newly defined transistor dimension values:
Figure 16: Updated Values of Transistor Dimensions for Top Level Floorplan
The initial design decision had been to establish a common-centroid orientation across the entire
layout; symmetry conditions were established to mimic the particular layout finger placements.
It should be noted that the transistors connected to the compensation capacitor and bias resis-
tor, as well as devices involved with the structuring of the output buffer stage were all attached
separately. Consideration was taken with regards to the placement of each device within the floor-
plan. The output buffer devices were stationed at the top and bottom rows of the floor plan while
the remaining devices were placed on opposite sides attached to their relevant stage (device Q15
within the bias stage and device Q16 within the common-source gain stage).
Initially the first step was to assign 12 fingers to each of the devices within the differential pair (Q1
and Q2), as well as making it the center-point of the entire layout, i.e. establish common-centroid
symmetry matching with respect to the differential pair. Each device was assigned 12 fingers as per
its original standard. From this point on the top row of PMOS devices and bottom row of NMOS
devices (see grouping in Figure 15) were grouped and were set to total the same number of fingers
as the differential pair. Careful consideration was taken with regards to devices established within
a current mirror being identical, devices within a following stage having a larger number of fingers
than devices in prior stages, etc.
Devices involved within current mirrors shared equivalent dimensions and finger quantity. It was
important that critical devices involved within current mirrors were identical with each other. Inter-
digitated layout techniques were primarily used for the isolated differential pair.
Op-Amp Report Rashad Alsaffar - 101006781
In between the four symmetric 4-finger transistors were pairs that were cut down in finger size to
equal a total of 12 on the top and bottom row. The output buffer pair was a noticeable opportunity
for symmetry above and below the floorplan.
The main design decisions involved with the calculations surrounded the initial floorplan group-
ing as displayed in Figure 15. The detailed image below displays the full floorplan below:
Figure 17: Final Top Level Floorplan
3.7 Alternative Floorplan Design
As previously mentioned, there were slight issues involved with the original floorplan process. For
example, it was a challenge to distribute an equal number of fingers towards the devices within
each group of transistors, particularly with an uneven number of transistors between the NMOS and
PMOS row.
An alternative method would be further examination of the W
L
ratios of each device, as well as
a common factor between groups of transistors that can be used to determine the appropriate dis-
tribution of fingers among the grouped devices.
3.8 Layout Results
Initially the layout had been attempted using the updated transistor dimension values as seen in the
Appendix. Unfortunately, this caused many issues with regards to layout generation and editing.
Sizing and proper orientation was very small, and therefore this attempt was avoided.
Future plans are to enhance the initial floorplan and produce a functioning analog CMOS IC layout.
Layout design with original values would have to be considered due to the shortcomings I faced
during layout generation.
Op-Amp Report Rashad Alsaffar - 101006781
4 References
[1]: R. Amaya, ”Op-Amp Project v4”, 4609 IC Design and Fabrication, Accessed link:
https://culearn.carleton.ca/moodle/pluginfile.php/2959298/mod resource/content/2/ELEC4609 OpAm
5 Appendix
5.1 Alternate Transistor Sizing
Figure 18: Two-Stage Op-Amp Schematic Transistor Alternative Dimensions

More Related Content

What's hot

Design of a Fully Differential Folded-Cascode Operational Amplifier
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, PE
 
Introduction to PCB Design
Introduction to PCB DesignIntroduction to PCB Design
Introduction to PCB Design
Sharan kumar
 
Analog Layout design
Analog Layout design Analog Layout design
Analog Layout design
slpinjare
 
BGR
BGRBGR
Xilinx lca and altera flex
Xilinx lca and altera flexXilinx lca and altera flex
Xilinx lca and altera flex
anishgoel
 
VLSI circuit design process
VLSI circuit design processVLSI circuit design process
VLSI circuit design process
Vishal kakade
 
Layout02 (1)
Layout02 (1)Layout02 (1)
Layout02 (1)
venkat1234_nxp
 
Design of two stage OP AMP
Design of two stage OP AMPDesign of two stage OP AMP
Design of two stage OP AMP
azmathmoosa
 
MOS transistor 13
MOS transistor 13MOS transistor 13
MOS transistor 13
HIMANSHU DIWAKAR
 
1- Bipolar Junction Transistors-2.ppt
1- Bipolar Junction Transistors-2.ppt1- Bipolar Junction Transistors-2.ppt
1- Bipolar Junction Transistors-2.ppt
stcompenooraa
 
MULTI Threshold
MULTI ThresholdMULTI Threshold
MULTI Threshold
Sharif Raihan Kabir
 
Vlsi physical design-notes
Vlsi physical design-notesVlsi physical design-notes
Vlsi physical design-notes
Dr.YNM
 
Introduction to ASICs.pptx
Introduction to ASICs.pptxIntroduction to ASICs.pptx
Introduction to ASICs.pptx
Dr.YNM
 
DESIGN OF TWO-STAGE OP AMPS.pdf
DESIGN OF TWO-STAGE OP AMPS.pdfDESIGN OF TWO-STAGE OP AMPS.pdf
DESIGN OF TWO-STAGE OP AMPS.pdf
tempor3
 
Verilog Lecture2 thhts
Verilog Lecture2 thhtsVerilog Lecture2 thhts
Verilog Lecture2 thhts
Béo Tú
 
Pcb wizard software
Pcb wizard softwarePcb wizard software
Pcb wizard software
saadia kulsoom
 
Folded cascode1
Folded cascode1Folded cascode1
Folded cascode1
md Zuber khan
 
Design and implementation of 4-bit binary weighted current steering DAC
Design and implementation of 4-bit binary weighted current steering DAC Design and implementation of 4-bit binary weighted current steering DAC
Design and implementation of 4-bit binary weighted current steering DAC
IJECEIAES
 
Oscillators
OscillatorsOscillators
Oscillators
Prasad Deshpande
 
System partitioning in VLSI and its considerations
System partitioning in VLSI and its considerationsSystem partitioning in VLSI and its considerations
System partitioning in VLSI and its considerations
Subash John
 

What's hot (20)

Design of a Fully Differential Folded-Cascode Operational Amplifier
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
 
Introduction to PCB Design
Introduction to PCB DesignIntroduction to PCB Design
Introduction to PCB Design
 
Analog Layout design
Analog Layout design Analog Layout design
Analog Layout design
 
BGR
BGRBGR
BGR
 
Xilinx lca and altera flex
Xilinx lca and altera flexXilinx lca and altera flex
Xilinx lca and altera flex
 
VLSI circuit design process
VLSI circuit design processVLSI circuit design process
VLSI circuit design process
 
Layout02 (1)
Layout02 (1)Layout02 (1)
Layout02 (1)
 
Design of two stage OP AMP
Design of two stage OP AMPDesign of two stage OP AMP
Design of two stage OP AMP
 
MOS transistor 13
MOS transistor 13MOS transistor 13
MOS transistor 13
 
1- Bipolar Junction Transistors-2.ppt
1- Bipolar Junction Transistors-2.ppt1- Bipolar Junction Transistors-2.ppt
1- Bipolar Junction Transistors-2.ppt
 
MULTI Threshold
MULTI ThresholdMULTI Threshold
MULTI Threshold
 
Vlsi physical design-notes
Vlsi physical design-notesVlsi physical design-notes
Vlsi physical design-notes
 
Introduction to ASICs.pptx
Introduction to ASICs.pptxIntroduction to ASICs.pptx
Introduction to ASICs.pptx
 
DESIGN OF TWO-STAGE OP AMPS.pdf
DESIGN OF TWO-STAGE OP AMPS.pdfDESIGN OF TWO-STAGE OP AMPS.pdf
DESIGN OF TWO-STAGE OP AMPS.pdf
 
Verilog Lecture2 thhts
Verilog Lecture2 thhtsVerilog Lecture2 thhts
Verilog Lecture2 thhts
 
Pcb wizard software
Pcb wizard softwarePcb wizard software
Pcb wizard software
 
Folded cascode1
Folded cascode1Folded cascode1
Folded cascode1
 
Design and implementation of 4-bit binary weighted current steering DAC
Design and implementation of 4-bit binary weighted current steering DAC Design and implementation of 4-bit binary weighted current steering DAC
Design and implementation of 4-bit binary weighted current steering DAC
 
Oscillators
OscillatorsOscillators
Oscillators
 
System partitioning in VLSI and its considerations
System partitioning in VLSI and its considerationsSystem partitioning in VLSI and its considerations
System partitioning in VLSI and its considerations
 

Similar to CMOS Operational Amplifier Design

My mind.dot
My mind.dotMy mind.dot
My mind.dot
Nur Amaliah
 
506 267-276
506 267-276506 267-276
506 267-276
idescitation
 
Low Power Full Adder using 9T Structure
Low Power Full Adder using 9T StructureLow Power Full Adder using 9T Structure
Low Power Full Adder using 9T Structure
idescitation
 
e2018165.pdf
e2018165.pdfe2018165.pdf
e2018165.pdf
NAGARAJARAOS
 
E04724148
E04724148E04724148
E04724148
IOSR-JEN
 
Project_Kaveh & Mohammad
Project_Kaveh & MohammadProject_Kaveh & Mohammad
Project_Kaveh & Mohammad
Kaveh Dehno
 
Three Phase Seven-level Triple Voltage Booster Switched-Capacitors based Mult...
Three Phase Seven-level Triple Voltage Booster Switched-Capacitors based Mult...Three Phase Seven-level Triple Voltage Booster Switched-Capacitors based Mult...
Three Phase Seven-level Triple Voltage Booster Switched-Capacitors based Mult...
IRJET Journal
 
Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...
Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...
Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...
IOSR Journals
 
Eel305 building blocks of op am ps
Eel305 building blocks of op am psEel305 building blocks of op am ps
Eel305 building blocks of op am ps
Ali Sayın
 
Application of SVM Technique for Three Phase Three Leg Ac/Ac Converter Topology
Application of SVM Technique for Three Phase Three Leg Ac/Ac Converter TopologyApplication of SVM Technique for Three Phase Three Leg Ac/Ac Converter Topology
Application of SVM Technique for Three Phase Three Leg Ac/Ac Converter Topology
IOSR Journals
 
Physical designing of low power operational amplifier
Physical designing of low power operational amplifierPhysical designing of low power operational amplifier
Physical designing of low power operational amplifier
Devendra Kushwaha
 
Analysis of 7-Level Cascaded & MLDCLI with Sinusoidal PWM & Modified Referenc...
Analysis of 7-Level Cascaded & MLDCLI with Sinusoidal PWM & Modified Referenc...Analysis of 7-Level Cascaded & MLDCLI with Sinusoidal PWM & Modified Referenc...
Analysis of 7-Level Cascaded & MLDCLI with Sinusoidal PWM & Modified Referenc...
IJMTST Journal
 
Modified T-type topology of three-phase multi-level inverter for photovoltaic...
Modified T-type topology of three-phase multi-level inverter for photovoltaic...Modified T-type topology of three-phase multi-level inverter for photovoltaic...
Modified T-type topology of three-phase multi-level inverter for photovoltaic...
IJECEIAES
 
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS InverterA Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
idescitation
 
Cmos uma
Cmos umaCmos uma
Cmos uma
Bhavya Mc
 
Cmos uma
Cmos umaCmos uma
Cmos uma
bhavyamc81
 
Write your own generic SPICE Power Supplies controller models
Write your own generic SPICE Power Supplies controller modelsWrite your own generic SPICE Power Supplies controller models
Write your own generic SPICE Power Supplies controller models
Tsuyoshi Horigome
 
5992-1632.docx
5992-1632.docx5992-1632.docx
5992-1632.docx
PrathikMondal
 
Analysis and design_of_a_low-voltage_low-power[1]
Analysis and design_of_a_low-voltage_low-power[1]Analysis and design_of_a_low-voltage_low-power[1]
Analysis and design_of_a_low-voltage_low-power[1]
Srinivas Naidu
 
Design of High-Speed Dynamic Double-Tail Comparator
Design of High-Speed Dynamic Double-Tail ComparatorDesign of High-Speed Dynamic Double-Tail Comparator
Design of High-Speed Dynamic Double-Tail Comparator
IJERDJOURNAL
 

Similar to CMOS Operational Amplifier Design (20)

My mind.dot
My mind.dotMy mind.dot
My mind.dot
 
506 267-276
506 267-276506 267-276
506 267-276
 
Low Power Full Adder using 9T Structure
Low Power Full Adder using 9T StructureLow Power Full Adder using 9T Structure
Low Power Full Adder using 9T Structure
 
e2018165.pdf
e2018165.pdfe2018165.pdf
e2018165.pdf
 
E04724148
E04724148E04724148
E04724148
 
Project_Kaveh & Mohammad
Project_Kaveh & MohammadProject_Kaveh & Mohammad
Project_Kaveh & Mohammad
 
Three Phase Seven-level Triple Voltage Booster Switched-Capacitors based Mult...
Three Phase Seven-level Triple Voltage Booster Switched-Capacitors based Mult...Three Phase Seven-level Triple Voltage Booster Switched-Capacitors based Mult...
Three Phase Seven-level Triple Voltage Booster Switched-Capacitors based Mult...
 
Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...
Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...
Design a Low Power High Speed Full Adder Using AVL Technique Based on CMOS Na...
 
Eel305 building blocks of op am ps
Eel305 building blocks of op am psEel305 building blocks of op am ps
Eel305 building blocks of op am ps
 
Application of SVM Technique for Three Phase Three Leg Ac/Ac Converter Topology
Application of SVM Technique for Three Phase Three Leg Ac/Ac Converter TopologyApplication of SVM Technique for Three Phase Three Leg Ac/Ac Converter Topology
Application of SVM Technique for Three Phase Three Leg Ac/Ac Converter Topology
 
Physical designing of low power operational amplifier
Physical designing of low power operational amplifierPhysical designing of low power operational amplifier
Physical designing of low power operational amplifier
 
Analysis of 7-Level Cascaded & MLDCLI with Sinusoidal PWM & Modified Referenc...
Analysis of 7-Level Cascaded & MLDCLI with Sinusoidal PWM & Modified Referenc...Analysis of 7-Level Cascaded & MLDCLI with Sinusoidal PWM & Modified Referenc...
Analysis of 7-Level Cascaded & MLDCLI with Sinusoidal PWM & Modified Referenc...
 
Modified T-type topology of three-phase multi-level inverter for photovoltaic...
Modified T-type topology of three-phase multi-level inverter for photovoltaic...Modified T-type topology of three-phase multi-level inverter for photovoltaic...
Modified T-type topology of three-phase multi-level inverter for photovoltaic...
 
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS InverterA Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
A Simulation Based Analysis of Lowering Dynamic Power in a CMOS Inverter
 
Cmos uma
Cmos umaCmos uma
Cmos uma
 
Cmos uma
Cmos umaCmos uma
Cmos uma
 
Write your own generic SPICE Power Supplies controller models
Write your own generic SPICE Power Supplies controller modelsWrite your own generic SPICE Power Supplies controller models
Write your own generic SPICE Power Supplies controller models
 
5992-1632.docx
5992-1632.docx5992-1632.docx
5992-1632.docx
 
Analysis and design_of_a_low-voltage_low-power[1]
Analysis and design_of_a_low-voltage_low-power[1]Analysis and design_of_a_low-voltage_low-power[1]
Analysis and design_of_a_low-voltage_low-power[1]
 
Design of High-Speed Dynamic Double-Tail Comparator
Design of High-Speed Dynamic Double-Tail ComparatorDesign of High-Speed Dynamic Double-Tail Comparator
Design of High-Speed Dynamic Double-Tail Comparator
 

More from Rashad Alsaffar

DPRSG IC Design
DPRSG IC DesignDPRSG IC Design
DPRSG IC Design
Rashad Alsaffar
 
2GHz Patch Antenna/Array Design
2GHz Patch Antenna/Array Design2GHz Patch Antenna/Array Design
2GHz Patch Antenna/Array Design
Rashad Alsaffar
 
Edge-Coupled Bandpass Filter Design
Edge-Coupled Bandpass Filter DesignEdge-Coupled Bandpass Filter Design
Edge-Coupled Bandpass Filter Design
Rashad Alsaffar
 
2 GHz RF Patch Antenna/Array Design
2 GHz RF Patch Antenna/Array Design2 GHz RF Patch Antenna/Array Design
2 GHz RF Patch Antenna/Array Design
Rashad Alsaffar
 
2 GHz Patch Antenna/Array Design
2 GHz Patch Antenna/Array Design2 GHz Patch Antenna/Array Design
2 GHz Patch Antenna/Array Design
Rashad Alsaffar
 
3.7 GHz Microwave Amplifier Design
3.7 GHz Microwave Amplifier Design3.7 GHz Microwave Amplifier Design
3.7 GHz Microwave Amplifier Design
Rashad Alsaffar
 
Edge-Coupled Bandpass Microstrip Filter Design
Edge-Coupled Bandpass Microstrip Filter DesignEdge-Coupled Bandpass Microstrip Filter Design
Edge-Coupled Bandpass Microstrip Filter Design
Rashad Alsaffar
 

More from Rashad Alsaffar (7)

DPRSG IC Design
DPRSG IC DesignDPRSG IC Design
DPRSG IC Design
 
2GHz Patch Antenna/Array Design
2GHz Patch Antenna/Array Design2GHz Patch Antenna/Array Design
2GHz Patch Antenna/Array Design
 
Edge-Coupled Bandpass Filter Design
Edge-Coupled Bandpass Filter DesignEdge-Coupled Bandpass Filter Design
Edge-Coupled Bandpass Filter Design
 
2 GHz RF Patch Antenna/Array Design
2 GHz RF Patch Antenna/Array Design2 GHz RF Patch Antenna/Array Design
2 GHz RF Patch Antenna/Array Design
 
2 GHz Patch Antenna/Array Design
2 GHz Patch Antenna/Array Design2 GHz Patch Antenna/Array Design
2 GHz Patch Antenna/Array Design
 
3.7 GHz Microwave Amplifier Design
3.7 GHz Microwave Amplifier Design3.7 GHz Microwave Amplifier Design
3.7 GHz Microwave Amplifier Design
 
Edge-Coupled Bandpass Microstrip Filter Design
Edge-Coupled Bandpass Microstrip Filter DesignEdge-Coupled Bandpass Microstrip Filter Design
Edge-Coupled Bandpass Microstrip Filter Design
 

Recently uploaded

BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
Aditya Rajan Patra
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 

Recently uploaded (20)

BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 

CMOS Operational Amplifier Design

  • 1. ELEC 4609 A1O - Integrated Circuit Design & Fabrication Op-Amp Design Project 45NM CMOS OP-AMP DESIGN April 11, 2019 Rashad Alsaffar - 101006781 Carleton University Department of Electronics
  • 2. Op-Amp Report Rashad Alsaffar - 101006781 1 Introduction The purpose of this project was to explore schematic and layout design approaches of an opera- tional amplifier using 45nm SOI CMOS process within Cadence Virtuoso, operating from a 1.2V supply. Analog integrated circuit introduces new techniques for schematic-level simulation of indi- vidual MOSFET performance and contribution to the final product. Layout can be explored through several mediums as we will explore. The following schematic was built within Cadence Virtuoso, detailing the multiple stages of the operational amplifier, including bias, differential-input, gain and output buffering stages: Figure 1: Two-Stage Op-Amp Schematic-View Design [1] Each transistor within the schematic above played a dedicated role within its stage. The transistor sizing dimensions were provided and implemented into Cadence within the table below: Figure 2: Two-Stage Op-Amp Original FET Dimensions [1] Unfortunately simulation errors were experienced using said values provided in the figure above, and instead alternative values were utilized for FET dimensions (see Figure 18 in the attached Appendix), utilizing variables WR = 7nm and L = 200nm.
  • 3. Op-Amp Report Rashad Alsaffar - 101006781 2 Schematic Design The gdpk045 library was utilized, providing nmos1v and pmos1v components translating to NMOS and PMOS devices, respectively. The two-stage op-amp display from Figure 1 was implemented within Cadence as a fully operational schematic: Figure 3: Implemented Two-Stage Op-Amp Schematic All transistor sizing is visible within the schematic above, as well as the names of each device in correlation with the pre-conceived schematic within Figure 1. Initially body effect was negated by connecting the bulk of each device to their relative source. Un- fortunately, this could not be implemented within layout or within the IC fabrication/manufacturing stages due to the limitations of poly and metal materials. Instead, the bulk connections of each device were connected properly to one of the power lines, VDD or VSS; NMOS device bulk connec- tions were established through VSS and PMOS device bulk connections were established through VDD. Confirmation of the finalized schematic by a TA allowed for the procedure of symbol generation and simulations via testbenches using ADE L Spectre tools. Figure 4: Implemented Two-Stage Op-Amp Test Bench
  • 4. Op-Amp Report Rashad Alsaffar - 101006781 The middle figure was the generated symbol of the op-amp with designated power lines VDD and VSS, differential inputs Vin+ and Vin−, as well as a circuit output VOUT . Supplied test benches within ADE L provided several testing conditions for four simulations: Voffset, Open-Loop Gain, Risetime (10%-90%) and Falltime (10%-90%). Simulation conditions provided functioning simulations for risetime and falltime test benches, while the remaining two would be tested using ADE XL tools. Figure 5: Op-Amp Risetime (10%-90%) Spectre Simulation Figure 6: Op-Amp Falltime (10%-90%) Spectre Simulation
  • 5. Op-Amp Report Rashad Alsaffar - 101006781 The simulation plots above characterize an approximate device risetime of 0.4µs and approximate device falltime of 60ns. The provided plots above however characterize transient test benches under nominal conditions, i.e. NN, 1.2V, 25◦ C Advanced ADE XL simualtion tools were required to test the device across fast and slow performance speeds as characterized by the table below; variations include supply voltage and temperature: Figure 7: Two-Stage Op-Amp PVT Variations [1] Multiple temperature conditions were considered when simulating PVT variations within ADE XL. The original test benches within ADE L were imported within the enhanced design environment and new test simulations were performed in detail below: Figure 8: Two-Stage Op-Amp PVT Data Simulations Important device parameters of the op-amp can be found in the figure above, including Voffset, open- loop gain, unity-gain bandwidth (UGBW), phase margin and power dissipation. The table below identifies the particular values characterized by the device response: Figure 9: Two-Stage Op-Amp PVT Data Simulations (Condensed) Circuit performance is in fact very dependant on temperature and environmental effects. Progression of the device will now scale into layout design.
  • 6. Op-Amp Report Rashad Alsaffar - 101006781 3 Layout Design We will discuss the multitude of techniques involved with Analog CMOS IC design, including device orientation, matching, parasitic compensation, fingers, etc. 3.1 Transistor Layout Structure It is important for the MOSFET devices to have multiple contacts across the source and drain, so as to avoid micro-fractures and parasitic resistance within the device. Analog transistor devices with a large W L ratio may experience unwanted parasitic capacitance be- tween bulk connections. To negate this effect, transistors can be split into multiple ”fingers” in order to compensate for the total width of the device whilst reducing parasitic capacitance. The figure below details the nmos1v layout design obtained from the gdpk045 library. The transis- tor above provides a width of 3µm. This is quite large, however the transistor can be ”shrunk” by providing multiple fingers, three in particular, with each finger width providing W 3 = 1µm. Figure 10: Wide Analog Transistor Fingers Demonstration The particular example above demonstrates 1 3 bulk-parasitic capacitance reduction between the source and drain of the transistor. 3.2 Matching Matching is one of the most important considerations in Analog CMOS IC design. Layout designers aim to ”match” transistors. This is apparent particularly when trying to match gate-source voltage VGS across a differential pair, or matching current across a current mirror. Matching can present itself in the form of device orientation, interconnections, matching metal con- nections, and reduction of unwanted parasitic capacitance/resistance. 3.2.1 Dummy Elements Passive components can be matched by providing ”dummy elements”; added layers that have no layout functionality or electrical connections. The purpose of including them is to provide symme- try within an environment of components, improving the reliability and yield of the chip during fabrication. For example, dummies can be utilized as shorted transistors.
  • 7. Op-Amp Report Rashad Alsaffar - 101006781 3.3 Layout Methods Two particular analog layout design methods will be discussed in detail pertaining to the layout design of our op-amp. 3.3.1 Interdigitated Devices A common example we will examine is matching two transistors with a common node: Figure 11: Common-node Transistor Setup The process gradint is almost evenly distributed between split-up devices A and B; we will say each possess four fingers. The combined eight elements can be interdigitated into the following forms: AABBAABB or ABBAABBA 3.3.2 Common-Centroid Devices Using the same transistor configuration as described in Figure 11 (now using two finger), an al- ternative design method known as common-centroid layout can be utilized. Its advantages are the multitude of patterns/device organization and compensated process gradients. It is important for devices organized in this manner to follow certain design rules including sym- metry to both x and y axes, dispersion of elements within the ”array” whilst orienting the array elements properly and making it as compact as possible. A & B represent the active poly layer correlating to the respected transistor device. The follow- ing figures below translate the interdigitated and common-centroid representations in the form of a layout (note metal connections are not drawn to scale nor do they represent proper design rules, strictly for presentation): Figure 12: Interdigitated Layout Example Figure 13: Common-Centroid Layout Example
  • 8. Op-Amp Report Rashad Alsaffar - 101006781 3.4 Stacked Layout One of the most important stages of analog layout design is the setup of a stacked layout diagram. Multi-finger common-width transistor devices can be ”stacked”. The original schematic displayed in Figure 1 can be utilized for the stacked layout procedure. Com- mon devices can be grouped together within the same stack; equivalent sizes must be considered for critical transistors. 3.5 Stick Diagram A stick diagram is composed of single poly line fingers with indicated drain and source connections. This ”stick-like” figure can expand within multi-transitor schematics which we will use to break down our op-amp. Assuming the width of MOSFETs A and B within the schematic characeterized in Figure 11, the stick diagram would correspond below: Figure 14: Mult-Transistor Stick Diagram 3.6 Top Level Floorplan A top level floorplan can be constructed from the given transistor sizes. As instructed we were allowed to change the number of fingers per transistor while making sure each device’s W L ratio remained the same. Due to unknown W L ratios from the used transistor values involved with the generated simulation, i.e. Appendix tabulated values, and instead the values detailed in Figure 2 were used as a starting point for a floorplan generation. Figure 15: Schematic Grouping of Transistors for Top Level Floorplan
  • 9. Op-Amp Report Rashad Alsaffar - 101006781 The image above details the grouping of transistors based on transistor type and dependency on mirroring devices. This may not have been the most appropriate approach, however I will detail the entire procedure and briefly discuss an alternative grouping method. Several calculations were put into place to manipulate the existing values of the transistor dimen- sions. As previously mentioned, transistor length/width as well as finger size could change as long as the W L ratio remained the same. To ensure this, careful consideration was taken to provide an equivalent amount of fingers across each side of the floorplan. The figure below details the newly defined transistor dimension values: Figure 16: Updated Values of Transistor Dimensions for Top Level Floorplan The initial design decision had been to establish a common-centroid orientation across the entire layout; symmetry conditions were established to mimic the particular layout finger placements. It should be noted that the transistors connected to the compensation capacitor and bias resis- tor, as well as devices involved with the structuring of the output buffer stage were all attached separately. Consideration was taken with regards to the placement of each device within the floor- plan. The output buffer devices were stationed at the top and bottom rows of the floor plan while the remaining devices were placed on opposite sides attached to their relevant stage (device Q15 within the bias stage and device Q16 within the common-source gain stage). Initially the first step was to assign 12 fingers to each of the devices within the differential pair (Q1 and Q2), as well as making it the center-point of the entire layout, i.e. establish common-centroid symmetry matching with respect to the differential pair. Each device was assigned 12 fingers as per its original standard. From this point on the top row of PMOS devices and bottom row of NMOS devices (see grouping in Figure 15) were grouped and were set to total the same number of fingers as the differential pair. Careful consideration was taken with regards to devices established within a current mirror being identical, devices within a following stage having a larger number of fingers than devices in prior stages, etc. Devices involved within current mirrors shared equivalent dimensions and finger quantity. It was important that critical devices involved within current mirrors were identical with each other. Inter- digitated layout techniques were primarily used for the isolated differential pair.
  • 10. Op-Amp Report Rashad Alsaffar - 101006781 In between the four symmetric 4-finger transistors were pairs that were cut down in finger size to equal a total of 12 on the top and bottom row. The output buffer pair was a noticeable opportunity for symmetry above and below the floorplan. The main design decisions involved with the calculations surrounded the initial floorplan group- ing as displayed in Figure 15. The detailed image below displays the full floorplan below: Figure 17: Final Top Level Floorplan 3.7 Alternative Floorplan Design As previously mentioned, there were slight issues involved with the original floorplan process. For example, it was a challenge to distribute an equal number of fingers towards the devices within each group of transistors, particularly with an uneven number of transistors between the NMOS and PMOS row. An alternative method would be further examination of the W L ratios of each device, as well as a common factor between groups of transistors that can be used to determine the appropriate dis- tribution of fingers among the grouped devices. 3.8 Layout Results Initially the layout had been attempted using the updated transistor dimension values as seen in the Appendix. Unfortunately, this caused many issues with regards to layout generation and editing. Sizing and proper orientation was very small, and therefore this attempt was avoided. Future plans are to enhance the initial floorplan and produce a functioning analog CMOS IC layout. Layout design with original values would have to be considered due to the shortcomings I faced during layout generation.
  • 11. Op-Amp Report Rashad Alsaffar - 101006781 4 References [1]: R. Amaya, ”Op-Amp Project v4”, 4609 IC Design and Fabrication, Accessed link: https://culearn.carleton.ca/moodle/pluginfile.php/2959298/mod resource/content/2/ELEC4609 OpAm 5 Appendix 5.1 Alternate Transistor Sizing Figure 18: Two-Stage Op-Amp Schematic Transistor Alternative Dimensions