首页> 外国专利> Efficient usage of a multi-level register file utilizing a register file bypass

Efficient usage of a multi-level register file utilizing a register file bypass

机译:利用寄存器文件旁路有效地使用多级寄存器文件

摘要

A processor includes an execution unit, a first level register file, a second level register file, a plurality of storage locations and a register file bypass controller. The first and second level register files are comprised of physical registers, with the first level register file more efficiently accessed relative to the second level register file. The register file bypass controller is coupled with the execution unit and second level register file. The register file bypass controller determines whether an instruction indicates a logical register is unmapped from a physical register in the first level register file. The register file controller also loads data into one of the storage locations and selects one of the storage locations as input to the execution unit, without mapping the logical register to one of the physical registers in the first level register file.
机译:处理器包括执行单元,第一级寄存器文件,第二级寄存器文件,多个存储位置和寄存器文件旁路控制器。第一级和第二级寄存器文件由物理寄存器组成,相对于第二级寄存器文件,更有效地访问了第一级寄存器文件。寄存器堆旁路控制器与执行单元和第二级寄存器堆耦合。寄存器文件旁路控制器确定指令是否指示逻辑寄存器未从第一级寄存器文件中的物理寄存器映射。寄存器文件控制器还将数据加载到一个存储位置中,并选择一个存储位置作为执行单元的输入,而无需将逻辑寄存器映射到第一级寄存器文件中的物理寄存器之一。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号