首页> 外国专利> MICROPROCESSOR WITH MULTI-STEP AHEAD BRANCH PREDICTOR

MICROPROCESSOR WITH MULTI-STEP AHEAD BRANCH PREDICTOR

机译:微处理器与多步前面分支预测器

摘要

A microprocessor is shown, in which a branch predictor and an instruction cache are decoupled by a fetch-target queue (FTQ). The branch predictor performs branch prediction for N instruction addresses in parallel in the same cycle, wherein N is an integer greater than 1. In the current cycle, the branch predictor finishes branch prediction for N instruction addresses in parallel and, among the N instruction addresses with finished branch prediction, those that are not bypassed and do not overlap previously-predicted instruction addresses are pushed into the fetch-target queue, to be read out later as an instruction-fetching address for the instruction cache. The previously-predicted instruction addresses are pushed into the fetch-target queue in a previous cycle.
机译:示出了微处理器,其中分支预测器和指令高速缓存由获取目标队列(FTQ)分离。 分支预测器在相同的周期中对N个指令地址执行分支预测,其中n是大于1.在当前周期中的整数,分支预测器并行地完成N指令地址的分支预测,并且在N指令地址中完成N指令地址的分支预测 利用已完成的分支预测,未被旁路且不与先前预测的指令地址一起被推入获取目标队列中的那些,以稍后将作为指令高速缓存的指令提取地址读出。 先前预测的指令地址被推入先前循环中的获取目标队列。

著录项

  • 公开/公告号US2021318882A1

    专利类型

  • 公开/公告日2021-10-14

    原文格式PDF

  • 申请/专利权人 SHANGHAI ZHAOXIN SEMICONDUCTOR CO. LTD.;

    申请/专利号US202017069217

  • 发明设计人 FANGONG GONG;MENGCHEN YANG;

    申请日2020-10-13

  • 分类号G06F9/38;G06F9/30;G06F9/32;

  • 国家 US

  • 入库时间 2022-08-24 21:40:31

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号