[00134535]一种系统化RISC CPU流水线控制方法
交易价格:
面议
所属行业:
纳米及超细材料
类型:
发明专利
技术成熟度:
正在研发
专利所属地:中国
专利号:201010601890.3
交易方式:
技术转让
联系人:
中科院苏州纳米技术与纳米仿生研究所
进入空间
所在地:江苏苏州市
- 服务承诺
- 产权明晰
-
资料保密
对所交付的所有资料进行保密
- 如实描述
技术详细介绍
本发明揭示了一种RISC CPU流水线控制方法,系统化地分析流水线每一级停顿因素,该级流水线是否刷新中间寄存器数据的操作决定于两个因素:该条指令是否需要刷新寄存器以及后级执行的指令是否阻止该操作,即流水线停顿;并且提出了控制逻辑的递推公式:Ui = Ei-1•S(——)i+1 + Li。本发明流水线的逻辑控制系统化,只需单独考虑每一类指令的执行流程控制,即该条是否需要执行下一级流水线以及该条指令是否需要停顿前一级流水线,而无需考虑指令之间的关系,使系统指令设计简单化,适合于向更深流水线扩展。
本发明揭示了一种RISC CPU流水线控制方法,系统化地分析流水线每一级停顿因素,该级流水线是否刷新中间寄存器数据的操作决定于两个因素:该条指令是否需要刷新寄存器以及后级执行的指令是否阻止该操作,即流水线停顿;并且提出了控制逻辑的递推公式:Ui = Ei-1•S(——)i+1 + Li。本发明流水线的逻辑控制系统化,只需单独考虑每一类指令的执行流程控制,即该条是否需要执行下一级流水线以及该条指令是否需要停顿前一级流水线,而无需考虑指令之间的关系,使系统指令设计简单化,适合于向更深流水线扩展。