Codes for limited magnitude asymmetric errors in flash memories
    1.
    发明授权
    Codes for limited magnitude asymmetric errors in flash memories 有权
    闪存中有限幅度非对称误差的代码

    公开(公告)号:US08296623B2

    公开(公告)日:2012-10-23

    申请号:US11969846

    申请日:2008-01-04

    CPC classification number: H03M13/49 G06F11/1068 G06F11/1072

    Abstract: Error correction is tailored for the use of an ECC for correcting asymmetric errors with low magnitude in a data device, with minimal modifications to the conventional data device architecture. The technique permits error correction and data recovery to be performed with reduced-size error correcting code alphabets. For particular cases, the technique can reduce the problem of constructing codes for correcting limited magnitude asymmetric errors to the problem of constructing codes for symmetric errors over small alphabets. Also described are speed up techniques for reaching target data levels more quickly, using more aggressive memory programming operations.

    Abstract translation: 纠错是为了使用ECC来修正数据设备中具有低幅度的非对称误差,而对常规数据设备架构的修改最少。 该技术允许使用缩小尺寸的纠错码字母进行纠错和数据恢复。 对于特定情况,该技术可以减少构造用于校正有限幅度非对称误差的代码的问题,以构建小字母对称误差代码的问题。 还描述了使用更积极的存储器编程操作来更快地达到目标数据级别的加速技术。

    Information storage device with multiple-use fields in servo pattern
    2.
    发明申请
    Information storage device with multiple-use fields in servo pattern 有权
    具有多用途伺服模式的信息存储装置

    公开(公告)号:US20110149433A1

    公开(公告)日:2011-06-23

    申请号:US12653863

    申请日:2009-12-18

    Abstract: An embodiment of the present invention implements some or all major servo subfunctions for a storage device in integrated servo fields comprising sequences of encoded bits having selected mathematical properties. The integrated servo field is composed of a number of encoded sequences, which are members of a selected sequence set that is constrained to preferably provide some or all of the following functions: the Servo Track Mark (STM), the Position Error Signal (PES) and positional information such as the track-ID. In one embodiment the plurality sequences encoding a location identifier such as a track-ID are distributed across a set of servo wedges. A method of encoding the location identifier using a Chinese Remainder Theorem is described.

    Abstract translation: 本发明的实施例在包括具有所选数学特性的编码比特序列的集成伺服字段中实现存储设备的一些或所有主要伺服子功能。 集成伺服字段由多个编码序列组成,编码序列是被选择的序列集合的成员,其被限制为优选地提供以下功能中的一些或全部:伺服轨迹标记(STM),位置误差信号(PES) 以及诸如轨道ID的位置信息。 在一个实施例中,编码诸如轨道ID的位置标识符的多个序列分布在一组伺服楔块上。 描述了使用中国剩余定理对位置标识符进行编码的方法。

    Codes For Limited Magnitude Asymetric Errors In Flash Memories
    3.
    发明申请
    Codes For Limited Magnitude Asymetric Errors In Flash Memories 有权
    闪存中有限幅度不对称误差的代码

    公开(公告)号:US20080168320A1

    公开(公告)日:2008-07-10

    申请号:US11969846

    申请日:2008-01-04

    CPC classification number: H03M13/49 G06F11/1068 G06F11/1072

    Abstract: Error correction is tailored for the use of an ECC for correcting asymmetric errors with low magnitude in a data device, with minimal modifications to the conventional data device architecture. The technique permits error correction and data recovery to be performed with reduced-size error correcting code alphabets. For particular cases, the technique can reduce the problem of constructing codes for correcting limited magnitude asymmetric errors to the problem of constructing codes for symmetric errors over small alphabets. Also described are speed up techniques for reaching target data levels more quickly, using more aggressive memory programming operations.

    Abstract translation: 纠错是为了使用ECC来修正数据设备中具有低幅度的非对称误差,而对常规数据设备架构的修改最少。 该技术允许使用缩小尺寸的纠错码字母进行纠错和数据恢复。 对于特定情况,该技术可以减少构造用于校正有限幅度非对称误差的代码的问题,以构建小字母对称误差代码的问题。 还描述了使用更积极的存储器编程操作来更快地达到目标数据级别的加速技术。

    Re-writing scheme for solid-state storage devices
    4.
    发明授权
    Re-writing scheme for solid-state storage devices 有权
    固态存储设备的重写方案

    公开(公告)号:US08879319B1

    公开(公告)日:2014-11-04

    申请号:US13562136

    申请日:2012-07-30

    Abstract: A multi-level cell flash memory storage device has cells wherein different charge levels represent different information. The storage device can read stored charge from one or more cells, store a rewrite generation value for a group of a plurality of cells in a block of cells, and write to cells, wherein writing to one or more cells without an erase includes an increment of the rewrite generation value, and includes circuitry for reading from cells, including circuitry for reading the rewrite generation value. The storage device can include circuitry for reading from cells includes within the multi-level cell flash memory storage device logic for calculating a stored value of the cells using the rewrite generation value and relative levels of charge on a plurality of cells. The storage device can track hot addresses and cold addresses and perform static or dynamic wear leveling based on accumulated rewrite generation values.

    Abstract translation: 多级单元闪存存储设备具有其中不同电荷电平表示不同信息的单元。 存储设备可以从一个或多个单元读取存储的电荷,将一组多个单元的重写生成值存储在单元块中,并写入单元,其中写入一个或多个单元而不擦除包括增量 并且包括用于从单元读取的电路,包括用于读取重写生成值的电路。 存储设备可以包括用于从小区读取的电路包括在多级单元闪存存储设备逻辑中,用于使用重写生成值和多个单元上的电荷的相对电平来计算单元的存储值。 存储设备可以跟踪热地址和冷地址,并基于累积的重写生成值执行静态或动态损耗均衡。

    Distributed Field Self-test for Shingled Magnetic Recording Drives
    5.
    发明申请
    Distributed Field Self-test for Shingled Magnetic Recording Drives 有权
    带状磁记录驱动器的分布式现场自检

    公开(公告)号:US20130142024A1

    公开(公告)日:2013-06-06

    申请号:US13312979

    申请日:2011-12-06

    CPC classification number: G11B27/36 G11B2220/2516

    Abstract: A method is described for allowing disk drives, such as shingle-written magnetic recording (SMR) drives, to be shipped for customer use with portions of the magnetic media being left untested. The testing is then completed by the drive self-testing in the field. The drive is made functional at the factory by fully testing at least one operational set of regions including an I-region, an E-region and a write cache region. The operational set of regions works as a separate self-contained virtual disk drive and can be used immediately. The remaining untested areas on the media can be tested in the field by a background task and/or when the first write command is received that requires a new track or operational set of regions (on-the fly testing).

    Abstract translation: 描述了一种用于允许磁盘驱动器(例如瓦楞纸磁性记录(SMR)驱动器)被运送以供客户使用的方法,部分磁性介质未被测试。 然后通过本领域的驱动自检来完成测试。 通过完全测试至少一个可操作的I区域,E区域和写入缓存区域的区域,驱动器在工厂生效。 区域的操作集合作为独立的独立虚拟磁盘驱动器,可以立即使用。 可以通过后台任务和/或当接收到需要新的轨迹或操作的一组区域(即时测试)的第一个写入命令时,媒体上剩余的未测试区域可以在现场进行测试。

    Storage device with inline address indirection metadata storage
    6.
    发明申请
    Storage device with inline address indirection metadata storage 有权
    具有内联地址间接元数据存储的存储设备

    公开(公告)号:US20120303866A1

    公开(公告)日:2012-11-29

    申请号:US13200632

    申请日:2011-09-27

    CPC classification number: G11B5/012

    Abstract: Methods are described that allow disk drives, such as shingle-written magnetic recording (SMR) drives, to recover an Indirection Address Table mapping of LBAs to PBAs after an emergency power off (EPO). Indirection Address Table (IAT) snapshots are periodically written inline with user data stores, and in one embodiment Cumulative Delta Lists (CDLs) with incremental address update information are stored between snapshots. In an embodiment of the invention, when an imminent loss of power is detected, the current CDL, covering IAT updates not yet written to disk, is saved to a nonvolatile memory. The IAT snapshots combined with the set of CDLs provide the information needed to recreate the current Indirection Address Table when power is restored after an emergency power loss. In an alternative embodiment the CDL is obviated by including metadata in the sector that encodes the address indirection mapping and the last snapshot ID.

    Abstract translation: 描述了允许诸如瓦楞纸磁记录(SMR)驱动器的磁盘驱动器在紧急断电(EPO)之后恢复LBA到PBA的间接地址表映射的方法。 间接地址表(IAT)快照与用户数据存储器一起定期写入,并且在一个实施例中,具有增量地址更新信息的累积三角洲列表(CDL)被存储在快照之间。 在本发明的一个实施例中,当检测到即将发生的功率损失时,覆盖IAT更新尚未写入盘的当前CDL被保存到非易失性存储器。 IAT快照与CDL集合组合提供了在紧急停电后恢复供电时重新创建当前间接地址表所需的信息。 在替代实施例中,通过在编码地址间接映射的扇区和最后的快照ID中包括元数据来消除CDL。

    Distributed field self-test for shingled magnetic recording drives
    8.
    发明授权
    Distributed field self-test for shingled magnetic recording drives 有权
    用于带状磁记录驱动器的分布式现场自检

    公开(公告)号:US08599507B2

    公开(公告)日:2013-12-03

    申请号:US13312979

    申请日:2011-12-06

    CPC classification number: G11B27/36 G11B2220/2516

    Abstract: A method is described for allowing disk drives, such as shingle-written magnetic recording (SMR) drives, to be shipped for customer use with portions of the magnetic media being left untested. The testing is then completed by the drive self-testing in the field. The drive is made functional at the factory by fully testing at least one operational set of regions including an I-region, an E-region and a write cache region. The operational set of regions works as a separate self-contained virtual disk drive and can be used immediately. The remaining untested areas on the media can be tested in the field by a background task and/or when the first write command is received that requires a new track or operational set of regions (on-the fly testing).

    Abstract translation: 描述了一种用于允许磁盘驱动器(例如瓦楞纸磁性记录(SMR)驱动器)被运送以供客户使用的方法,部分磁性介质未被测试。 然后通过本领域的驱动自检来完成测试。 通过完全测试至少一个可操作的I区域,E区域和写入缓存区域的区域,驱动器在工厂生效。 区域的操作集合作为独立的独立虚拟磁盘驱动器,可以立即使用。 可以通过后台任务和/或当接收到需要新的轨迹或操作的一组区域(即时测试)的第一个写入命令时,媒体上剩余的未测试区域可以在现场进行测试。

    Storage device with inline address indirection metadata storage
    10.
    发明授权
    Storage device with inline address indirection metadata storage 有权
    具有内联地址间接元数据存储的存储设备

    公开(公告)号:US08892817B2

    公开(公告)日:2014-11-18

    申请号:US13200632

    申请日:2011-09-27

    CPC classification number: G11B5/012

    Abstract: Methods are described that allow disk drives, such as shingle-written magnetic recording (SMR) drives, to recover an Indirection Address Table mapping of LBAs to PBAs after an emergency power off (EPO). Indirection Address Table (IAT) snapshots are periodically written inline with user data stores, and in one embodiment Cumulative Delta Lists (CDLs) with incremental address update information are stored between snapshots. In an embodiment of the invention, when an imminent loss of power is detected, the current CDL, covering IAT updates not yet written to disk, is saved to a nonvolatile memory. The IAT snapshots combined with the set of CDLs provide the information needed to recreate the current Indirection Address Table when power is restored after an emergency power loss. In an alternative embodiment the CDL is obviated by including metadata in the sector that encodes the address indirection mapping and the last snapshot ID.

    Abstract translation: 描述了允许诸如瓦楞纸磁记录(SMR)驱动器的磁盘驱动器在紧急断电(EPO)之后恢复LBA到PBA的间接地址表映射的方法。 间接地址表(IAT)快照与用户数据存储器一起定期写入,并且在一个实施例中,具有增量地址更新信息的累积三角洲列表(CDL)被存储在快照之间。 在本发明的一个实施例中,当检测到即将发生的功率损失时,覆盖IAT更新尚未写入盘的当前CDL被保存到非易失性存储器。 IAT快照与CDL集合组合提供了在紧急停电后恢复供电时重新创建当前间接地址表所需的信息。 在替代实施例中,通过在编码地址间接映射的扇区和最后的快照ID中包括元数据来消除CDL。

Patent Agency Ranking