RISC-V MCU中文社区

【求助】 蜂鸟E203的扩展为多级流水线求助

发表于 开源蜂鸟E203 2023-08-18 11:20:10
2
2086
1

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

喜欢1
用户评论 (2)
  • vvuutt

    2023-09-11 10:35:02 vvuutt 1#

    已解决。

  • vvuutt

    2023-08-21 10:52:09 vvuutt 2#

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

vvuutt

vvuutt 实名认证

分享提高。

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板