Scheduling requests in a solid state memory device

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 m...

Full description

Saved in:
Bibliographic Details
Main Authors HAAS ROBERT, ILIADIS ILIAS, BUX WERNER, PLETKA ROMAN, HU XIAO-YU
Format Patent
LanguageEnglish
Published 26.01.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
Bibliography:Application Number: US201514728594