Processor architecture having independently fetching issuing and updating operations of instructions which are sequentially assigned and stored in order fetched

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5487156
SERIAL NO

07622893

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A processor architecture is described which operates with improved computational efficiency using instruction fetching functions that are decoupled from instruction execution functions by a dynamic register file. The instruction fetching function operates in free-running mode which does not stop if a fetched instruction cannot be executed due to data being unavailable or due to other instruction dependencies. Branch instructions are taken in a predicted direction and the results of execution of all instructions are provisionally stored pending validation or invalidation on the basis of the dependencies becoming available later. For branches of executed instructions that are later invalidated, the results of the executed instructions are flushed from provisional storage and the initial instruction which previously executed at the beginning of a branch on predicted dependencies is re-executed on the actual data that subsequently became available, and all subsequent instructions in such branch are also re-executed on the basis of dependencies actually available from execution of previous instructions in such branch.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
HYUNDAI ELECTRONICS AMERICASAN JOSE CA

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Gibson, Gary A 2624 La Golandrina, Carlsbad, CA 92009 37 1130
Lightner, Bruce D 10305 Moselle St., San Diego, CA 92131 29 1017
Popescu, Valeri 12686 Monterey Cypress, San Diego, CA 92130 14 1008
Schultz, Merle A 1013 Fern St., Escondido, CA 92027 9 862
Spracklen, John E 3540 Moultrie Ave., San Diego, CA 92117 12 1040

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation