首页> 外国专利> Branch history information writing delay using counter to avoid conflict with instruction fetching

Branch history information writing delay using counter to avoid conflict with instruction fetching

机译:使用计数器的分支历史信息写入延迟,以避免与指令获取冲突

摘要

A branch history information write control device in an instruction execution processing apparatus includes a memory unit storing an instruction string, and a branch prediction unit performing a branch prediction of a branch instruction. A control unit in the device controls the memory unit and the branch prediction unit in such a way that writing of branch history information in the branch prediction unit and control over fetching of the instruction string in the memory unit may not occur simultaneously so that no instruction fetch is held. A bypass unit in the device makes the branch history information of the branch instruction a research target of a branch prediction, where said control unit uses a counter to count several clock cycles (several states) to delay, for a period of several clock cycles (several states), the writing of the branch history information and control, beforehand, the fetching of the instruction string.
机译:指令执行处理设备中的分支历史信息写控制设备包括:存储单元,其存储指令串;以及分支预测单元,其执行分支指令的分支预测。设备中的控制单元以这样的方式控制存储单元和分支预测单元,使得分支历史信息在分支预测单元中的写入和对指令字符串在存储单元中的获取的控制可能不会同时发生,从而没有指令提取被保持。设备中的旁路单元将分支指令的分支历史信息作为分支预测的研究目标,其中所述控制单元使用计数器对几个时钟周期(几个状态)进行计数,以延迟几个时钟周期(几种状态),分支历史信息的写入和控制(事先控制指令字符串的提取)。

著录项

  • 公开/公告号US6920549B1

    专利类型

  • 公开/公告日2005-07-19

    原文格式PDF

  • 申请/专利权人 MASAKI UKAI;

    申请/专利号US20000532275

  • 发明设计人 MASAKI UKAI;

    申请日2000-03-21

  • 分类号G06F9/38;

  • 国家 US

  • 入库时间 2022-08-21 22:20:48

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号