Patent · US Active

Method for modifying data more than once in a multi-level cell memory location within a memory array

US7961488B2 · kind B2 · utility

1Cited by
8References
35Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMar 3, 2008
Grant dateJun 14, 2011
Priority date
Expiry dateJun 11, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG11C2216/14
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus for programming one or more bits in an upper page twice depending on the value in a corresponding bit in a corresponding lower page in a multi-level cell device. The method includes the steps of initializing the bit in the lower page and the bit in the upper page by storing a value of one in each of the bits. One or more bits in the lower page are then programmed such that a one is stored in the one or more bits of the lower page. One or more bits in the upper page are then programmed such that a one is stored in the one or more bits of the upper page. The one or more bits in the upper page are then reprogrammed such that the value in the one or more bits of the upper page transitions from a one to a zero. The transition from a one to a zero in the one or more bits of the upper page is used to mark for performance of a block management function the block.

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