Lab 7 - ECE 421L 

Authored by Esteban Tuquero

email:tuqueroe@unlv.nevada.edu

November 11, 2018

   

  

Lab Description

Using buses and arrays in the design of word inverters, muxes, and high-speed adders

  

Pre-lab

Go through Cadence Tutorial 5

All files have been backed up on Google Drive


4-bit Word Inverter

file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/4not_sch.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/4not_sym.JPG
SchematicSymbol
 
 
Simulation of 4-bit Word Inverter
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/4not_sch_sim.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/4not_sim.JPG
SchematicSimulation
 
From the simulation, one can see that the capacitors have an affect on the rise and fall time of the inverter.The higher the capacitance the longer it takes for the inverter to reach the correct value.
 
 

8-bit input/output of NAND, AND, NOR, OR, and inverter

file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8and_sch.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8and_sym.JPG
Schematic of  8-bit AND gateSymbol of  8-bit AND gate
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8nand_sch.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8nand_sym.JPG
Schematic of  8-bit NAND gateSymbol of  8-bit NAND gate
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8or_sch.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8or_sym.JPG
Schematic of  8-bit OR gateSymbol of  8-bit OR gate
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8nor_sch.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8nor_sym.JPG
Schematic of  8-bit NOR gateSymbol of  8-bit NOR gate
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8not_sch.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8not_sym.JPG
Schematic of  8-bit inverterSymbol of  8-bit inverter

 

 

Simulation of Gates

For simulating the gates, I decided to do them all in one schematic and simulation. I separated the simulations so that the results would not look so clustered. I also added capacitors on the outputs to further show the effects of the capacitors as the capacitor increases. Again, it is shown that the greater the capacitor is the slower it takes for the output to reach the correct values.

file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8bit_gate_sch.JPG
Schematic of simulating all the 8-bit gates
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8and_sim.JPG
Simulation of 8-bit AND gate
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8nand_sim.JPG
Simulation of 8-bit NAND gate
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8not_sim.JPG
Simulation of 8-bit inverter
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8or_sim.JPG
Simulation of 8-bit OR gate
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8nor_sim.JPG
Simulation of 8-bit NOR gate

  

 

2-to-1 DEMUX/MUX

file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/MUX_DEMUX_sch.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/MUX_DEMUX_sym.JPG
Schematic of a 2-to-1 DEMUX/MUX Symbol of a 2-to-1 DEMUX/MUX

 

For the 2-to-1 DEMUX/MUX, I made A, B and Z input/output nodes so that when we simulate the DEMUX and the MUX we just need to reverse the inputs and outputs of A,B, and Z.

  

 

Simulation of 2-to-1 DEMUX/MUX

file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/MUX_sch_sim.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/MUX_sim.JPG
Schematic for simulating DEMUXSimulation of Demux
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/DEMUX_sch_sim.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/DEMUX_sim.JPG
Schematic for simulating MUXSimulation of Mux

  

 

 8-bit DEMUX/MUX

http://cmosedu.com/jbaker/courses/ee421L/f18/students/tuqueroe/lab7/8MUX_sch.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f18/students/tuqueroe/lab7/8MUX_sym.JPG
Schematic of 8-bit DEMUX/MUXSymbol of 8-bit DEMUX/MUX

Simulation of 8-bit DEMUX/MUX

file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8DEMUX_sch_sim.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8DEMUX_sim.JPG
Schematic for simulating 8-bit DEMUXSimulation of 8-bit DEMUX
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8MUX_sch_sim.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8MUX_sim.JPG
Schematic for simulating 8-bit MUXSimulation of 8-bit MUX

  

 

Full Adder

file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/FA_sch.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/FA_sym.JPG
Schematic of Full AdderSymbol of Full Adder
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/FA_lay_drc.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/FA_ext_lvs.JPG
Layout and DRC of Full AdderExtracted view and LVS of Full Adder

  

 

8-bit Full Adder

file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8FA_sch.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8FA_sym.JPG
Schematic of 8-bit Full AdderSymbol of 8-bit Full Adder

   

file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8FA_lay_drc.JPG
Layout and DRC of 8-bit Full Adder
file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8FA_ext_lvs.JPG
Extracted view and LVS of 8-bit Full Adder

 

Simulation of 8-bit Full Adder

file:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8FA_sch_sim.JPGfile:///D:/Downloads/lab7-20181107T162119Z-001/lab7/8FA_sim.JPG
Schematic for Simulating 8-bit Full AdderSimulation of 8-bit Full Adder

  

  

All the files for this lab can be found here.

 

Return to my labs