MIPS Single Cycle CPU, ECE 437, Purdue University