Data movement within a processor

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20060206695A1
SERIAL NO

11143876

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A processor, e.g., a VLIW processor, may include two separate execution units, a first execution unit may have a general-purpose register file and an arithmetic logic unit. The register file may source operands to the ALU, and the result of the ALU operation may be stored in the register file or an accumulator. A second execution unit may include instruction control logic that executes an instruction which causes data to be moved through a data path within the first execution unit, e.g., from the ALU or accumulator to the register file, or to and/or from the execution unit. Thus, for example, the first execution unit performs a multiplication operation while the second execution unit moves the results of a multiplication operation (e.g., the most recent multiplication operation) to the register file. This avoids the operation-performing execution unit from expending instruction cycles on data movement operations, which reduces the number of software instruction cycles required to implement the overall logical function, thereby increasing processor performance.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICRONAS SEMICONDUCTORS INC1208 WEST NORTHWEST HIGHWAY PALATINE IL 60067

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Proujansky-Bell, Jonah Lexington, MA 5 37

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation