Controller for a synchronous DRAM that maximizes throughput by allowing memory requests and commands to be issued out of order

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5630096
SERIAL NO

08437975

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A controller for a synchronous DRAM is provided for maximizing throughput of memory requests to the synchronous DRAM. The controller maintains the spacing between the commands to conform with the specifications for the synchronous DRAMs while preventing gaps from occurring in the data slots to the synchronous DRAM. Furthermore, the controller allows memory requests and commands to be issued out of order so that the throughput may be maximized by overlapping required operations which do not specifically involve data transfer. To achieve this maximized throughput, memory requests are tagged for indicating a sending order. Thereafter, the memory requests may be arbitrated when conflicting memory requests are queued and this arbitration process is then decoded for simultaneously updating scheduling constraints. The memory requests may be further qualified based on the scheduling constraints and a command stack of memory request is then developed for modifying update queues. The controller also functions by receiving a controller clock signal and generating an SDRAM clock signal by dividing this controller clock signal.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROUNITY SYSTEMS ENGINEERING INC4 MAIN STREET SUITE 100 LOS ALTOS CA 94022

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Robinson, Timothy Boulder Creek, CA 46 5660
Zuravleff, William K Mountainview, CA 14 288

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation