Lab 7 -
EE 421L
Authored
by Reiner Dizon,
Email: dizonr1@unlv.nevada.edu
Today's
date is November 7, 2017
Lab
description: This
lab is about using buses and arrays for inverters, muxes, and adders.
PRELAB
- Back-up all of my work from the lab and the course
Lab Backup:
| Course Backup:
|
Tutorial 5 is about the design of a 31 ring oscillator.
Here are the original and simplified schematic (using wide bus) for this design which will be used for LVS later:
I then ran
simulation on both schematics with initial conditions and models loaded in, and their simulations are identical.
I laid out the ring oscillator and DRCed it. Since the
schematic and layout were already created, I performed LVS afterwards to
confirm if the netlists matched.
Here is the schematic symbol for the ring oscillator:
Finally,
I ran the
simulation on both the schematic and the layout, and the simulations
were identical. For the simulating the NAND gate schematic, I created a
simulation schematic with power and ground.
Simulation Schematic:
Simulation Results (Schematic):
Simulation Results (Extracted):
- Read through the lab before starting
LAB
REPORT
1) Create a 4-bit Inverter
In
order to simplify circuit design for 4 inverters, I made a concise
schematic with the use of wide bus and instantiate an array of the
inverters. Here are my schematic and symbol:
Concise Schematic:
| Symbol:
|
I
simulated the inverters with different capacitive loads to observe the
rise and fall times. I observed that the delay increases as the
capacitance of the load increases. Here are my simulation schematic and waveform:Simulation Schematic:
| Simulation Waveform:
|
2) Create a 8-bit Inverter, NAND, XOR, AND, NOR, and OR gates
Gate Name | Concise Schematic | Symbol | Simulation Waveform |
NOT | | | |
NAND |
|
|
|
XOR |
|
|
|
AND |
|
|
|
NOR |
|
|
|
OR |
|
|
|
Here is the simulation schematic for all of the simulations of all the gates:
3) Create a 2-to-1 DEMUX/MUX
Concise Schematic:
| Symbol:
|
Simulation Schematic:
| Simulation Waveform:
|
4) Create an 8-bit wide 2-to-1 DEMUX/MUX
Concise Schematic:
| Symbol:
|
Simulation Schematic:
| Simulation Waveform:
|
5) Create an 8-bit Full Adder
Concise Schematic:
| Symbol:
|
Layout (Full)
|
|
Layout (Left)
|
|
Layout (Right)
|
|
DRC Results:
Extracted (Full)
|
|
Extracted (Single)
|
|
LVS Results:
Simulation Schematic:
Simulation Waveform (Schematic):
| Proof:
|
Simulation Waveform (Extracted):
| Proof:
|
After finishing the lab, I backed up my lab 7 web directory from CMOSedu and library from the cluster:
Return
to Reiner's Labs
Return
to EE 421L Labs