cpu
单周期MIPS32处理器(目标指令集与数据通路设计)
3.数据通路综合
不能为各型指令单独设置通路,因为:
数据通路太冗杂
硬件冗余度太大
必须将各型指令的数据通路综合、化简
提高处理器的集成度
方便半导体工艺实现
提高处理器可靠性
目标:把各种指令的数据路径合并
取指令(各指令共享)
R型指令
I型指令(Load/store、分支)
J型指令(转移指令)
基本思路:用多路选择器,整合冗余通路
利用不同的选通信号,控制选通(切换)不同的数据通路
继续整合通路