The design, layout, and testing of an 8-bit Arithmetic Logic Unit (ALU) based on the 74LS181 4-bit ALU circuit from Texas Instruments is described. Two 4-bit ALUs were cascaded together to create one 8-bit ALU onchip. Details of the design process are included from each step in the project, along with diagrams, photos, and renders showing the various components and testing setups. The project was undertaken as a means to learning the VLSI design process, and resulted in a fully functional ALU with the same functionality as a commercially available product. Minimal problems were encountered with the final design, and they are addressed in this report.
The project report contains a description of the project and details of the design and layout.