Accomplished:
- Proposal presentation thouroghly practiced and given.
- CPU testbench framework made for ModelSim.
- Tests can be easily added to the testbench.
- Can pick which test to run from the terminal.
- CPU basic framework completed.
- ld r,n (load immediate) passes handmade tests.
- ld r,r’ (move) passes handmade tests.
- Instruction buffer implemented and passes handmade tests.
Next Step:
- Implement all memory instructions.
- Make handmade tests for all memory instructions.
Other Notes or Concerns:
- Progress is slightly ahead of schedule.
- Memory and control flow operations are being prioritized so the other units can be tested using ROMs