-
公开(公告)号:US20120324276A1
公开(公告)日:2012-12-20
申请号:US13285873
申请日:2011-10-31
申请人: Jack Edward Frayer , Aaron Keith Olbrich , Paul Roger Stonelake , Anand Krishnamurthi Kulkarni , Yale Yueh Ma
发明人: Jack Edward Frayer , Aaron Keith Olbrich , Paul Roger Stonelake , Anand Krishnamurthi Kulkarni , Yale Yueh Ma
IPC分类号: G06F11/16
CPC分类号: G11C16/3427 , G11C11/5642 , G11C16/26 , G11C16/3422
摘要: A method and system intelligent bit recovery is provided. The intelligent bit recovery determines which bits are toggling, and examines a subset of the potential bit patterns to determine which in the subset of potential bit patterns is valid. The subset is a fraction of the potential bit patterns, and is based on an understanding of the flash memory and the problems that may cause the toggling bits. The intelligent bit recovery may analyze at least one aspect of the flash memory to identify which problem is potentially causing the toggling bits, and to select the subset of potential bit patterns as solutions for the determined problem. Or, the intelligent bit recovery selects potential bit patterns for multiple potential problems. In either way, the subset of potential bit patterns examined by the intelligent bit recovery is a small fraction of the entire set of potential bit patterns.
摘要翻译: 提供了一种方法和系统智能位恢复。 智能位恢复确定哪些位正在切换,并且检查潜在位模式的子集以确定潜在位模式的子集中哪一个是有效的。 该子集是潜在位模式的一小部分,并且基于对闪存的理解以及可能导致切换位的问题。 智能位恢复可以分析闪速存储器的至少一个方面以识别哪个问题潜在地导致切换位,并且选择潜在位模式的子集作为所确定问题的解决方案。 或者,智能位恢复为潜在的潜在问题选择潜在的位模式。 以任一方式,通过智能位恢复检查的潜在位模式的子集是整个潜在位模式集合的一小部分。
-
公开(公告)号:US08910020B2
公开(公告)日:2014-12-09
申请号:US13285873
申请日:2011-10-31
申请人: Jack Edward Frayer , Aaron Keith Olbrich , Paul Roger Stonelake , Anand Krishnamurthi Kulkarni , Yale Yueh Ma
发明人: Jack Edward Frayer , Aaron Keith Olbrich , Paul Roger Stonelake , Anand Krishnamurthi Kulkarni , Yale Yueh Ma
CPC分类号: G11C16/3427 , G11C11/5642 , G11C16/26 , G11C16/3422
摘要: A method and system for intelligent bit recovery identifies toggling bits, which change in value from one read to the next, and examines a subset of potential bit patterns. The subset is a fraction of the potential bit patterns, and is based on an understanding of the flash memory and the problems that may cause the toggling bits. The intelligent bit recovery may analyze at least one aspect of the flash memory to identify a problem, or plurality of problems, that is potentially causing the toggling bits, and to select the subset of potential bit patterns as potential solutions. The subset of potential bit patterns examined by the intelligent bit recovery is a small fraction of the entire set of potential bit patterns.
摘要翻译: 用于智能位恢复的方法和系统识别切换位,其将值从一个读取改变为下一个,并且检查潜在位模式的子集。 该子集是潜在位模式的一小部分,并且基于对闪存的理解以及可能导致切换位的问题。 智能位恢复可以分析闪速存储器的至少一个方面,以识别潜在地导致切换位的问题或多个问题,并且选择潜在位模式的子集作为潜在解决方案。 通过智能位恢复检查的潜在位模式的子集是整个潜在位模式集合的一小部分。
-
3.
公开(公告)号:US20120324148A1
公开(公告)日:2012-12-20
申请号:US13286012
申请日:2011-10-31
IPC分类号: G06F12/00
CPC分类号: G06F11/1666 , G06F11/1044 , G06F11/108 , G06F2211/104
摘要: Methods and systems are disclosed for protecting metadata from NAND flash failures. With data striped across multiple flash memory chips, the flash memory multiple chips may store multiple copies of metadata (and potentially ECC). The metadata stored in the multiple copies on the flash memory chips may be different from one another. For example, on a particular chip, a first copy of metadata is stored and a second copy of metadata is stored, with the second copy being a redundant copy of the metadata stored on a different chip. In this way, if one of the chips fails, a copy of the failed chips metadata is stored on another of the chips, and may be accessed.
摘要翻译: 公开了用于保护元数据免受NAND闪存故障的方法和系统。 利用跨多个闪速存储器芯片分割的数据,闪存多个芯片可以存储元数据(和潜在的ECC)的多个拷贝。 存储在闪存芯片上的多个副本中的元数据可以彼此不同。 例如,在特定芯片上,存储元数据的第一副本,并且存储元数据的第二副本,其中第二副本是存储在不同芯片上的元数据的冗余副本。 以这种方式,如果其中一个芯片发生故障,则将失败的芯片元数据的副本存储在另一个芯片上,并且可以被访问。
-
-