This is a hardware implementation of the Niu32 instruction set. It specifies a bus-based architecture - i.e. a simple architecture with multiple cycles per instruction - and is written in Verilog, targeting the Altera Cyclone II FPGA board.
The project files included assume the use of Altera's Quartus II IDE. Open the project by opening the included Niu32_multicycle.qpf
in Quartus II.