This project is designed to give a good feel for exactly how a processor works. In phase 1, I will design a datapath to implement a supplied instruction set architecture. I will use the datapath as a tool to determine the control signals needed to execute each instruction. In Phases 2 and 3 I build a simple finite state machine (the \control unit") to control my computer and actually run programs on it.

Log in or sign up for Devpost to join the conversation.