Patent ID: 7480176
Filing Date: 2009-01-20
Classification: G11C

Abstract:
1. A non-volatile memory system, comprising: a plurality of non-volatile storage elements capable of storing data in a plurality of states; managing circuitry in communication with said plurality of non-volatile storage elements, said managing circuitry responds to a request for data from a first non-volatile storage element of said plurality of storage elements by reading charge information from a second non-volatile storage element of said plurality of storage elements; said managing circuitry reads data from said first storage element without using compensation for coupling when reading at a level between a first programmed state and a second programmed state and reads data from said first storage element using compensation for coupling when reading at a level between said second programmed state and a third programmed state if said charge information indicates one or more predetermined levels of programming; and said managing circuitry reads data from said first storage element without using compensation for coupling when reading at said level between said first and second programmed states and reads data from said first storage element without using compensation for coupling when reading at said level between said second and third programmed states if said charge information does not indicate said one or more predetermined levels of programming.