OPERAND GENERATION IN AT LEAST ONE PROCESSING PIPELINE

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20140365751A1
SERIAL NO

14273723

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A data processing apparatus has at least one processing pipeline having first, second and third pipeline stages. The first pipeline stage detects whether a stream of instructions to be processed includes a predetermined instruction sequence comprising first and second instructions for performing first and second operand generation operations, where the second operand generation operation is dependent on an outcome of the first. In response to detecting this instruction sequence, the first pipeline stage generates a modified stream of instructions in which at least the second instruction is replaced with a third instruction for performing a combined operand generation operation having the same effect as the first and second operand generation operations. As the third instruction can be scheduled independently of the first instruction, processing performance of the pipeline can be improved.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ARM LIMITEDCAMBRIDGE

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
BATLEY, Max Cambridge, GB 1 3
CAULFIELD, Ian Michael Cambridge, GB 40 255
GREENHALGH, Peter Richard Cambridge, GB 37 331

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation