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.

Date of Patent:
Jul. 07, 2015

Filed:

Nov. 29, 2012
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Werner Bux, Zurich, CH;

Robert Haas, Zurich, CH;

Xiao-Yu Hu, Zurich, CH;

Ilias Iliadis, Zurich, CH;

Roman Pletka, Zurich, CH;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/06 (2006.01); G06F 3/06 (2006.01); G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0646 (2013.01); G06F 12/0253 (2013.01); G06F 12/0246 (2013.01); G06F 2212/7205 (2013.01); G06F 3/061 (2013.01); G06F 3/0652 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01);
Abstract

An apparatus and method for a memory controller for managing scheduling requests in a solid state memory device. The memory includes a set of units wherein a unit within the set of units is erasable as a whole by a unit reclaiming process resulting in a free unit available for writing data to. The memory controller further includes a first queue for queuing user requests for reading and/or writing data from/to the memory, and a second queue for queuing unit reclaiming requests for executing the unit reclaiming process. A scheduler is provided for selecting user requests from the first queue and unit reclaiming requests from the second queue for execution according to a defined ratio. The defined ratio is a variable ratio, is dependent on the current number of free units, and permits the memory controller to select requests from both the first queue and the second queue.


Find Patent Forward Citations

Loading…