RISCV RV-32I 5 Stage Pipelined Core
Start by setting up the working enviroment
sudo apt-get install openjdk-11-jdk
sudo apt-get install openjdk-11-jre
SBT is the most common built tool in the Scala community. You can download it here.
sudo apt-get install verilator
Fork this repository on your own individual profiles. After forking clone the repository and run:
sbt test
You should see a whole bunch of output that ends with something like the following lines
[info] Tests: succeeded 1, failed 0, canceled 0, ignored 0, pending 0
[info] All tests passed.
[success] Total time: 5 s, completed Dec 16, 2020 12:18:44 PM
If you see the above then...
You are ready to go. Next step is to go inside the docs/
folder where you will find the labs to perform.
If you quickly want to see what verilog is being generated, go to this link https://bit.ly/3u3zr0e and write Chisel here.