CE338 Digital VLSI Design Lab
Lab 7 - Buses


Connor O'Keefe
Email: cwokeefe@fortlewis.edu


Introduction
This lab is to work with buses to create 8-bit gate schematics and layouts.
Materials and Methods
Procedure
Creating the ring oscillator schematic and layout:







Creating the 8-bit AND gate schematic and layout:




   





Creating the 8-bit OR gate schematic and layout:










Creating the 8-bit NAND gate schematic and layout:





Creating the 8-bit NOR gate schematic and layout:





Results
Ring oscillator simulation without and with buses respectively:
`


8-Bit AND simulation with high A and low A respectivley:
                         

8-Bit OR simulation with low A:
 

8-Bit NAND simulation with high A:


8-Bit NOR simulation with high A:

Discussion
All 8-bit gates acted as expected. The use of buses in VLSI design allows for easy N-bit schematics. They layouts were simply made with N gates.