US7986554B2

Different combinations of wordline order and look-ahead read to improve non-volatile memory performance

Summary by NHIP

Alternating Wordline Programming

The method writes partial data pages to a first wordline, then an adjacent second wordline, before returning to the first wordline for additional writes. This sequence involves multi-state writes of more than one but less than all logical pages per physical page across alternating wordlines.

Claim Score by NHIP

Read claim 8, the broadest

Abstract

For a non-volatile memory storing three or more bits per cell, pages of data are written in an order where more than one, but less than all of the logical pages that a physical page along a wordline can store are written concurrently. More than one, but less than all of the logical pages that a physical page along a wordline can store are then written concurrently on an adjacent wordline. The process then comes back to the first wordline and writes at least one more logical page. A process is also described where one or more logical pages are written into a physical page along a wordline, after which one or more logical pages are written into a physical page along an adjacent wordline. A read operation is then performed on the first wordline and the resultant read is corrected based on the result of programming the adjacent wordline. This corrected read is then used in writing at least one more logical page in a second programming operation on the first wordline.

US7986554B2, drawing sheet 1
Sheet 1 of 5

Term

2.1 yearsleft in the term

Expires 1 November 2028, including 227 days of term adjustment.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

14 claims: 2 independent, 12 dependent

  1. 1
    A method of operating a non-volatile memory device having an array of memory cells formed along wordlines and read and write circuits for operating on addressable pages of memory cells on a given wordline in parallel, wherein each memory cell is capable of storing three or more bits and the write circuitry can store a corresponding number of logical pages on a given physical page along a wordline, the method comprising:concurrently writing in a multi-state write more than one, but less than all, of the logical pages that a physical page can store in a first programming operation on a first wordline;subsequently concurrently writing in a multi-state write more than one, but less than all, of the logical pages that a physical page can store in a first programming operation on a second wordline adjacent to the first wordline;and subsequently writing at least one logical page in a second programming operation on the first wordline.
  2. 8
    Broadest claimClaim Score 46, average(NHIP)A non-volatile memory device, comprising:an array of memory cells formed along wordlines;and read and write circuitry connectable to operate on addressable pages of memory cells on a given wordline in parallel, wherein each memory cell is capable of storing three or more bits and the write circuitry can store a corresponding number of logical pages on a given physical page along a wordline, and wherein the memory can concurrently write in a multi-state write operation more than one, but less than all, of the logical pages that a physical page can store in a first programming operation on a first wordline;subsequently concurrently write in a multi-state write more than one, but less than all, of the logical pages that a physical page can store in a first programming operation on a second wordline adjacent to the first wordline;and subsequently write at least one logical pages in a second programming operation on the first wordline.