Lab 5 : Design, Layout, and Simulation of CMOS Inverter
EE 421L Digital IC Design

By: David Nakasone – Email: nakasd3@unlv.nevada.edu
Assigned:
September 22, 2021
Due: October 6, 2021




Lab description >>>

    The combonation of the NMOS and PMOS MOSFET allows for many applications.
This lab exposes the student to the basic design, layout and and simulation of the CMOS inverter.
Many further applications rely on this principle. Completing the tutorial will develop the skills needed to execute this lab.
There are two major tasks for this lab:

    A) Complete and document “tutorial 3”
    B) Design, layout, and simulate




Part A : tutorial  3 >>>

[ 1 ]  make schematic for CMOS
d

[ 2 ]  derive the symbol
d

[ 3 ]  design-rule-check the layout
f

[ 4 ]  extract the layout
f

[ 5 ]  confirm LVS
f

[ 6 ]  build the simulation schematic
f

[ 7 ]  adjust global values
d

[ 8 ]  adjust step sizes
d

[ 9 ]  simulate schematic
d

[ 10 ]  simulate layout(extracted)
d


Part B : design, layout, and simulate >>>

d


[ 1 ]  draft the standard CMOS schematic
q

[ 2 ]  create symbol of the standard CMOS schematic

d

[ 3 ] DRC the standard CMOS layout

d

[ 4 ] extract the standard CMOS

d

[ 5 ] LVS the standard CMOS

d

[ 6 ]  draft the 4x standard CMOS schematic
a

[ 7 ]  create symbol of the 4x  standard CMOS schematic

a

[ 8 ] DRC the 4x standard CMOS layout

a

[ 9 ] extract the 4x standard CMOS

a

[ 10 ] LVS the 4x standard CMOS

a




[ 13 ] prepare the standard CMOS schematic for simulation, using a variable capacitor
d

[ 14 ]  standard CMOS schematic, 100fF, 1pF, 10pF, 100pf

f

[ 15 ]  standard CMOS extraction, 100fF, 1pF, 10pF, 100pf

f

[ 16 ]  standard CMOS UltraSim, 100fF, 1pF, 10pF, 100pf

f

[ 17 ] prepare the 4x standard CMOS schematic for simulation, using a variable capacitor
f

[ 18 ] 4x standard CMOS schematic, 100fF, 1pF, 10pF, 100pf

f

[ 19 ] 4x standard CMOS extraction, 100fF, 1pF, 10pF, 100pf

f

[ 20 ] 4x standard CMOS UltraSim, 100fF, 1pF, 10pF, 100pf

d

[ 21 ] conclusions

f


lab files here

Return to >>> nakasd3 directory