Patent · US Active

Method and apparatus for relocating data in non-volatile memory

US9239757B2 · kind B2 · utility

2Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 30, 2014
Grant dateJan 19, 2016
Priority date
Expiry dateAug 2, 2034

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03M13/1102
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Apparatus and methods implemented therein are disclosed for relocating data stored in pages of a non-volatile memory. The number of memory chunks with invalid data in an SLC type first page is determined and if the number is above a first threshold and above a second threshold, a bit error rate (BER) for the valid data in the set of memory chunks of the first page is compared with a first BER threshold. If the BER is below the first BER threshold, an error correcting code (ECC) for valid data in a set of memory chunks of a second page is computed and the invalid data of the first page with valid data is replaced with valid data from the second page and the computed ECC. The valid data of the first and second page is relocated to a third page.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.