首页> 外国专利> Scalable register file organization for a computer architecture having multiple functional units or a large register file

Scalable register file organization for a computer architecture having multiple functional units or a large register file

机译:具有多个功能单元或大型寄存器堆的计算机体系结构的可扩展寄存器堆组织

摘要

A scalable register file including first and second micro- register files organized in a pipelined fashion to minimize the access time of the register file where there are a large number of registers or multiple functional units. Interposed between the first and second micro- register files are a first plurality of pipeline registers for storing the register contents fetched from the first micro-register file during a first pipeline cycle. A second plurality of pipeline registers are coupled to the second micro-register files for storing the register contents fetched from the second micro-register file during a second pipeline stage and those registers being stored in the first plurality of pipeline registers. The first plurality of pipeline registers are coupled to the bit lines of the second micro-register file. Enable logic is coupled to each of the first plurality pipeline registers to selectively present the contents of the first plurality of pipeline register to the second plurality of pipeline registers if there were contents stored in a first pipeline register during the first pipeline cycle. Alternatively, a multiplexer can be used to present the register contents stored in the first plurality of pipeline registers to the second plurality of pipeline registers.
机译:可伸缩的寄存器文件,包括以流水线方式组织的第一和第二微寄存器文件,以最大程度地减少存在大量寄存器或多个功能单元的寄存器文件的访问时间。在第一和第二微寄存器文件之间插入第一多个流水线寄存器,用于存储在第一流水线周期期间从第一微寄存器文件获取的寄存器内容。第二多个流水线寄存器耦合到第二微寄存器文件,用于存储在第二流水线阶段期间从第二微寄存器文件获取的寄存器内容,并且那些寄存器被存储在第一多个流水线寄存器中。第一多个流水线寄存器耦合到第二微寄存器文件的位线。使能逻辑耦合到第一多个流水线寄存器中的每个,以在第一流水线周期中如果第一流水线寄存器中存储有内容,则选择性地将第一多个流水线寄存器的内容呈现给第二多个流水线寄存器。可替代地,可以使用多路复用器将存储在第一多个流水线寄存器中的寄存器内容呈现给第二多个流水线寄存器。

著录项

  • 公开/公告号US5513363A

    专利类型

  • 公开/公告日1996-04-30

    原文格式PDF

  • 申请/专利权人 HEWLETT-PACKARD COMPANY;

    申请/专利号US19940293862

  • 发明设计人 RAJENDRA KUMAR;PAUL G. EMERSON;

    申请日1994-08-22

  • 分类号G06F9/00;

  • 国家 US

  • 入库时间 2022-08-22 03:38:40

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号