Lab 7 - ECE 421L
For the prelab the main goal was to make the ring ocsillator using inverters and showing the out put of the schematic.
Image 1:Ring Oscillator Schematic
Image 2: Ring Oscillator Simulation
After running the simulation of the ring oscillator to know that it was running properly the layout view was needed, below is a zoomed in version of the layout where the circuit repeats until the end.
Image 3: Ring Oscillator Layout
After making the layout view it went through the DRC and LVS operations to ensure that it was made correctly and matched the schematic.
Image 4:Ring Oscillator DRC
Image 5:Ring Oscillator LVS
Schematic | Symbol | Simulation Schematic | Simulation Results | |
NAND | ||||
NOR | ||||
AND | ||||
OR | ||||
Not |
After creating these gates, the lab gave a two bit demux/mux schematic. This circuit can be used either way seen in the simulations below, and works by the getting four inputs a, b, s, and si. S and si are used to alternate between various input or outputs that you want, in the demux they dictate whether a or b will be used for an input to the given output, for the mux they decide which output the single input will go to.
Image 10:Demux/mux Schematic.
Image 11:Demux/mux Simulation
Image 12:Demux/mux eight bit schematic
Image 13:Demux/mux eight bit symbol.
Finally, after making the eight bit demux/mux the final step is to make the full adder schematic and simulation. Seen below is a schematic of a 2 bit full adder circuit which was converted to a symbol like the precious gates and with busses made to an eight bit full adder. The real difficulty of the 8 bit full adder is that the layout view doesnt use busses and needs to be wired exactly. This was achieved by putting an input pin for every a<7:0> and b<7:0> a single cin and a single cout, where the cin input goes to the first full adder and that cout goes to the second full adder cin which reapeats until the last full adder where the last cout goes to a cout pin.
Image 14: Full adder two bit operation schematic
Image 15: Full adder eight bit full schematic
Image 16: Full adder eight bit symbol view
Image 17: Full adder eight bit simulation schematic
Image 18: Full adder eight bit simulation results.
The
layout view for the full adder is very large and can not be seen in one
picture so it will be broken up into three photos in addition with the
LVS and DRC.
Image 19:Full adder DRC
Image 20:Full adder LVS
Image 21:Left half of full adder
Image 22:Right half of full adder