-
公开(公告)号:US20070180346A1
公开(公告)日:2007-08-02
申请号:US11623328
申请日:2007-01-16
申请人: Mark Murin
发明人: Mark Murin
IPC分类号: H03M13/00
CPC分类号: G11C11/5621 , G06F11/1068 , G06F11/1072 , G11C11/5628 , G11C16/0483 , G11C29/00
摘要: A method of storing data includes storing a first portion of data in bit positions of a non-volatile memory having a first probability of error; storing a second portion of the data in bit positions of the non-volatile memory having a second probability of error, wherein the second probability of error is lower than the first probability of error; storing error correction parity bits with the data; and applying an error correction scheme to read data using the error correction parity bits, wherein at least one bit of the first portion is checked for correction before any bit of the second portion is checked for correction. The error correction scheme is stopped before checking for correcting of all the data.
摘要翻译: 存储数据的方法包括:将具有第一误差概率的非易失性存储器的位位置中的数据的第一部分存储; 将所述数据的第二部分存储在具有第二误差概率的所述非易失性存储器的比特位置中,其中所述第二误差概率低于所述第一误差概率; 存储纠错奇偶校验位与数据; 以及使用纠错奇偶校验位来应用纠错方案来读取数据,其中在检查所述第二部分的任何位之前检查所述第一部分的至少一位以进行校正。 在检查所有数据的校正之前,停止纠错方案。
-
72.
公开(公告)号:US20060101193A1
公开(公告)日:2006-05-11
申请号:US11078478
申请日:2005-03-14
申请人: Mark Murin
发明人: Mark Murin
IPC分类号: G06F12/00
CPC分类号: G11C11/5628
摘要: To store N bits of M≧2 logical pages, the bits are interleaved and the interleaved bits are programmed to ┐N/M└ memory cells, M bits per cell. Preferably, the interleaving puts the same number of bits from each logical page into each bit-page of the ┐N/M└ cells. When the bits are read from the cells, the bits are de-interleaved. The interleaving may be deterministic or random, and may be effected by software or by dedicated hardware.
摘要翻译: 要存储M> = 2个逻辑页的N位,这些位是交错的,并且交织位被编程为┐N/M└个存储单元,每个单元M位。 优选地,交织将来自每个逻辑页的相同数量的比特数放入┐N/ M└个小区的每个比特页。 当从单元读取这些位时,这些位被解交织。 交织可以是确定性的或随机的,并且可以由软件或专用硬件实现。
-