Lab 7 - EE 421L 

Authored by Biruk Gebremeskel

Email: gebreb1@unlv.nevada.edu

Novemeber 7, 2018

  

Lab description:

The purpose of this lab was to help us get use to using buses and arrays in the design of word inverters, muxes, and high speed adders.

 Pre-Lab Work:

All previous labs have been backed up in Dropbox

Lab Work:

Exercise 1

4Bit Word Inverter

Schematic
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/4-bit_inverter_sim-schem.PNG
Simulation
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/4bit_word_Inverter_Simulation.PNG

From the above simulations we can see that the delay increased as the capactive load increasesd.

Exercise 2

8 Bit input /output array of AND, OR, NOR, and NAND, and Inverter gates

8-Bit NAND gate Schematic
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_NAND%20gate2.JPG
8-Bit NAND gate Symbol
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_NAND%20gate%202%20symbol.JPG

8-Bit NOR gate Schematic
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_NOR_schematic.PNG
8-Bit NOR gate Symbol
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_NOR_symbol.PNG
8-Bit AND gate Schematic
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_AND_schematic.PNG
8-Bit AND gate Symbol
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_AND_symbol.PNG
8-Bit OR gate Schematic
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_OR_schematic.PNG
8-Bit OR gate Symbol
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_OR_symbol.PNG
8-Bit Inverter Schematic
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_Inverter_schematic.PNG
8-Bit Inverter Symbol
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_Inverter_symbol.PNG

8-Bit Logic gate Schematic

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/schem_8bit_logicgates.PNG

8-Bit Logic gate Simulation

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/sim_8bit_logicgates.PNG

Exercise 3

2-1 MUX/DEMUX Schematic, Symbol, and Simulation

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/2_1_MUX_DEMUX_Schematic.PNGhttp://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/2_1_MUX_DEMUX_Symbol.PNG


Exercise 4

2-1 MUX/DEMUX Schematic and symbol with a single select

Schematic
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/2_1_MUX_DEMUX_Single_S_Schematic.PNG
Symbol
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/2_1_MUX_DEMUX_Single_S_Symbol.PNG
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/2_1_MUX_DEMUX_SIM.PNG

8-Bit 2-1 MUX/DEMUX Schematic, and Simulation

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_2_1_MUX_sim_schematic.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_2_1_MUX_simulation.JPG

EXercise 5

Schematic, Symbol layout, Extracted, DRC, LVS of AOI Full Adder

Schematic

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/AOI_full_Adder_Schematic2.PNG

Symbol

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/AOI_full_Adder_Symbol.PNG

Layout and Extracted

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/AOI%20Full%20Adder%20Layout.PNG

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/AOI%20Full%20Adder%20Extracted.PNG

DRC and LVS

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/AOI%20Full%20Adder%20DRC2.JPG

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/AOI%20Full%20Adder%20LVS1.PNG

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/AOI%20Full%20Adder%20LVS2.PNG

8-Bit AOI Full Adder Schematic,Simulation, Layout, Extracted, DRC and LVS

Schematic

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit%20AOI_Full_Adder_Schematic.JPG

Simulation
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_AOI_SIM_Schematic.PNG
This 8 -bit full adder was tested by adding the number 00011111 from input A and the number 11000000 from input B. The result as seen in the simulation below is 11011111.
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit_AOI_SIM_Simullation.PNG
Layout and Extracted
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit%20AOI_Full_Adder_Layout.PNG
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit%20AOI_Full_Adder_Extracted.PNG

DRC and LVS

http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit%20AOI_Full_Adder_DRC.PNG
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit%20AOI_Full_Adder_LVS1.PNG
http://cmosedu.com/jbaker/courses/ee421L/f18/students/gebreb1/lab7/8bit%20AOI_Full_Adder_LVS2.PNG

The files, simulations, schematics, layouts, etc used in this lab can be downloaded in the link below.

Lab7_BG