首页> 外国专利> Pipelined data processor with parameter files for passing parameters between pipeline units

Pipelined data processor with parameter files for passing parameters between pipeline units

机译:具有参数文件的流水线数据处理器,用于在流水线单元之间传递参数

摘要

Data processing apparatus comprises a series of pipeline units each of which consists of a number of pipeline stages. The units are interconnected by a number of parameter files, which provide a number of slots. Whenever an instruction is initiated in the pipeline, it is allocated a slot, and retains that slot until its execution is successfully completed. Two independent streams of instructions are scheduled through the pipeline, each being allocated a fixed number of the slots. In normal operation, one of the streams has priority over the other stream. An instruction is allowed to change the process state only when it successfully terminates at the end of the pipeline, thus ensuring consistency. An instruction can be started in a lower pipeline unit as soon as it is know that its required operand will be available in time from the data slave, thus allowing the operations of these two units to be overlapped.
机译:数据处理设备包括一系列流水线单元,每个流水线单元由多个流水线级组成。这些单元通过多个参数文件互连,这些参数文件提供了多个插槽。每当在管道中启动指令时,都会为该指令分配一个插槽,并保留该插槽,直到其执行成功完成为止。通过管道调度了两个独立的指令流,每个指令流分配有固定数量的插槽。在正常操作中,其中一个流优先于另一个流。仅当一条指令在管道的末端成功终止时,才允许该指令更改过程状态,从而确保一致性。一旦知道从数据从站将及时获得所需的操作数,便可以在较低的流水线单元中开始执行一条指令,从而允许这两个单元的操作重叠。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号