发明授权
- 专利标题: Non-volatile memory and method with multi-stream updating
- 专利标题(中): 非易失性存储器和多流更新方法
-
申请号: US11191686申请日: 2005-07-27
-
公开(公告)号: US07412560B2公开(公告)日: 2008-08-12
- 发明人: Peter John Smith , Sergey Anatolievich Gorobets , Alan David Bennett
- 申请人: Peter John Smith , Sergey Anatolievich Gorobets , Alan David Bennett
- 申请人地址: US CA Milpitas
- 专利权人: Sandisk Corporation
- 当前专利权人: Sandisk Corporation
- 当前专利权人地址: US CA Milpitas
- 代理机构: Davis Wright Tremaine LLP
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
In a memory that is programmable page by page and each page having multiple sectors that are once-programmable, even if successive writes are sequential, the data recorded to an update block may be fragmented and non-sequential. Instead of recording update data to an update block, the data is being recorded in at least two interleaving streams. When a full page of data is available, it is recorded to the update block. Otherwise, it is temporarily recorded to the scratch pad block until a full page of data becomes available to be transferred to the update block. Preferably, a pipeline operation allows the recording to the update block to be set up as soon as the host write command indicates a full page could be written. If the actual write data is incomplete due to interruptions, the setup will be canceled and recording is made to the scratch pad block instead.