Daniel Gros - gros2 (ECE 120)
Michael Pasetes - pasetes3 (ECE 120)
Project Proposal
Introduction
We will be working as part of a larger group with the end goal of making a small microprocessor. We intend to make the microprocessor a teaching aid so that people that are unfamiliar with the way computers work can better understand its simple inner workings. Daniel, Ernesto, and Michael will be working specifically on the 8-bit Arithmetic Logic Unit. Functions will include bitwise AND, bitwise OR, as well as addition and subtraction (a full adder).
Design
ALU (8-bits instead of 32-bits)
Parts
Logic Gates
AND (x28)
OR (x17)
XOR (x24)
NOT (x3)
Multiplexers (x2)
Wires
Breadboards
Challenges
The biggest challenge during this project will be bringing all of the pieces together to make the final microprocessor. With each group working somewhat independently, communication as far as what parts we are using and how each of these parts are going to interact both within the context of the individual pieces, but also as a whole will be extremely important and potentially problematic.
References