System and method for retiring approximately simultaneously a group of instructions in a superscalar microprocessor

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7958337
APP PUB NO 20090158014A1
SERIAL NO

12393257

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An apparatus and method for executing instructions having a program order. The apparatus comprising a temporary buffer, tag assignment logic, a plurality of functional units, a plurality of data paths, a register array, a retirement control block, and a superscalar instruction retirement unit. The temporary buffer includes a plurality of temporary buffer locations to store result data for executed instructions, wherein the temporary buffer locations are arranged in a plurality of groups of temporary buffer locations. The tag assignment logic is configured to concurrently assign a tag to each instruction in a first set of instructions, wherein the tags are assigned such that the respective tag assigned to each of the instructions in the first set of instructions identifies a different one of the temporary buffer locations in a first one of the groups of temporary buffer locations.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SAMSUNG ELECTRONICS CO LTDSUWON-SI GYEONGGI-DO 16677

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Deosaran, Trevor Sunnyvale, US 13 641
Garg, Sanjiv Freemont, US 74 2236
Wang, Johannes Redwood City, US 73 2404

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation