在lowRISC/riscv-compliance: TEMPORARY FORK of the riscv-compliance repository (github.com)测试框架下其通过比对输出与标准的区别,从而判断仿真是否正确 compliance_test.py脚本分析# 测试文件是:tinyriscv/compliance_test.py at master · liangkangnan/tinyriscv (github.com) 主要流程如下: 1.将给定的二进...
tinyriscv仿真环境 环境要求:iverilog gtkwave 在sim目录新建makefile,内容如下。 BIN=rv32ui-p-jal all: hexf comp vvp hexf:cp../tests/isa/generated/$(BIN).verilog inst.data vvp: vvp out.vvp comp: iverilog -o out.vvp -I ../rtl/core -D OUTPUT=signature.output ../tb/tinyriscv_soc_t...