Error scanning in flash memory
    31.
    发明授权
    Error scanning in flash memory 有权
    在闪存中扫描错误

    公开(公告)号:US08356216B2

    公开(公告)日:2013-01-15

    申请号:US13346538

    申请日:2012-01-09

    IPC分类号: G11C29/00

    CPC分类号: G06F11/006 G06F11/106

    摘要: Various embodiments include methods, apparatus, and systems to scan at least a portion of a memory device for potential errors when a condition for scanning is met. The condition may be dependent on one or more of a number of read operations, a number of write operations, time, and others. Other embodiments including additional methods, apparatus, and systems are disclosed.

    摘要翻译: 各种实施例包括当满足扫描条件时扫描存储器件的至少一部分以用于潜在错误的方法,装置和系统。 条件可以取决于多个读取操作,多个写入操作,时间等中的一个或多个。 公开了包括附加方法,装置和系统的其它实施例。

    ERROR SCANNING IN FLASH MEMORY
    37.
    发明申请
    ERROR SCANNING IN FLASH MEMORY 有权
    闪存中的错误扫描

    公开(公告)号:US20100313077A1

    公开(公告)日:2010-12-09

    申请号:US12846629

    申请日:2010-07-29

    IPC分类号: G06F11/26

    CPC分类号: G06F11/006 G06F11/106

    摘要: Various embodiments include methods, apparatus, and systems to scan at least a portion of a memory device for potential errors when a condition for scanning is met. The condition may be dependent on one or more of a number of read operations, a number of write operations, time, and others. Other embodiments including additional methods, apparatus, and systems are disclosed.

    摘要翻译: 各种实施例包括当满足扫描条件时扫描存储器件的至少一部分以用于潜在错误的方法,装置和系统。 条件可以取决于多个读取操作,多个写入操作,时间等中的一个或多个。 公开了包括附加方法,装置和系统的其它实施例。

    MEMORY BLOCK MANAGEMENT
    38.
    发明申请
    MEMORY BLOCK MANAGEMENT 有权
    内存块管理

    公开(公告)号:US20100228940A1

    公开(公告)日:2010-09-09

    申请号:US12397396

    申请日:2009-03-04

    IPC分类号: G06F12/00 G06F12/02 G06F11/00

    摘要: Various embodiments include one or more memory devices having at least two planes of physical blocks organized into super blocks, with each super block including a physical block from each of the at least two planes. Embodiments include determining defective blocks within the planes. If none of the blocks at a particular block position are determined to be defective, embodiments include assigning the blocks at the particular block position to a super block, and if one or more of the blocks at a particular block position are determined to be defective, embodiments include: assigning the blocks at the particular block position determined to be defective to a super block; and assigning a respective replacement block to the super block for each of the one or more blocks at the particular block position determined to be defective. The respective replacement block is selected from a number of blocks within a respective one of the planes that includes the respective block determined to be defective.

    摘要翻译: 各种实施例包括具有组织成超块的物理块的至少两个平面的一个或多个存储器件,每个超级块包括来自至少两个平面中的每一个的物理块。 实施例包括确定平面内的有缺陷的块。 如果没有将特定块位置处的块都确定为有缺陷,则实施例包括将特定块位置处的块分配给超块,并且如果确定特定块位置处的一个或多个块被确定为有缺陷, 实施例包括:将确定为有缺陷的特定块位置的块分配给超块; 以及针对被确定为有缺陷的特定块位置处的所述一个或多个块中的每个块为所述超级块分配相应的替换块。 相应的替换块从包括被确定为有缺陷的相应块的平面中的相应一个中的多个块中选择。

    DATA INTEGRITY IN MEMORY CONTROLLERS AND METHODS
    39.
    发明申请
    DATA INTEGRITY IN MEMORY CONTROLLERS AND METHODS 有权
    内存控制器和方法中的数据完整性

    公开(公告)号:US20100211834A1

    公开(公告)日:2010-08-19

    申请号:US12388305

    申请日:2009-02-18

    摘要: The present disclosure includes methods, devices, and systems for data integrity in memory controllers. One memory controller embodiment includes a host interface and first error detection circuitry coupled to the host interface. The memory controller can include a memory interface and second error detection circuitry coupled to the memory interface. The first error detection circuitry can be configured to calculate error detection data for data received from the host interface and to check the integrity of data transmitted to the host interface. The second error detection circuitry can be configured to calculate error correction data for data and first error correction data transmitted to the memory interface and to check integrity of data and first error correction data received from the memory interface.

    摘要翻译: 本公开包括用于存储器控制器中的数据完整性的方法,设备和系统。 一个存储器控制器实施例包括耦合到主机接口的主机接口和第一错误检测电路。 存储器控制器可以包括耦合到存储器接口的存储器接口和第二错误检测电路。 第一错误检测电路可以被配置为计算从主机接口接收的数据的错误检测数据,并且检查发送到主机接口的数据的完整性。 第二错误检测电路可以被配置为计算发送到存储器接口的数据和第一纠错数据的纠错数据,并且检查数据的完整性和从存储器接口接收到的第一纠错数据。

    Method and apparatus for detecting the transfer of a wrong sector
    40.
    发明授权
    Method and apparatus for detecting the transfer of a wrong sector 失效
    用于检测错误扇区传送的方法和装置

    公开(公告)号:US5696775A

    公开(公告)日:1997-12-09

    申请号:US757074

    申请日:1996-11-26

    IPC分类号: G11B20/18 G11B27/30 G06F11/10

    摘要: A method and apparatus for detecting the transfer of a wrong sector uses the LBA to ensure that a correct sector is transferred. The LBA may be appended to the sector data during a write operation and verified during a read operation. Preferably, the LBA is embedded into the CRC block during a write operation and used to detect the transfer of a wrong sector during a read operation. The LBA may be embedded within the CRC, before or after it is transmitted to a CRC Generator/Checker, by Exclusive-ORing the sector data or CRC data with the LBA. During a read operation, the incoming CRC is Exclusive-ORed with the expected LBA of the sector being read, thereby eliminating the LBA from the CRC data. The CRC data is then checked by the CRC Generator/Checker and an error is signalled if the CRC data does not match. Using the method and apparatus of the present invention, the LBA may also be embedded in the CRC during format and minimal latency operations. Off-line sector identification is performed by extracting the LBA from the CRC for formats with and without an ID field.

    摘要翻译: 用于检测错误扇区的传送的方法和装置使用LBA来确保正确的扇区被传送。 在写入操作期间,可以将LBA附加到扇区数据,并在读取操作期间进行验证。 优选地,LBA在写入操作期间嵌入到CRC块中,并且用于在读取操作期间检测错误扇区的传送。 通过将扇区数据或CRC数据与LBA进行异或运算,LBA可以嵌入到CRC内,在发送到CRC发生器/检查器之前或之后。 在读取操作期间,输入的CRC与被读取的扇区的期望的LBA进行异或运算,从而从CRC数据中消除LBA。 然后CRC校验器检查CRC数据,如果CRC数据不匹配则发出错误信号。 使用本发明的方法和装置,LBA也可以在格式化和最小等待时间操作期间嵌入到CRC中。 通过从具有和不具有ID字段的格式的CRC中提取LBA来执行离线扇区标识。