摘要 |
<P>PROBLEM TO BE SOLVED: To program new data in unused pages of either the same or another block for updating data of pages smaller in number than all of the pages of a non-volatile memory block. <P>SOLUTION: For eliminating necessity of copying the pages of an unchanged data to a new block or programming a flag in the page of replaced data, the pages of new data are identified by the same logical address as the pages of replaced data, and a time stamp showing when each page is written is written. When reading the data, the pages of the latest data are used, and the pages of old replaced data are ignored. This technique is also applied to metablocks that include one block from each of several different units of a memory array by directing all the pages updated to a single unused block in one of the units. <P>COPYRIGHT: (C)2008,JPO&INPIT |