Adaptive Mode Switching of Flash Memory Address Mapping Based on Host Usage Characteristics
First Claim
Patent Images
1. A non-volatile memory system, comprising:
- an array of non-volatile memory cells divided into at least two sub-arrays wherein data are simultaneously accessible in each of the at least two sub-arrays, anddata stored within the at least two sub-arrays with at least first and second different interleaving arrangements.
2 Assignments
0 Petitions
Accused Products
Abstract
In a non-volatile memory storage system such as a flash EEPROM system, a controller switches the manner in which data sectors are mapped into blocks and metablocks of the memory in response to host programming and controller data consolidation patterns, in order to improve performance and reduce wear. Data are programmed into the memory with different degrees of parallelism.
94 Citations
6 Claims
-
1. A non-volatile memory system, comprising:
-
an array of non-volatile memory cells divided into at least two sub-arrays wherein data are simultaneously accessible in each of the at least two sub-arrays, and data stored within the at least two sub-arrays with at least first and second different interleaving arrangements. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of operating a non-volatile memory array of memory cells, comprising:
-
storing data with first and second different interleaving arrangements, and in response to receiving a command to update at least some of the data stored with the first interleaving arrangement that would result in more optimal performance characteristics by being stored with the second interleaving arrangement, reading data stored with the first interleaving arrangement, and writing the read data and the updated data into the memory array with the second interleaving arrangement.
-
Specification