Yet another RISC-V CPU core
MIT License
This is a single-cycle RISC-V core written in SystemVerilog for educational purposes.
To build everything, type:
make
The software emulator and simulator expect animage to be a flat binary. You can generate one with:
riscv64-linux-gnu-as tests/alu.S -o tests/alu.o \
&& riscv64-linux-gnu-objcopy -O binary tests/alu.o tests/alu.bin
To run the generated image with emulator, type:
./build/rvemu/rvemu tests/alu.bin
To run the generated image with simulator, type:
./build/rvsim/rvsim tests/alu.bin