The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 7934070 B1

PDF
Full Text
Expired
Date of Patent:
Apr. 26, 2011

Filed:

Dec. 06, 2007
Applicants:

Mark Andrew Brittain, Pflugerville, TX (US);

Edgar Rolando Cordero, Round Rock, TX (US);

Sanjeev Ghai, Round Rock, TX (US);

Warren Edward Maule, Cedar Park, TX (US);

Inventors:

Mark Andrew Brittain, Pflugerville, TX (US);

Edgar Rolando Cordero, Round Rock, TX (US);

Sanjeev Ghai, Round Rock, TX (US);

Warren Edward Maule, Cedar Park, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

A memory subsystem completes multiple read operations in parallel, utilizing the functionality of buffered memory modules in a daisy chain topology. A variable read latency is provided with each read command to enable memory modules to run independently in the memory subsystem. Busy periods of the memory device architecture are hidden by allowing data buses on multiple memory modules attached to the same data channel to run in parallel rather than in series and by issuing reads earlier than required to enable the memory devices to return from a busy state earlier. During scheduling of reads, the earliest received read whose target memory module is not busy is immediately issued at a next command cycle. The memory controller provides a delay parameter with each issued read. The number of cycles of delay is calculated to allow maximum utilization of the memory modules' data bus bandwidth without causing collisions on the memory channel.


Find Patent Forward Citations

Loading…