-
31.
公开(公告)号:US08743603B2
公开(公告)日:2014-06-03
申请号:US13890704
申请日:2013-05-09
Applicant: Apple Inc.
Inventor: Yoav Kasorla , Eyal Gurgi , Dotan Sokolov , Ofir Shalvi
IPC: G11C11/34
CPC classification number: G06F11/1072 , G06F12/0246 , G06F12/0607 , G06F2212/7208 , G11C29/52
Abstract: A method for data storage includes initially storing a sequence of data pages in a memory that includes multiple memory arrays, such that successive data pages in the sequence are stored in alternation in a first number of the memory arrays. The initially-stored data pages are rearranged in the memory so as to store the successive data pages in the sequence in a second number of the memory arrays, which is less than the first number. The rearranged data pages are read from the second number of the memory arrays.
Abstract translation: 一种用于数据存储的方法包括:首先将数据页序列存储在包括多个存储器阵列的存储器中,使得序列中的连续数据页被交替地存储在第一数量的存储器阵列中。 将初始存储的数据页重新排列在存储器中,以便将序列中的连续数据页存储在小于第一数量的第二数量的存储器阵列中。 从第二数量的存储器阵列中读取重新排列的数据页。
-
公开(公告)号:US20140029338A1
公开(公告)日:2014-01-30
申请号:US14041219
申请日:2013-09-30
Applicant: Apple Inc.
Inventor: Ofir Shalvi , Naftali Sommer , Uri Perlmutter , Dotan Sokolov
IPC: G11C16/26
CPC classification number: G06F11/1068 , G11C11/5628 , G11C11/5642 , G11C16/26 , G11C27/005 , G11C2211/5641
Abstract: A method for data storage includes accepting data for storage in a memory that includes multiple analog memory cells and supports a set of built-in programming commands. Each of the programming commands programs a respective page, selected from a group of N pages, in a subset of the memory cells. The subset of the memory cells is programmed to store M pages of the data, M>N, by performing a sequence of the programming commands drawn only from the set.
-
公开(公告)号:US20130254470A1
公开(公告)日:2013-09-26
申请号:US13890704
申请日:2013-05-09
Applicant: APPLE, INC.
Inventor: Yoav Kasorla , Eyal Gurgi , Dotan Sokolov , Ofir Shalvi
IPC: G06F12/02
CPC classification number: G06F11/1072 , G06F12/0246 , G06F12/0607 , G06F2212/7208 , G11C29/52
Abstract: A method for data storage includes initially storing a sequence of data pages in a memory that includes multiple memory arrays, such that successive data pages in the sequence are stored in alternation in a first number of the memory arrays. The initially-stored data pages are rearranged in the memory so as to store the successive data pages in the sequence in a second number of the memory arrays, which is less than the first number. The rearranged data pages are read from the second number of the memory arrays.
-
-