发明名称 Redundant data storage schemes for multi-die memory systems
摘要 A method for data storage includes storing data in a memory that includes one or more memory units, each memory unit including memory blocks. The stored data is compacted by copying at least a portion of the data from a first memory block to a second memory block, and subsequently erasing the first memory block. Upon detecting a failure in the second memory block after copying the portion of the data and before erasure of the first memory block, the portion of the data is recovered by reading the portion from the first memory block.
申请公布号 US8954823(B2) 申请公布日期 2015.02.10
申请号 US201414173271 申请日期 2014.02.05
申请人 Apple Inc. 发明人 Shalvi Ofir;Sommer Naftali;Perlmutter Uri;Vlaiko Julian;Neerman Moshe
分类号 G11C29/00;G06F11/00;G06F11/16;G06F11/14;G06F11/10;G06F12/02 主分类号 G11C29/00
代理机构 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 代理人 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
主权项 1. A method for data storage, comprising: in a memory that includes at least N memory units, defining a mapping between logical addresses and respective physical storage locations in the at least N memory units; selecting a set of N logical addresses, which are mapped to N respective physical storage locations in different ones of the memory units, such that K of the logical addresses in the set of N logical addresses, 1≦K<N, are assigned for data storage and N-K logical addresses in the set of N logical addresses, other than the K logical addresses, are assigned for storing redundancy information; accepting data for storage in the K logical addresses in the set of N logical addresses; computing the redundancy information for the data; storing the data in the K logical addresses at a first storage density; and storing the redundancy information in the N-K logical addresses at a second storage density that is lower than the first storage density.
地址 Cupertino CA US