Lab 5 - ECE 421L
Authored
by Esteban Tuquero
Email: tuqueroe@unlv.nevada.edu
October 9, 2018
Pre-lab work


All files have been backed up on google drive.
Lab
Design, layout, and simulation of a CMOS inverter
Schematics of both 12u/6u inverter and 48u/24u inverter with 4 fingers on the PMOS and the NMOS.
 |  |
12u/6u Inverter | 48u/24u Inverter |
Layout, extraction, DRC, and LVS of 12u/6u inverter. |  |
Layout | DRC |
 |  |
Extracted Model | LVS with Net-list Match |
Layout, extraction, DRC, and LVS of 48u/24u inverter.
 |  |
Layout | DRC |
 |  |
Extracted Model | LVS with Net-list match |
Simulation of Inverters
For
the simulations of the intverters I used the same set up to test both
inverters. The parameters for the voltage pulse are as follows: Voltage
1 = 0V, Voltage 2 = 5V, Delay time = 5ns, Rise time = 1ns, Fall time =
1ns, and Pulse width = 10ns. For vdd I set it up as a global variable
by opening the ADE L -> Setup -> Stimuli, and setting vdd = 5V.
It was also necessary to show the simulations from both the Spectre and
UltraSim simulators.
The following pictures show the schematics for both simulations. Note
that
c = Ci so that I can use parametric analyse to show the curves for the
different capacitor values.
 |
12u/6u Inverter Simulation Schematic |
 |
48u/24u Inverter Simulation Schematic |
Spectre simulation with parameters for both inverters.
 |  |
12u/6u Inverter Spectre Simulation Parameters | 12u/6u Inverter Spectre Simulation |
 |  |
48u/24u Inverter Spectre Simulation Parameters | 48u/24u Inverter Spectre Simulation |
UltraSim simulation with parameters for both inverters.
 |  |
12u/6u Inverter UltraSim Simulation Parameters | 12u/6u Inverter UltraSim Simulation |
 |  |
48u/24u Inverter UltraSim Simulation Parameters | 48u/24u Inverter UltraSim Simulation |
Conclusion
When
comparing the two inverters it is seen that the larger inverter can
handle higher capacitive load. This means that there is a less drastic
change in the output of the inverters. Also when comparing Spectre with
UltraSim there is not that much of a change in the graphs, but UltraSim
did run faster than Spectre.
The cells used to generate the images are in lab5_eat.zip
Return to my labs