mirror of
https://gitlab.com/brendanhaines/cpu.git
synced 2024-12-26 19:16:48 -07:00
749 B
749 B
RISC-V CPU
Short Term To Do:
- add stalls for memory access
- use AXI for memory access (depends on AXIL memory module for test)
- add tests for non-pipelined case
- get C working (may depend on memory stalls)
Desired features:
- 1- or 5-stage pipeline selectable via parameter
- AXI-lite Master for both instruction and data memory
- 32, 64, (or 128?) bit word size
- floating point
- multiplication
- division
- instruction and data caches
- JTAG debug probe
Installation
Run setup.sh
to install GCC