System and method for handling register dependency in a stack-based pipelined processor

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7496734
SERIAL NO

09561241

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

There is disclosed a data processor comprising 1) a register stack comprising a plurality of architectural registers that stores operands required by instructions executed by the data processor; 2) an instruction execution pipeline comprising N processing stages, where each processing stage performs one of a plurality of execution steps associated with a pending instruction being executed by the instruction execution pipeline; and 3) at least one mapping register associated with at least one of the N processing stages, wherein the at least one mapping register stores mapping data that may be used to determine a physical register associated with an architectural stack register accessed by the pending instruction.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
STMICROELECTRONICS INC750 CANYON DRIVE SUITE 300 MAIL STATION 2346 COPPELL TX 75019

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Huang, Lun Bin San Diego , US 15 375
Richardson, Nicholas J San Diego , US 32 795

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation