首页> 外国专利> INSTRUCTION PREFETCH BUFFER CONTROL METHOD AND DEVICE THEREFOR AND INSTRUCTION PREFETCH BUFFER FLUSH METHOD

INSTRUCTION PREFETCH BUFFER CONTROL METHOD AND DEVICE THEREFOR AND INSTRUCTION PREFETCH BUFFER FLUSH METHOD

机译:指令预缓冲缓冲控制方法及装置指令预缓冲缓冲冲洗方法

摘要

PROBLEM TO BE SOLVED: To increase the sequential execution speed of normal instructions and to improve the overall multi-thread operation efficiency for a multi-thread processor. ;SOLUTION: An IPB(instruction prefetch buffer) control part 101 inputs the PC value 126 of a PC(program counter) generation part 125, the branch condition signal 127 of a DEC(decoder) part 114, the branch satisfaction signal 117 outputted from a branch satisfaction decision part 116, the instruction issue signal 102 outputted from a PL(pipeline) control part 124, and the branch destination detection signal 123 and the IF(instruction fetch) data valid signal 107 which are outputted from an IF part 106 respectively. Then the part 101 outputs the IPB valid signal 120, IBP updating signal 108, NRP(next read pointer) signal 122, and CRP(current read pointer) signal 103. A delay instruction detection part 115 inputs the signals 117, 120 and 122 and decides whether a delay instruction is included in the IB 105 that is pointed by the NRP.;COPYRIGHT: (C)1997,JPO
机译:要解决的问题:提高普通指令的顺序执行速度,并提高多线程处理器的整体多线程操作效率。 ;解决方案:IPB(指令预取缓冲区)控制部分101输入PC(程序计数器)生成部分125的PC值126,DEC(解码器)部分114的分支条件信号127,从中输出的分支满足信号117分支满足判定部116,从PL(流水线)控制部124输出的指令发布信号102,以及从IF部106输出的分支目的地检测信号123和IF(取指令)数据有效信号107 。然后,部分101输出IPB有效信号120,IBP更新信号108,NRP(下一个读取指针)信号122和CRP(当前读取指针)信号103。延迟指令检测部分115输入信号117、120和122,并且决定是否由NRP指向的IB 105中包含延迟指令。;版权所有:(C)1997,JPO

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号