Cache memory system for dynamically altering single cache memory line as either branch target entry or pre-fetch instruction queue based upon instruction sequence

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5230068
SERIAL NO

07485304

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system which integrates the multiple instruction queues and the branch target cache (BTC) of a high performance CPU design into a single physical structure. Effectively, the queues are merged into the BTC in such a manner that, at any point in time, most of this structure functions as a BTC while certain entries function as instruction queues. By using parts of the BTC to serve as instruction queues, the inefficiency of separate queue structures is eliminated and the queues are implemented with the greater device density characteristic of the RAM structure which the BTC core is based on. This merging of these structures also substantially simplifies the instruction queue control and the routing of instruction words between BTC entries and queues.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
NEXGEN INC1623 BUCKEYE DRIVE MILPITAS CA 95053

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Favor, John G San Jose, CA 99 3198
Stiles, David R Sunnyvale, CA 28 1829
Van, Dyke Korbin S Fremont, CA 58 5194

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation