A MIPS 5-Stage Pipeline CPU from ground up.