Memory system and method of operating the same
AssigneeSK hynix Inc.
InventorDong Sop LEE
Life of this patent
Estimating the term…
Abstract
A memory system includes a memory device configured to store data, and a memory controller configured to perform communication between a host and the memory device and to control the memory device such that, during an operation of programming sequential data, a hash value is generated from logical block addresses of a memory area, to which the sequential data is to be written, and the hash value is stored and such that, during an operation of reading the sequential data, the sequential data is read from the memory area based on the hash value.
Claims20
A memory system, comprising:
- a memory device including a plurality of memory areas;
- a hash controller configured to generate, in response to a write request for sequential data, a hash value corresponding a memory area the sequential data is written among the plurality of memory areas, and store the hash value in a hash table included therein, the hash table including physical block addresses corresponding to the hash value;
- and
- a controller configured to:
- search, in response to a read request for the sequential data, the hash table for the hash value corresponding to the memory area;
- and
- control the memory device to perform a read operation according to the physical block addresses corresponding to the searched hash value.
A method of operating a memory system, comprising:
- generating a hash value in response to a write request for sequential data, a hash value corresponding a memory area the sequential data is written among the plurality of memory areas;
- storing the hash value in a hash table included therein, the hash table including physical block addresses corresponding to the hash value;
- searching the hash table for the hash value corresponding to the memory area in response to a read request for the sequential data;
- and
- controlling the memory device to perform a read operation according to the physical block addresses corresponding to the searched hash value.
A memory system, comprising:
- a memory device including a plurality of memory areas;
- and
- a memory controller configured to generate a hash value corresponding a memory area a sequential program operation is performed among the plurality of memory areas when the memory device performs the sequential program operation, and read the memory area based on the hash value.
Dependencies are inferred from the claim text.