![](Figures/ring_oscillator_sim.JPG)
Figure 1: First simulation of the ring oscillator uses 11 inverters.
![](Figures/ring_oscillator_bus_sim.JPG)
Figure 2: Second simulation of the ring oscillator uses the bus (green wires) instead of 11 inverters.
Figure 3 shows the layout for the oscillator ring using inverters from a previous lab.
![](Figures/ring_oscillator_bus_layout.JPG)
Figure 3:
The ring oscillator layout with matching topologies and zero errors.
ii. 8-bit AND Gate
Figure 4 and Figure 5 display the AND gate schematic and layout,
respectively, both show zero errors - which is helpful when building
the 8-bit AND gate.
Figure 4: The AND logic schematic with zero errors, and icon in the upper right corner.
Figure 5: The AND logic gate layout with matching topologies and zero errors.
To
test the AND logic, it was simulated twice using LTSpice, Figure 6
displays the first schematic and simulation results, here the A-port is
connected to a voltage source. In Figure 7, the A-port is shorted to
ground, the results can also be seen below the schematic.
Figure 6: The first 8-bit schematic using the AND gate icon for simulation and results.
Figure 7: The second 8-bit schematic using the AND gate icon for simulation and results.
Because
the simulations were correct, the 8-bit AND gate layout was created and
tested for errors and the topology was analyzed to ensure it matched
the previous schematics, seen below in Figure 8.
Figure 8: The 8-bit AND gate layout with zero errors and matching topologies.
iii. 8-bit OR gate
Similar to the AND gate, the OR gate schematic and layout were created
and tested for errors and matching topologies, both can be seen in
Figure 9 and Figure 10.
Figure 9: The OR schematic with the icon in the upper right corner.
Figure 10: The layout for the the OR gate with zero errors.
Figure 11 show the simulation for the OR gate, this was to check the logic, before creating the 8-bit logic gate.
Figure 11: A schematic and results for the OR gate.
Once
the logic was shown to be as expected, the 8-bit OR gate was also
simulated as seen in Figure 12, the results are also seen below the
schematic. Showing the logic is correct, the layout was then created
and again tested for matching topologies and errors, shown in Figure 13.
Figure 12: The schematic and results for the 8-bit OR gate.
Figure 13: The OR gate layout with matching topologies and zero errors.
iv. 8-bit NAND gate
Since the NAND gate was built in a previous lab, Figure 14 shows the 8-bit simulation and results obtained from the LTSpice.