Lab 6 - ECE 421L 

Design, layout, and simulation of a CMOS NAND gate, XOR gate, and Full-Adder

Lizz Heider

heider@unlv.nevada.edu

Submission Date: Tuesday October 23rd

  

PRELAB – Tutorial 4

Prelab – Design, Layout, Simulation – 2-input NAND Gate – Layout and Extracted View

 

   

We do this using a 6u/0.6u MOSFETs (both NMOS and PMOS)

A DRC and LVS was also ran for the NAND gate below:


LAB 6

(1)         Draft the schematics of a 2-input NAND gate, and a 2-input XOR gate using 6u/0.6u MOSFETS

 

Below is the symbols for NAND and XOR, respectfully

(3) Layouts of NAND gate and XOR gate

 

- Before continuing I made a standard cell frame, taller than what we usually use (for future use), as instructed.

standard cell frame        -          


NAND Gate Layout                           -                 Extracted NAND Layout
                                                  




XOR Gate Layout                       -                    Extracted XOR Layout

               

 

 

 

(4) Simulation of Gates Inverter, XOR, NAND,                                                                                                                                              

 

   

(5) FULL ADDER

 

(Below) Full Adder Schematic

(Below) Full Adder Layout, Extracted Layout

 

(Below) Full Adder Schematic for Simulation, then Transient Simulation

** GLITCHES **

Glitches, that we can see in our output, are caused by the brief rise and fall times of the input signals.
When there is a time period where the pulse is rising or falling, & the MOSFETs are neither on, nor off, for that instant.

The glitches are smaller when the rise/fall times are decreased.

An ideal rise/fall time (zero, meaning ideal) would result in no glitch. (So, we’ll always have glitches)

 

(Below) Naming my cells LH_F19 (I almost forgot about this so some I renamed them at the end)

 

 

 



Return to my Labs
Return to 421L