🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/蜂鸟E203的扩展为多级流水线求助
蜂鸟E203的扩展为多级流水线求助
开源蜂鸟E203 作者 vvuutt 发布于 2023-08-18 11:20(1148 天前) 4092 浏览

有没有做过蜂鸟E203v2流水线等级扩展的同学大佬,最近在做这方面的内容,碰到了一些问题,想一起探讨一下。
目前自己扩展后的代码在跑仿真跑一点时间后会卡住,考虑是在分支预测出现错误时,各级流水线之间的握手信号出现异常,想问问各位在多级流水线中(3,4,5级),出现分支预测错误后,对各级之间的握手信号处理有没有什么经验之谈。
感谢解答。

全部回复 2
v
vvuutt1124 天前 · 1 楼

已解决。

v
vvuutt1145 天前 · 2 楼

想问一下各位:如果是三级取指译码执行流水线,在分支预测指令执行周期发现预测错误,取值阶段有效信号立即拉低,然后在下一周期取得正确指令,有效信号拉高。之后的译码,执行阶段的有效信号,也都是类似的,只是会各自再晚一个时钟周期。这样理解对吗?

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