Back to results
US 8,200,887 B2Granted
Memory management system and method
AssigneeViolin Memory, Inc.
InventorJon C. R. Bennett
Life of this patent
Estimating the term…
Abstract
A memory system and method of operating the same is described, where the memory system is used to store data in a RAIDed manner. The stored data may be retrieved, including the parity data so that the stored data is recovered when the first of either the stored data without the parity data, or the stored data from all but one memory module and the parity data, has been received. The writing of data, for low write data loads, is managed such that only one of the memory modules of a RAID stripe is being written to, or erased, during a time interval.
Claims22
A memory system, comprising:
- a plurity of memory modules, each module having a FLASH memory circuit capable of writing data and reading data,
- wherein data, and error correcting code data for the data, are written as a RAID stripe in a group of N memory modules of the plurality of memory modules and each module of the group of N memory modules is configured such that data is written to, or erased from, the module during a time period s, where a time period s of each of the N modules does-not fully overlap a time period s of another of the N modules.
A memory system, comprising:
- a plurality of memory modules, each module having FLASH memory circuit and a timing circuit, and;
- and
- a group K of the memory modules configured to store data including parity data, where K is a RAID stripe,
- wherein each of the K memory modules is allocated a substantially non-overlapping time interval in which data may be stored to, or an erase operation performed on, the memory modules of the K memory modules.
1 more element
Dependencies are inferred from the claim text.