IP Library Granted Patent US 7,379,343
Granted Patent B2
US 7,379,343 · App. 11/675,551 · Granted May 27, 2008

Time-dependent compensation currents in non-volatile memory read operations

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,379,343
App. No.
11/675,551
Filed
Feb 15, 2007
Granted
May 27, 2008
Kind
B2
Art Unit
2824
USPC
365/185.22
Abstract

Shifts in the apparent charge stored on a floating gate of a non-volatile memory cell can occur because of coupling of an electric field based on the charge stored in adjacent floating gates. The shift in apparent charge can lead to erroneous readings by raising the apparent threshold voltage, and consequently, lowering the sensed conduction current of a memory cell. The read process for a selected memory cell takes into account the state of one or more adjacent memory cells. If an adjacent memory cell is in one or more of a predetermined set of programmed states, a compensation current can be provided to increase the apparent conduction current of the selected memory cell. An initialization voltage is provided to the bit line of the programmed adjacent memory cell to induce a compensation current between the bit line of the programmed adjacent memory cell and the bit line of the selected memory cell.

Claims (5)

1. A method of reading data from non-volatile storage, comprising:

reading a first non-volatile storage element of a first group of non-volatile storage elements to determine whether said first non-volatile storage element is programmed to a first programmed state;

providing an initialization voltage to a bit line of said first group after reading said first non-volatile storage element; and

reading a second non-volatile storage element of said second group during a first sampling period after providing said initialization voltage if said first non-volatile storage element is programmed to said first programmed state; and

reading said second non-volatile storage element of said second group during a second sampling period after providing said initialization voltage if said first non-volatile storage element is not programmed to said first programmed state.