Selectively de-straddling data pages in non-volatile memory
US9870285B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Nov 18, 2015 |
| Grant date | Jan 16, 2018 |
| Priority date | — |
| Expiry date | Feb 9, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG11C2029/0411
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An apparatus, according to one embodiment, includes: one or more memory devices, each memory device comprising non-volatile memory configured to store data, and a memory controller connected to the one or more memory devices. The memory controller is configured to: detect at least one read of a logical page straddled across codewords, store an indication of a number of detected reads of the straddled logical page, and relocate the straddled logical page to a different physical location in response to the number of detected reads of the straddled logical page, wherein the logical page is written to the different physical location in a non-straddled manner. Other systems, methods, and computer program products are described in additional embodiments.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.