×

PREFERRED STATE ENCODING IN NON-VOLATILE MEMORIES

  • US 20160314042A1
  • Filed: 10/06/2015
  • Published: 10/27/2016
  • Est. Priority Date: 04/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for encoding data in a non-volatile memory (NVM) device, wherein the NVM device comprises a memory array having a plurality of pages, a page buffer coupled to the memory array, and a data input/output interface coupled to the page buffer, the method comprising the steps of:

  • (A) selecting a first page in the memory array for programming;

    (B) storing first user write data from the data input/output interface into the page buffer;

    (C) applying preferred state encoding (PSE) to the first user write data to create first PSE encoded write data and storing the first PSE encoded write data in the page buffer;

    (D) applying error correction encoding to the first PSE encoded write data to create first error correction code (ECC) encoded write data and storing the first ECC encoded write data in the page buffer; and

    (E) programming the first contents of the page buffer into the selected first page in the memory array.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×