Skip to content

nozomioshi/ChiselRiscV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChiselRiscV

This is a 32-bit RISC-V CPU implemented according to the book "CPU Design with RISC-V and Chisel - First step to custom CPU implementation with open-source ISA."

Environment

  • WLS2
  • Ubuntu: 22.04LTS
  • sbt: 1.10.0
  • scala: 2.13.12
    • chisel: 6.5.0
    • chiseltest: 6.0.0

RISC-V GNU toolchain

Dockerfile build:

sudo service docker start
docker build . -t riscv/cpu
docker run -it -v ./:/src riscv/cpu

After the build, you can run the container with the following command:

docker container start container_name/id -i

where container_name/id can be found by running docker ps -a.

Feature

Related Efforts

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published