Invention Grant
US07657702B2 Partial block data programming and reading operations in a non-volatile memory
有权
非易失性存储器中的部分块数据编程和读取操作
- Patent Title: Partial block data programming and reading operations in a non-volatile memory
- Patent Title (中): 非易失性存储器中的部分块数据编程和读取操作
-
Application No.: US12371460Application Date: 2009-02-13
-
Publication No.: US07657702B2Publication Date: 2010-02-02
- Inventor: Kevin M. Conley
- Applicant: Kevin M. Conley
- Applicant Address: US CA Milpitas
- Assignee: Sandisk Corporation
- Current Assignee: Sandisk Corporation
- Current Assignee Address: US CA Milpitas
- Agency: Davis Wright Tremaine LLP
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
Data in less than all of the pages of a non-volatile memory block are updated by programming the new data in unused pages of either the same or another block. In order to prevent having to copy unchanged pages of data into the new block, or to program flags into superceded pages of data, the pages of new data are identified by the same logical address as the pages of data which they superceded and a time stamp is added to note when each page was written. When reading the data, the most recent pages of data are used and the older superceded pages of 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 page updates to a single unused block in one of the units.
Public/Granted literature
- US20090150601A1 Partial Block Data Programming And Reading Operations In A Non-Volatile Memory Public/Granted day:2009-06-11
Information query