Method for prioritizing operations within a pipelined microprocessor based upon required results

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7003650
APP PUB NO 20020169944A1
SERIAL NO

10013425

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for solving the output dependence problem in an explicit parallelism architecture microprocessor with consideration for implementation of the precise exception. In case of an output dependence hazard, the issue into bypass of a result of the earlier issued operation having an output hazard is cancelled. Latencies of short instructions are aligned by including additional stages on the way of writing the results into the register file in shorter executive units, which allows to save the issue order while writing the results into the register file. For long and unpredictable latencies of the instructions, writing of the result of the earlier issued operation having an output dependence hazard into the register file is cancelled after checking for no precise exception condition. All additional stages are connected to the bypass not to increase the result access time in case of this result use in the following operations.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ELBRUS INTERNATIONALMOSCOW

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Babaian, Boris A Moscow, RU 20 418
Gorokhov, Valeri G Moscow, RU 3 48
Gruzdov, Feodor A Moscow, RU 9 177
Rudometov, Vladimir V Moscow, RU 2 18
Sakhin, Yuli K Moscow, RU 4 33
Volkonsky, Valdimir Y Moscow, RU 1 2

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation