蜂鸟E203微架构里的变长流水线理解
《手把手教你设计CPU》6.5.1里提到,蜂鸟的微架构是变长流水线,WB模块分别直接和EXU以及LSU连接在一起,请问这样做和把WB单独做成一级,有什么区别,以及这样设计有什么好处。
匿
1684 天前 ·
2 楼
三级流水,即取指,译码,执行;
E203是两级:1.取指、2.(译码执行回写);需要回写的时候会加上内存访问阶段,写回的结果仍然需要通过WB模块回到通用寄存器组。
不知道我这样理解是否到位。。。
💡 请 登录 后参与讨论(微信扫码即登录/注册)
帖子信息
版块开源蜂鸟E203
回复2
浏览5107
发布2021-11-26 03:14