首页> 外国专利> Bypassing a higher level register file in a processor having a multi-level register file and a set of bypass registers

Bypassing a higher level register file in a processor having a multi-level register file and a set of bypass registers

机译:在具有多级寄存器文件和一组旁路寄存器的处理器中绕过较高级别的寄存器文件

摘要

A register file bypass controller in communication with a set of one or more bypass registers, the register file bypass controller configured to receive a register file bypass request; determine whether to grant the register file bypass request; determine whether data identified by the register file bypass request is present in the set of one or more bypass registers in response to determining to grant the register file bypass request; determine a selected bypass register in the set of one or more bypass registers in response to determining the data identified by the register file bypass request is not present in the set of one or more bypass registers; determine to store the data identified by the register file bypass request in the selected bypass register; and notify an execution unit to cancel instruction execution associated with the data identified by the register file bypass request.
机译:与一组一个或多个旁路寄存器通信的寄存器堆旁路控制器,该寄存器堆旁路控制器配置成接收寄存器堆旁路请求;确定是否准予注册文件旁路请求;响应于确定准予寄存器堆旁路请求,确定在一组一个或多个旁路寄存器中是否存在由寄存器堆旁路请求标识的数据;响应于确定在一个或多个旁路寄存器的集合中不存在由寄存器文件旁路请求标识的数据,确定在一个或多个旁路寄存器的集合中选择的旁路寄存器;确定将寄存器文件旁路请求标识的数据存储在所选旁路寄存器中;并通知执行单元取消与寄存器堆旁路请求标识的数据相关的指令执行。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号