🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/全国大学生集成电路创新创业大赛/已经拓展浮点指令,但是仿真coremark时fsw为非法指令
已经拓展浮点指令,但是仿真coremark时fsw为非法指令
全国大学生集成电路创新创业大赛 作者 结云村猫车侠 发布于 2023-08-11 17:26(1155 天前) 4275 浏览

我们已经在内核中添加了浮点指令,测试用例也都能通过,但是使用IDE生成coremark仿真时会trap in exception:

显示800000d6这个地址有问题。查看dump文件:

发现这是fsw指令,继续查看对应的波形:

发现这条是非法指令,难道是生成.verilog文件的时候出错了吗?IDE用的是nuclei studio 202212,设置如下:


按照这个帖子的方法生成.verilog和.dump,https://www.riscv-mcu.com/community-topic-id-1286.html
build之后也没有error和warning,请问可能哪里出错了呢?

全部回复 2
n
nn爱学习899 天前 · 1 楼

非常想寻求帮助,我也是这有错误,麻烦问您怎么解决的呀

结
结云村猫车侠1154 天前 · 2 楼

已解决

💡 请 登录 后参与讨论(微信扫码即登录/注册)