decode模块从exu中提取出来,同时将通用寄存器也放到decode阶段,添加了decode与exu的握手模块。同时在decode模块下增加操作数旁路,然后通过dec/exu传送到EXU。
运行回归测试,laod & store相关指令的X3不为1,testbench打印失败
这个问题有点大啊。。。
初步建议,找到具体哪个test错误,然后看看仿真波形为何出错
您好,我在下面的仿真图发现了一个问题。当指令为store指令时,即rv_store为高时,并且最终写回使能也拉高时,将要写回的数据并没有再下一个时钟周期写回,编号为5的通用寄存器,请问这大概是什么原因呢?
好的,谢谢。/笑哭