| US 7,567,464 B2 | ||
| Non-volatile memory device with periodic refresh and method of programming such a device | ||
| Philippe Gendrier, Grenoble (France); Philippe Candelier, Saint Mury (France); and Jean-Marc Tessier, Crolles (France) | ||
| Assigned to STMicroelectronics S.A., Montrouge (France) | ||
| Filed on Jan. 15, 2007, as Appl. No. 11/654,383. | ||
| Prior Publication US 2007/0183196 A1, Aug. 09, 2007 | ||
| Int. Cl. G11C 16/04 (2006.01) | ||
| U.S. Cl. 365—185.25 [365/185.09] | 22 Claims |

| 1. A non-volatile memory device, comprising:
a network of non-volatile memory cells each comprising a floating-gate transistor, said network of cells for storing data
in the form of a set of data words;
a read circuit which performs a first and second read of the memory cells to generate corresponding first and second read
currents;
a comparison circuit which compares the first read current with a first threshold value enabling a discrimination between
a high logical level and a low logical level, compares the second read current with at least one second charge loss detection
threshold value greater than the first threshold value, and compares words resulting from the first and second carried out
reads to detect loss of charges; and
a reprogramming circuit which reprograms those cells for which a loss of charges has been detected so as to restore the level
of stored charges;
wherein the charge loss detection threshold value is a read current value between a programmed cell current value and a nominal
read current value.
|