首页> 外国专利> Decoupled forwarding reorder buffer configured to allocate storage in chunks for instructions having unresolved dependencies

Decoupled forwarding reorder buffer configured to allocate storage in chunks for instructions having unresolved dependencies

机译:解耦的转发重排序缓冲区,配置为按块分配存储空间,用于具有未解决依赖性的指令

摘要

A reorder buffer is provided which decouples allocation of storage space within the buffer for storing instructions from forwarding of the corresponding operands. When instructions are presented to the reorder buffer for storage and dependency checking, the reorder buffer allocates storage for the instructions and corresponding instruction results. If an unresolved dependency is detected, the instructions remain stored in the reorder buffer but operand forwarding is delayed until the unresolved dependency becomes resolved. Advantageously, the previously included extra storage and multiplexing prior to dependency checking may be eliminated. Additional clock cycle time may be available for performing dependency checking. Additionally, area formerly occupied by the extra storage is freed for other purposes.
机译:提供了重排序缓冲器,其将缓冲器内用于存储指令的存储空间的分配与相应操作数的转发解耦。当将指令提供给重排序缓冲区以进行存储和相关性检查时,重排序缓冲区将为指令和相应的指令结果分配存储空间。如果检测到未解决的依赖关系,则指令仍存储在重排序缓冲区中,但是操作数转发会延迟到未解决的依赖关系得到解决为止。有利地,可以消除先前在依赖性检查之前包括的额外存储和多路复用。额外的时钟周期时间可能可用于执行依赖性检查。此外,以前由额外存储空间占用的区域可用于其他目的。

著录项

  • 公开/公告号US5870580A

    专利类型

  • 公开/公告日1999-02-09

    原文格式PDF

  • 申请/专利权人 ADVANCED MICRO DEVICES INC.;

    申请/专利号US19960766510

  • 发明设计人 WADE A. WALKER;

    申请日1996-12-13

  • 分类号G06F9/38;

  • 国家 US

  • 入库时间 2022-08-22 02:08:44

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号