RISC-V MCU中文社区

【求助】 蜂鸟E203微架构里的变长流水线理解

发表于 开源蜂鸟E203 2021-11-26 03:14:21
2
2705
0

《手把手教你设计CPU》6.5.1里提到,蜂鸟的微架构是变长流水线,WB模块分别直接和EXU以及LSU连接在一起,请问这样做和把WB单独做成一级,有什么区别,以及这样设计有什么好处。  

喜欢0
用户评论 (2)
  • 2022-03-01 10:13:56 1#

    不需要回写的时候是不是会更快

  • 2022-03-01 10:11:46 2#

    三级流水,即取指,译码,执行;

    E203是两级:1.取指、2.(译码执行回写);需要回写的时候会加上内存访问阶段,写回的结果仍然需要通过WB模块回到通用寄存器组。


    不知道我这样理解是否到位。。。

未通过实名认证

懒的都不写签名

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