Fedar F1 is a 5-Stage Pipelined (Fetch|Decode|Execute|Memory|Writeback) RV64IM RISC-V Core written fully in Verilog.
- Open a terminal in
testbench
folder. - Run:
run_tests.sh
.
- The script automatically compile and create files under the
testbench/output/
folder. - And will create
.vcd
files under thetestbench/vcd
folder.
- Done!
Compilation requires iverilog
verilog compiler.
You can install iverilog on Debian based distros (like Pardus GNU/Linux or Ubuntu) with this command:
sudo apt install iverilog
If you don't want to compile it again, precompiled
.vcd
files are available under thetestbench/vcd
.
- Use GTKWave.
You can install GTKWave on Debian based distros (like Pardus GNU/Linux or Ubuntu) with this command:
sudo apt install gtkwave
Then double click the files or open with terminal command: gtkwave file.vcd
.