首页> 外国专利> ON-THE-FLY ADJUSTMENT OF ISSUE-WRITE BACK LATENCY TO AVOID WRITE BACK COLLISIONS USING A RESULT BUFFER

ON-THE-FLY ADJUSTMENT OF ISSUE-WRITE BACK LATENCY TO AVOID WRITE BACK COLLISIONS USING A RESULT BUFFER

机译:在运行时调整问题 - 写回延迟,以避免使用结果缓冲区写回碰撞

摘要

A system and method for avoiding write back collisions. The system receives a plurality of instructions at a pipeline queue. Next an issue queue determines a number of cycles for each instruction of the plurality of instructions. The issue queue further determines if a collision will occur between at least two of the instructions. Additionally, the system determines in response to a collision between at least two of the instructions, a number of cycles to delay at least one of the at least two instructions. The instructions are then executed. The system then places the results of the instruction for instructions that had a calculated delay in a result buffer for the determined number of cycles of delay. After the determined number of cycles of delay, the system sends the results to a results mux. Once received at the results mux the results are written back to the register file.
机译:一种避免写回冲突的系统和方法。 该系统在管道队列中接收多个指令。 接下来,问题队列确定多个指令的每个指令的多个周期。 问题队列进一步确定了在至少两个指令之间发生碰撞。 另外,系统响应于至少两个指令之间的碰撞,多个循环延迟至少两个指令中的至少一个。 然后执行指令。 然后,系统将指令的结果放置在结果缓冲区中具有计算延迟的指令的结果,用于确定的延迟循环数量。 在确定的延迟周期数之后,系统将结果发送到结果MUX。 一旦在结果中收到Mux,结果将写回寄存器文件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号