Memory Systems and Methods of Operating the Same
First Claim
Patent Images
1. A memory system, comprising:
- a nonvolatile memory device; and
a memory controller coupled to the nonvolatile memory device and configured to manage patterned data that is received by the memory system for storage in the nonvolatile memory, the patterned data comprising repeated occurrences of a data pattern, wherein the memory controller is configured, in response to a read request for the patterned data, to generate the patterned data responsive to the stored data pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A memory system includes a nonvolatile memory device, a memory controller for controlling the nonvolatile memory device and a virtual data interface layer that manages reading and/or writing of patterned data from/to the nonvolatile memory device. In a read operation, the virtual data interface layer generates patterned data that is requested to be read. Accordingly, a read speed of the memory system may be improved.
40 Citations
21 Claims
-
1. A memory system, comprising:
-
a nonvolatile memory device; and a memory controller coupled to the nonvolatile memory device and configured to manage patterned data that is received by the memory system for storage in the nonvolatile memory, the patterned data comprising repeated occurrences of a data pattern, wherein the memory controller is configured, in response to a read request for the patterned data, to generate the patterned data responsive to the stored data pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a memory system wherein the memory system comprises a data pattern table comprising a data pattern and an address corresponding to the data pattern, the method comprising:
-
receiving an address from which data is requested to be read; determining whether or not the address requested to be read corresponds to the address stored in the data pattern table; and generating patterned data corresponding to the address requested to be read in response to the corresponding data pattern in the data pattern table. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method of operating a memory system wherein the memory system comprises a data pattern table for managing data received by the memory system, the method comprising:
-
receiving an address at which received data is to be written; determining whether or not the received data is patterned data; and in response to the received data being patterned data, registering a data pattern of the patterned data and an address corresponding to the data pattern in the data pattern table. - View Dependent Claims (18, 19, 20)
-
-
21-22. -22. (canceled)
Specification