| US 7,571,362 B2 | ||
| Method of managing fails in a non-volatile memory device and relative memory device | ||
| Demetrio Pellicone, Via della Fratellanza, 8, 87040 Castrolibero (Italy); Adamo Corsi, Via Boccaccio, 451, 20099 Sesto San Giovanni (Italy); Marco Roveda, Via Ticino, 33/22, 20086 Motta Visconti (Italy); Concetta Di Tuoro, Via Cavour, 26, 80040 Pollena Trocchia (Italy); Procolo Carannante, Via Quinta Trav. Licola Patria, 7, 80078 Pozzuoli (Italy); and Gianfranco Ferrante, Via San Martino, 117, 80046 San Giorgio a Cremano (Italy) | ||
| Filed on Nov. 08, 2006, as Appl. No. 11/557,786. | ||
| Claims priority of application No. VA2005A0061 (IT), filed on Nov. 08, 2005. | ||
| Prior Publication US 2007/0109856 A1, May 17, 2007 | ||
| Int. Cl. G01C 29/00 (2006.01) | ||
| U.S. Cl. 714—723 [714/42] | 18 Claims |

| 1. A method of managing failures in a non-volatile memory device including an array of addressable cells grouped in blocks
of data storage cells, the method comprising:
defining in the array a first subset of user addressable blocks of data storage cells, a second subset of redundancy blocks
of data storage cells, and a third subset of non-user addressable blocks;
locating blocks including one or more failed cells of the first subset during a test on wafer of the non-volatile memory device;
storing, in the third subset, a bad block address table based at least in part on said locating of the blocks;
copying, at power-on of the non-volatile memory device, the bad block address table from the third subset to an embedded random
access memory;
looking up the bad block address table copied in the embedded random access memory to determine whether a block of the first
subset addressed by the user is bad and, if so, remapping access to a corresponding block of redundancy data storage cells;
determining, during operation of the non-volatile memory device, a failure of a block of cells previously not marked as bad,
and updating the bad block address table in the embedded random access memory based at least in part on said determining of
the failure of the block.
|