Processor Core and Method for Managing Program Counter Redirection in an Out-of-Order Processor Pipeline

Number of patents in Portfolio can not be more than 2000

United States of America Patent

SERIAL NO

12794370

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A processor core and method for managing program counter redirection in an out-of-order processor pipeline. In one embodiment, the pipeline of the processor core includes a front-end instruction fetch portion, a back-end instruction execution portion, and pipeline control logic. Operation of the instruction fetch portion is decoupled from operation of the instruction execution portion. Following detection of a control transfer misprediction, operation of the instruction fetch portion is halted and instructions residing in the instruction fetch portion are invalidated. When the instruction associated with the misprediction reaches a selected pipeline stage, instructions residing in the instruction execution portion of the pipeline are invalidated and the flow of instructions from the instruction fetch portion to the instruction execution portion of the processor pipeline is restarted. A mispredict instruction identification checker and instruction identification tags are used to determine if a control transfer instruction is permitted to redirect instruction fetching.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ARM FINANCE OVERSEAS LIMITED110 FULBOURN ROAD CHERRY HINTON CAMBRIDGE CB1 9NJ

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Kishore, Karagada Ramarao Saratoga, US 27 460
Svendsen, Kjeld San Jose, US 29 185
Ukanwa, Maria Morgan Hill, US 6 130

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation