- Pure Python RISC-V 2.0 decoder.
- myHDL based decoder module.
- myHDL version of RISC-V core Zscale
- myHDL based Zscale core modules with individual module tests.
- Tests for core assembly.
Cloning the repo
git clone https://github.com/jck/riscv.git
Installing dependencies
cd riscv
python -m pip install -r requirements.txt
Usage
The core modules can be imported by:
from riscv import alu
Running tests
python -m pytest