Implement a working ARMv3 Processor on an FPGA that supports all 16 Data Processing Instructions, Memory Instructions, ALU Multiplication and Division, as well as pipelining with hazard control.
- Module CG3207 Computer Architecture
- Labs CG3207 Lab Wiki
- H/W Digilent Nexys 4
- LanguageVerilog
- Github CG3207 Computer Architecture