Memory controller using queue look-ahead to reduce memory latency

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6269433
SERIAL NO

09069515

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A computer system includes a processor, a memory device, at least one expansion bus, and a bridge device coupling the processor, memory device, and expansion bus together. The bridge device preferably includes a memory controller that is capable of arbitrating among pending memory requests, and in certain situations, completing the current cycle after the next cycle begins. This allows executing at least two memory requests concurrently, thus improving bus utilization and retrieving and storing data in memory occurs more efficiently. The memory controller can complete the current memory cycle during the next cycle when the next memory request to be executed will result in a bank miss and a least recently used tracker is currently tracking its maximum number of open memory pages and banks. Further concurrent memory request execution is possible when a bank inactivate condition is valid for the currently executing memory request and the next request to execute will result in a page miss or a page hit to a page other than the MRU page.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
HEWLETT-PACKARD DEVELOPMENT COMPANY L P10300 ENERGY DRIVE SPRING TX 77389

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Jones, Phillip M Spring, TX 39 1339
Piccirillo, Gary J Cypress, TX 39 2303

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation