8-bit Microcontoller on an FPGA


Project Description

For our FPGA class, we were tasked with a semester-long project to design an 8-bit microcontroller, broken down to its components.


Modules


Arithmetic Logic Unit (ALU)

Template


Program Counter (PC)

Template


Register File

Template


Control Logic

Template