会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and apparatus for generating branch predictions for multiple
branch instructions indexed by a single instruction pointer
    • 用于为由单个指令指针索引的多个分支指令生成分支预测的方法和装置
    • US5805878A
    • 1998-09-08
    • US792115
    • 1997-01-31
    • Monis RahmanTse-Yu YehMircea PoplingherCarl C. ScafidiAshish Choubal
    • Monis RahmanTse-Yu YehMircea PoplingherCarl C. ScafidiAshish Choubal
    • G06F9/38G06F9/40
    • G06F9/3806G06F9/3844G06F9/3846
    • A method and apparatus for generating respective branch predictions for first and second branch instructions, both indexed by a first instruction pointer, is disclosed. The apparatus includes dynamic branch prediction circuitry for generating a branch prediction based on the outcome of previous branch resolution activity, as well as static branch prediction circuitry configured to generate a branch prediction based on static branch prediction information. Prediction output circuitry, coupled to the both the dynamic and static branch prediction circuitry, outputs the respective branch predictions for the first and second branch instructions in first and second clock cycles to an instruction buffer (or "rotator"). Specifically, the prediction output control circuitry outputs the branch prediction for the second branch instruction in the second clock cycle and in response to the initiation of a recycle stall during the first clock cycle. The receipt of the predictions and their corresponding branch instructions at the instruction buffer is thus synchronized, and the opportunity of generating a prediction for the second branch instruction is not lost.
    • 公开了一种用于产生由第一指令指针索引的第一和第二分支指令的分支预测的方法和装置。 该装置包括用于基于先前分支分辨率活动的结果生成分支预测的动态分支预测电路,以及被配置为基于静态分支预测信息生成分支预测的静态分支预测电路。 耦合到动态和静态分支预测电路的预测输出电路将第一和第二时钟周期中的第一和第二分支指令的相应分支预测输出到指令缓冲器(或“转子”)。 具体地,预测输出控制电路在第二时钟周期中输出第二分支指令的分支预测,并且响应于在第一时钟周期期间启动再循环停止。 因此,在指令缓冲器处接收预测及其相应的分支指令是同步的,并且不会丢失产生第二分支指令的预测的机会。