Term Project for Digital Logic Design. Written for DE2-115 development board which has an Altera Cyclone IV (P/N: EP4CE115F29C7) FPGA