Pipeline data processing apparatus and method for executing a plurality of data processes having a data-dependent relationship

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5822561
SERIAL NO

08609746

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A pipeline which allows one or more Through cycles to be assigned to pipeline stages is so constituted that a stage in which a data process is executed does not remain in a fixed position but shifts to an arbitrary stage. Consequently, even when a plurality of instructions to perform a plurality of data processes having a data-dependent relationship therebetween are issued simultaneously to a plurality of pipeline data processing circuits, the antecedent one of the data processes on which the subsequent one of the data processes is data-dependent is executed first by the pipeline processing circuit in charge of the antecedent data process and, at a point of time one cycle after the execution of the antecedent data process, the subsequent data process which is data-dependent on the antecedent data process is executed by the pipeline data processing circuit in charge of the subsequent data process. As a result, a large number of consecutive instructions can be issued without stagnation, so that a plurality of data processes having a data-dependent relationship therebetween can be executed at high speed.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MATSUSHITA ELECTRIC INDUSTRIAL CO LTDOSAKA JAPAN

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Nakajima, Masaitsu Osaka, JP 28 301

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation