Lab 7 - EE 421L
Authored
by Larri Gomez, gomezl6@unlv.nevada.edu
10/25/23
Lab
description
In this lab, we practice working with buses and arrays by designing inverters, muxes, and high speed adders
Pre Lab
For the pre lab we are asked to go through Tutorial 5 which has us making a ring oscillator.
Schematic
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/pre1.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/pre1.png)
Symbol
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/pre2.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/pre2.png)
Layout
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/pre3.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/pre3.png)
DRC clean/ LVS clean
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/pre4.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/pre4.png)
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/pre5.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/pre5.png)
Lab Work
4-bit inverter
schematic
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/1.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/1.png)
symbol
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/2.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/2.png)
sim schematic
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/3.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/3.png)
simulation
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/4.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/4.png)
8-bit inverter
schematic
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/5.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/5.png)
symbol
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/6.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/6.png)
8-bit NAND gate
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/7.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/7.png)
symbol
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/8.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/8.png)
8-bit AND gate
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/9.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/9.png)
symbol
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/10.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/10.png)
8-bit NOR gate
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/11.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/11.png)
symbol
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/12.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/12.png)
8-bit OR gate
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/13.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/13.png)
symbol
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/14.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/14.png)
simulation of all gates together
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/15.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/15.png)
2-to-1 MUX
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/17.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/17.png)
8-bit 2-to-1 MUX/DEMUX schematic
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/17.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/17.png)
symbol
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/19.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/19.png)
MUX sim schematic
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/20.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/20.png)
simulation
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/21.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/21.png)
DEMUX sim schematic
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/22.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/22.png)
simulation
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/23.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/23.png)
Full Adder from Fig 12.20
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/24.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/24.png)
symbol
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/25.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/25.png)
full adder sim setup
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/26.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/26.png)
simulation
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/27.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/27.png)
8-bit full adder schematic
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/28.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/28.png)
symbol
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/29.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/29.png)
8-bit full adder sim schem
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/30.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/30.png)
simulation
![https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/31.png](https://cmosedu.com/jbaker/courses/ee421L/f23/students/gomezl6/lab7/Pictures/31.png)