Reduced power pipelined static data transfer apparatus
    1.
    发明授权
    Reduced power pipelined static data transfer apparatus 失效
    降低功率流水线静态数据传输设备

    公开(公告)号:US4980851A

    公开(公告)日:1990-12-25

    申请号:US284963

    申请日:1988-12-15

    摘要: A pipelined processor is provided with a plurality of control stages controlling a datapath made up of a plurality of parallel static-type data latches. The latches each include a feedback circuit, typically a field-effect transistor, which is enabled by a data latch control signal from a particular control stage. Enabling the feedback stage consumes power. A data stagnation detection circuit detects a data stagnation in the datapath, by use of handshake control signals exchanged between the control stages. The data stagnation detection circuit inhibits enablement of the feedback circuit when no data stagnation is detected, reducing power used in the latch.

    摘要翻译: 流水线处理器设置有多个控制级,控制由多个并行静态数据锁存器组成的数据路径。 锁存器各自包括反馈电路,通常是场效应晶体管,其通过来自特定控制级的数据锁存器控制信号使能。 启用反馈级消耗电力。 数据停滞检测电路通过使用在控制级之间交换的握手控制信号来检测数据通路中的数据停滞。 当没有检测到数据停滞时,数据停滞检测电路禁止反馈电路的使能,减少锁存器中使用的功率。

    Data flow machine
    3.
    发明授权
    Data flow machine 失效
    数据流机

    公开(公告)号:US4972315A

    公开(公告)日:1990-11-20

    申请号:US166524

    申请日:1988-03-10

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4436

    摘要: In a data flow machine, a program stored in advance is read out based on a tag included in a packet when the packet including first data is inputted from an external portion. Then, an instruction packet is formed by the content read out as a new tag and the first data, so that the instruction packet is outputted. Second data including the same tag as that included in the first data of the instruction packet read out from the program memory is detected. Firing processing is performed with respect to the first data and the second data as a pair and arithmetic processing is performed according to the instruction as a part of the tag included in an arithmetic packet, so that the arithmetic packet is outputted as a packet. The tag included in the packet is determined and the packet is outputted to an external portion or is inputted again to the internal portion.

    摘要翻译: 在数据流机器中,当从外部输入包括第一数据的分组时,基于包中包含的标签,预先存储的程序被读出。 然后,通过作为新标签读出的内容和第一数据形成指令包,从而输出指令包。 检测包括与从程序存储器读出的指令包的第一数据中包含的标签相同的标签的第二数据。 根据第一数据和第二数据作为一对进行烧制处理,并且根据作为包括在算术分组中的标签的一部分的指令进行算术处理,从而将算术分组输出为分组。 确定分组中包含的标签,并将分组输出到外部部分或再次输入到内部部分。

    Data-flow processing system having an input packet limiting section for
preventing packet input based upon a threshold value indicative of an
optimum pipeline processing capacity
    5.
    发明授权
    Data-flow processing system having an input packet limiting section for preventing packet input based upon a threshold value indicative of an optimum pipeline processing capacity 失效
    数据流处理系统具有输入分组限制部分,用于基于指示最佳流水线处理能力的阈值来防止分组输入

    公开(公告)号:US5369775A

    公开(公告)日:1994-11-29

    申请号:US12624

    申请日:1993-02-02

    IPC分类号: G06F9/44 G06F15/82

    CPC分类号: G06F9/4436 G06F15/82

    摘要: A data-driven type computer system including an input limiting section for monitoring a current number of packets existing in the circular pipeline of the system while being processed. The input limiting section is adapted to control packets from being inputted from the external unit when the current number of packets exceeds a specified threshold value which is greater than a minimum packet number existing in the circular pipeline and which allows the attainment of the highest possible throughput of the system. The input limiting section further includes a predictive control unit to preliminarily analyze a current data flow graph to be processed in the system and also to take order in rank a possible rate of increase in the quantity of packets generated by a copying operation as well as a possible rate of reduction in the prior processing by the system. While being stored once for buffering by an input buffer, variation in the current quantity of deposited packets is predicted by the predictive control unit every time when packets are entered from an external source or from the output section, so that they are prevented from being entered by the input limiting section when the current quantity of deposited packets is in excess of the preset limit of the hardware.

    摘要翻译: 一种数据驱动型计算机系统,包括输入限制部分,用于在处理时监视系统的圆形流水线中当前数量的分组。 输入限制部分适用于当当前数据包数超过规定的阈值时,从外部单元输入分组,该阈值大于存在于圆形管道中的最小分组数,并允许达到最高可能吞吐量 的系统。 输入限制部分还包括:预测控制单元,用于对系统中要处理的当前数据流图进行初步分析,并且还可以按照复制操作生成的分组数量的增加可能的顺序排列, 可能的系统先前处理的减少率。 当由输入缓冲器存储一次用于缓冲时,每当从外部源或从输出部分输入分组时,由预测控制单元预测存储的分组的当前量的变化,从而防止其进入 当当前存储的数据包量超过硬件的预设限制时,通过输入限制部分。