Lab 6 - ECE 421L 

Authored by Jared Hayes 

hayesj18@unlv.nevada.edu 

October 19, 2015

  

Lab Description:
    Design, layout and simulation of 
a CMOS NAND gate, XOR gate, and Full-Adder.

     

Lab Report:

Pre-lab

Go through Cadence Tutorial 4 on how to design and layout a 2-input NAND gate here.

For this lab we will be using 6u/0.6u MOSFETS.

 

NAND2 Gate

Create the schematic for a 2-input NAND gate.  Below is a simple diagram of a CMOS NAND gate.

 

Include your initials and current year/semester in your cell names.

Create a symbol view for the NAND gate.  It should be drawn using the shape tools to look like the actual gate.

Create a schematic in order to simulate the operation of the NAND gate.

Use pulse sources for the inputs with the first input having double the pulse width and period values as the second input.

This should simulate having digital inputs of 00, 01, 10, and 11 for the gate.

Create a layout for the 2-input NAND gate.  The layout should use standard cell frames and snap together from end-to-end.  Allow for extra space in the cell frames for future modification

Be sure to include pins for the inputs, outputs, vdd! and gnd! All routed on the metal1 layer.

DRC and LVS

 

XOR2 Gate

Create the schematic for a 2-input XOR gate.  Using the inverter we created in earlier labs can save some time.

Create a symbol view for the XOR gate.

Create a schematic in order to simulate the operation of the XOR gate.  Set it up the same way as the NAND gate.

Results

Create the layout for the 2-input XOR gate using standard cell frames.

DRC and LVS

 

Full Adder

Create a schematic for the full-adder using the NAND and XOR gate symbols we made.

Create a symbol

Layout the full adder by placing the standard cells of the NAND and XOR gates side-by-side.  This allows vdd! and gnd! to be routed together.

DRC and LVS

Create a schematic to simulate the operation of the full adder.

 

The results should match this truth table.

Backup:

Cadence files and lab report are automatically backed up in my Dropbox folder.



The cadence files can be found here: lab6_jh.zip



Return to the directory listing of students in EE 421L, Fall 2015
 
Return to the EE421L Fall 2015 webpage
 

return