🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/E203处理器内核,长乘长除指令在alu以及长指令写回模块中未被当做长周期指令
E203处理器内核,长乘长除指令在alu以及长指令写回模块中未被当做长周期指令
开源蜂鸟E203 作者 发布于 2021-11-23 14:38(1781 天前) 4372 浏览

在alu模块中,可以看到mdv模块(长乘/除模块),具有长周期标志指令

但是这条指令在mdv模块中一直为0

在E203中,每条长指令在解码后数据会一直带着Tag,从disp->alu->longwb,这里不考虑数据一致性(oift模块),单纯看longwb的接口,发现根本就没有给mdv模块留输入tag以及数据的接口

我的疑问是:mdv模块虽然需要多个周期执行,但是仍然被视为是单周期指令?这样的话和其他的单周期指令不就会产生数据冲突了吗?
为什么要这么设计呢?


全部回复 0
暂无回复,抢个沙发~
💡 请 登录 后参与讨论(微信扫码即登录/注册)