EE 421L – Digital IC Design Lab – Lab 6
October 23,
2018
·
In this lab, we will design, layout, and simulate
a CMOS NAND gate, XOR gate, and Full-Adder.
Going Through Tutorial 4
·
In its entirety, tutorial 4 takes us through:
o Design of NAND
gate schematic
o Creating
symbol view of NAND gate
o Layout of NAND
gate
o Simulation of
NAND gate schematic
Shown here are
my completed simulation schematic (with my NAND symbol) and the NAND gate
layout.
Lab Tasks
NAND Gate Construction
Shown
below are both the schematic view of the 2-input NAND gate, consisting of two
NMOS and two PMOS, all of width 6 microns, and length 600 nm, and the symbol
view of the NAND, as well.
Shown
below is the layout (and extracted) view of the NAND gate, constructed using
instructions from tutorial 4.
We see that the layout
DRC is successful and the LVS shows that the net lists match.
NAND Gate Simulation Results
XOR Gate
Construction
Shown here are the schematic of the 2-input XOR gate, and the symbol view of the XOR.
Shown here is the layout (and extracted view) of the XOR gate.
DRC
Verification and LVS Verification
XOR Gate
Simulation Results
Glitches (NAND and XOR Sims) are caused by the brief rise and fall times of the input signals. The glitch is simply a time period in which the pulse is rising or falling, and the MOSFETs are neither on, nor off, for that instant. If the rise/fall times were decreased, the glitches would become smaller and smaller. An ideal rise/fall time of 0 would result in no glitch.
Full Adder
Schematic and Symbol View
Full Adder
Simulation Results
Layout and
Extracted View of Full Adder