首页> 外国专利> Ready selection of data dependent instructions using multi-cycle cams in a processor performing out-of-order instruction execution

Ready selection of data dependent instructions using multi-cycle cams in a processor performing out-of-order instruction execution

机译:在执行乱序指令执行的处理器中使用多周期凸轮随时选择与数据相关的指令

摘要

An instruction dispatch circuit is disclosed that improves instruction execution throughput for a processor. The instruction dispatch circuit comprises an instruction buffer with a plurality of instruction entries and a content addressable memory array having at least one cam entry corresponding to each instruction entry. Each cam entry stores at least one source tag for the corresponding instruction entry. The content addressable memory array matches to a result tag from an execution circuit over a result bus, wherein the execution circuit transfers the result tag over the result bus at least one clock cycle before transferring a corresponding result data value over the result bus. Each cam entry generates a cam match signal used to determine whether data dependent instruction are ready for dispatch.
机译:公开了一种指令分配电路,其改善了处理器的指令执行吞吐量。指令分配电路包括具有多个指令条目的指令缓冲器和具有至少一个与每个指令条目相对应的凸轮条目的内容可寻址存储器阵列。每个凸轮条目为对应的指令条目存储至少一个源标签。内容可寻址存储器阵列通过结果总线与来自执行电路的结果标签相匹配,其中在通过结果总线传递相应的结果数据值之前,执行电路在结果总线上传递结果标签至少一个时钟周期。每个凸轮条目都会生成一个凸轮匹配信号,用于确定数据相关指令是否已准备好发送。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号