Lab 9 Design an ALU
Jesse Duran
Spring 2021
ENGR 338
Introduction:
In this lab we create an ALU using our full adder developed previously.
The schematic and layout will be made. Our ALU will be able to do AND, OR, ADDITION, and SUBTRACTION.
Results:
Figure 1. 8-bit inverter DRC clean
Figure 2. 8-bit inverter Layout DRC and NCC clean
Figure3. 8-bit ALU schematic and layout DRC clean
Figure 4. 8 bit ALU AND simulation. Working as expcted, outputs all 0s
Figure 5. 8 bit ALU OR Simulation. Working as expected, all outputs 5V
Figure 5. 8 bit ALU ADD Simulation. Working as expected, Output =
00000000, CO =1
Figure 7. 8 bit ALU SUB Simulation. Working as expected, Output =
11111110, CO =1
Figure 8. 8-bit ALU layout. DRC and NCC clean
Discussion
This lab was the most invloved one yet. It was the culmination of the
semester's work of building components. It was fun to see how each part
was used and why the 8-bit versions were being used. For the layout
portion, it was on us to figure out what connected where, it made us
understand the innerconnectivity and was a practice in planning