Back to results
US 9,870,167 B2Granted
Systems and methods of storing data
AssigneeSanDisk Technologies LLC
InventorsManuel Antonio D'Abreu, Sathyanarayanan Subramanian
Life of this patent
Estimating the term…
Abstract
A device includes a memory and a controller coupled to the memory. The controller is configured to process data to form codewords and to send the codewords to the memory to be stored at locations of the memory that are restricted based on a non-adjacency pattern.
Claims20
A device, comprising:
- a memory;
- and
- a controller coupled to the memory, wherein the controller is configured to process data to form codewords and to send the codewords to the memory to be stored at locations of the memory that are restricted based on a non-adjacency pattern.
A method, comprising:
- in a device that includes a memory having data storage elements, performing:
- processing data to be written to the memory to form codewords;
- and
- writing the codewords to locations of the data storage elements, the locations restricted based on a non-adjacency pattern.
1 more element
A memory controller comprising:
- a data distribution module configured to distribute received data to multiple data words based on a non-adjacency pattern;
- and
- an error correction coding (ECC) engine configured to encode the multiple data words to form codewords to be stored at data storage elements of a memory restricted based on the non-adjacency pattern.
Dependencies are inferred from the claim text.