会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • DATA RECOVERY FOR DEFECTIVE WORD LINES DURING PROGRAMMING OF NON-VOLATILE MEMORY ARRAYS
    • 在非易失性存储器阵列的编程过程中,针对有缺陷的字线的数据恢复
    • WO2013016393A1
    • 2013-01-31
    • PCT/US2012/048080
    • 2012-07-25
    • SANDISK TECHNOLOGIES INC.SHARON, EranALROD, Idan
    • SHARON, EranALROD, Idan
    • G06F11/10
    • G11C29/04G06F11/1048G06F11/1072G11C29/82
    • The recovery of data during programming, such as in the case of a broken word-line, is considered. The arrangement described assumes that k pages may be corrupted when the system finishes programming a block. Then these corrupted pages can be recovered using an erasure code. In order to recover any k pages, the system will compute and temporarily store k parity pages in the controller. These k parity pages may be computed on-the-fly as the data pages are received from the host. Once programming of the block is finished, a post-write read may be done in order to validate that the data is stored reliably. If no problem is detected during EPWR, then the parity pages in the controller may be discarded. In case a problem is detected, and data in up to k pages is corrupt on some bad word-lines, then the missing data is recovered using the k parity pages that are stored in the controller and using the other non-corrupted pages that are read from the block of the memory array and decoded. Once the recovery is complete the block can be reprogrammed and the temporary parity pages in the controller may be discarded upon successfully reprogramming.
    • 考虑在编程期间恢复数据,例如在字线断开的情况下。 所描述的布置假设当系统完成对块的编程时,k页可能被破坏。 然后可以使用擦除代码恢复这些损坏的页面。 为了恢复任何k页,系统将在控制器中计算和临时存储k个奇偶校验页面。 当从主机接收到数据页时,这些k个奇偶校验页可以在运行中计算。 一旦块的编程完成,可以进行写入后读取,以便验证数据是否被可靠地存储。 如果在EPWR期间没有检测到问题,则可能会丢弃控制器中的奇偶校验页。 如果检测到问题,并且在一些不良字线上,最多k页的数据已损坏,则使用存储在控制器中的k个奇偶校验页和使用其他未损坏的页面来恢复丢失的数据 从存储器阵列中读取并解码。 恢复完成后,可以重新编程块,并且在成功重新编程后,可能会丢弃控制器中的临时奇偶校验页。
    • 10. 发明申请
    • METHOD OF ERROR CORRECTION IN MBC FLASH MEMORY
    • MBC闪存中错误校正方法
    • WO2007043042A3
    • 2008-12-31
    • PCT/IL2006001159
    • 2006-10-04
    • UNIV RAMOTLITSYN SIMONALROD IDANSHARON ERANMURIN MARKLASSER MENACHEM
    • LITSYN SIMONALROD IDANSHARON ERANMURIN MARKLASSER MENACHEM
    • G11C29/00
    • G06F11/1072
    • A plurality of logical pages is stored in a MBC flash memory (42) along with corresponding ECC bits, with at least one of the MBC cells storing bits from more than one logical page, and with at least one of the ECC bits applying to two or more of the logical pages. When the pages are read from the memory (42), the data bits as read are corrected using the ECC bits as read. Alternatively, a joint, systematic or non-systematic ECC codeword is computed for two or more of the logical pages and is stored instead of those logical pages. When the joint codeword is read, the logical bits are recovered from the codeword as read. The scope of the invention also includes corresponding memory devices (54, 56, 5S), the controllers of such memory devices (54, 56, 58), and also computer-readable storage media bearing computer-readable code for implementing the methods.
    • 多个逻辑页面与相应的ECC位一起存储在MBC闪速存储器(42)中,其中至少一个MBC单元存储来自多于一个逻辑页面的位,并且至少一个ECC位应用于两个 或更多的逻辑页面。 当从存储器(42)读取页面时,读取的数据位使用被读取的ECC位进行校正。 或者,针对两个或多个逻辑页面计算联合的,系统的或非系统的ECC码字,并且存储该代码字而不是那些逻辑页面。 当读取联合码字时,从读取的码字中恢复逻辑比特。 本发明的范围还包括对应的存储设备(54,56,5S),这些存储设备(54,56,58)的控制器,以及用于实现该方法的具有计算机可读代码的计算机可读存储介质。