The Computer Architecture project was designed as part of class project. The 16-bit computer architecture runs off a custom assembly language and was entirely designed using the schematic capture tools in Quartus.
The computer architecture runs off pipelined data which is clocked on both edges of the system clock, this way instructions from the program ROM could be computed and output by the ALU in what appeared to be a single clock cycle.