ENGR 338 Lab 7
Name: Zane Sauer
Email:
zmsauer@fortlewis.edu
Introduction:
The goal of this lab is to be able to build a ring
oscillator using buses as well as building various logic gates using
busses in electricVLSI.
Task 1:
Figure 1: Inverter short DRC checked
Figure 2: NCC clean for short inverter
Figure 3: Simulation of ring oscillator
Figure 4: Ring Oscillator using busses
Figure 5: Ring Oscillator with busses simulation
Busses cannot be used in layout since electric vlsi will not duplicate layouts nor will it be able to make series connections.
Figure 6: Ring Oscillator with NCC DRC and ERC clean
Task 2:
Figure 7: AND gate DRC clean
Figure 8: 8 bit and DRC clean
Figure 9: 8 bit and simulation
Figure 10: 8 bit and DRC ERC and NCC clean
Task 3:
Figure 11: OR gate DRC clean
Figure 12: OR gate simulation
Figure 13: OR gate layout DRC ERC and NCC clean
Figure 14: 8 bit or gate DRC clean
Figure 14.1: 8 bit OR simulation
Figure 15: OR gate layout with DRC ERC and NCC clean
Task 4:
Figure 15: NAND gate DRC clean
Figure 15.1: 8 bit NAND simulation
Figure 16: NAND layout DRC ERC and NCC clean
Task 5:
Figure 17: NOR schematic DRC clean
Figure 17.1: 8 bit NOR simulation
Figure 18: NOR layout DRC ERC and NCC clean
Conclussion:
This
lab was a bit tedious in the beginning learning how to work with busses
and what errors ment. Once I figured out these issues I was able to
move quickly through the lab. I know using busses will be a useful tool
for large scale projects coming up later.