Disk drive that performs cold writes to erased buffer
    1.
    发明授权
    Disk drive that performs cold writes to erased buffer 有权
    对擦除缓冲区执行冷写操作的磁盘驱动器

    公开(公告)号:US07184241B1

    公开(公告)日:2007-02-27

    申请号:US11157587

    申请日:2005-06-21

    IPC分类号: G11B5/596 G11B5/02 G11B15/18

    CPC分类号: G11B5/024 G11B5/40

    摘要: A disk drive includes a rotatable data storage disk, a transducer, an actuator, and a controller. The transducer is configured to read and write data on the disk. The actuator is configured to position the transducer relative to defined portions of the disk. The controller is configured to write a predetermined magnetic polarity pattern on a buffer portion of the disk to erase data thereon. The controller also determines whether the disk drive has reached a threshold operating temperature, and to selectively direct data from a host device, which is addressed for an associated original block address on the disk, to be written to the buffer portion of the disk when the disk drive has not reached the threshold operating temperature. The controller later copies the data from the buffer portion of the disk to the original block address on the disk and then erases the data from the buffer portion of the disk.

    摘要翻译: 磁盘驱动器包括可旋转数据存储盘,换能器,致动器和控制器。 传感器配置为在磁盘上读取和写入数据。 致动器被配置成相对于盘的限定部分定位换能器。 控制器被配置为在盘的缓冲部分上写入预定的磁极性图案以在其上擦除数据。 控制器还确定磁盘驱动器是否已经达到阈值工作温度,并选择性地将来自主机设备的数据(其被寻址用于磁盘上相关联的原始块地址)写入到盘的缓冲部分中 磁盘驱动器尚未达到阈值工作温度。 控制器稍后将数据从磁盘的缓冲部分复制到磁盘上的原始块地址,然后从磁盘的缓冲区擦除数据。

    Method of controlling a disk drive for eliminating blanking intervals formed on a storage disk positioned within the drive
    2.
    发明授权
    Method of controlling a disk drive for eliminating blanking intervals formed on a storage disk positioned within the drive 有权
    控制磁盘驱动器以消除形成在位于驱动器内的存储盘上的消隐间隔的方法

    公开(公告)号:US06185059B2

    公开(公告)日:2001-02-06

    申请号:US09219685

    申请日:1998-12-23

    IPC分类号: G11B509

    CPC分类号: G11B5/5965

    摘要: A method of controlling a disk drive that reduces the space on the data storage surface of a storage disk otherwise effectively required to be taken up by embedded servo sectors. In disk drives employing wide-writer, narrow-reader, dual element heads, each servo burst field ends with a burst correction value (BCV) field. This BCV field enables the wide-writer head to be accurately positioned within track boundaries before writing begins to the data sector following a servo sector. The present invention takes advantage of the fact that burst correction values are only required by the head incident to data writing operations. Since a finite settle time is required to switch the read channel from servo mode to user data mode, and since the BCV field is not needed for reading operations, mode switching and channel settling can begin while the head is still passing over the BCV field. Sooner switch over from servo mode to user data read mode means that the blanking interval, and concomitant disk space, heretobefore required by the prior art approach, is completely avoided by the new disk drive control method.

    摘要翻译: 一种控制磁盘驱动器的方法,其减少存储盘的数据存储表面上的空间,否则有效地需要被嵌入式伺服扇区占用。 在采用宽写入器,窄读取器,双元件头的磁盘驱动器中,每个伺服突发字段以突发校正值(BCV)字段结束。 该BCV字段使得宽写入器头可以在写入开始于跟随伺服扇区的数据扇区之后准确地定位在轨道边界内。 本发明利用了突发校正值仅仅是头部事件对数据写入操作的要求。 由于需要将读取通道从伺服模式切换到用户数据模式的有限稳定时间,并且由于读取操作不需要BCV场,当头仍然通过BCV场时,模式切换和通道建立可以开始。 从伺服模式更快地切换到用户数据读取模式意味着现有技术方法所要求的消隐间隔和伴随的磁盘空间通过新的磁盘驱动器控制方法完全避免。

    Parameter tracking for memory devices
    3.
    发明授权
    Parameter tracking for memory devices 有权
    存储器件的参数跟踪

    公开(公告)号:US08745318B2

    公开(公告)日:2014-06-03

    申请号:US13170794

    申请日:2011-06-28

    IPC分类号: G06F12/00

    摘要: Methods and systems involve collecting memory device parameters and using memory device parameters to determine memory wear information. A set of first parameters associated with wear of the memory device is monitored for at least one memory unit of the memory device. The first parameters are compared to respective trigger criterion. If the comparison reveals that one or more of the first parameters are beyond their trigger criterion, then collection of a second set of parameters is triggered. The second parameters are also indicative of the wear of the memory device. The set of first parameters may overlap the set of second parameters. The set of second parameters are used to develop memory wear information. In some implementations, the memory wear information may be configuration information used to configure the read/write channel to compensate for wear of the memory device. In some implementations, the memory wear information may be used to predict or estimate the lifetime of the device.

    摘要翻译: 方法和系统涉及收集存储器件参数并使用存储器件参数来确定存储器损耗信息。 针对存储器件的至少一个存储器单元监视与存储器件的磨损相关联的一组第一参数。 将第一个参数与相应的触发条件进行比较。 如果比较显示一个或多个第一参数超出其触发标准,则触发第二组参数的收集。 第二参数也表示存储器件的磨损。 第一个参数的集合可能与第二个参数的集合重叠。 第二个参数的集合用于开发内存磨损信息。 在一些实现中,存储器损耗信息可以是用于配置读/写通道以补偿存储器件的磨损的配置信息。 在一些实现中,可以使用存储器磨损信息来预测或估计设备的寿命。

    REUSE OF INFORMATION FROM MEMORY READ OPERATIONS
    4.
    发明申请
    REUSE OF INFORMATION FROM MEMORY READ OPERATIONS 有权
    从内存读取操作中重新使用信息

    公开(公告)号:US20120075930A1

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

    申请号:US12891475

    申请日:2010-09-27

    IPC分类号: G11C16/04 G11C16/06

    摘要: A nominal reference read operation compares analog voltages of the memory cells to at least one nominal reference voltage. A shifted reference read operation compares the analog voltages of the memory cells to at least one shifted reference voltage that is shifted from the nominal reference voltage to compensate for an expected change in the analog voltages of the memory cells. Data stored in the memory cells is decoded by a first decoding process that uses the information from either the nominal reference read operation or the shifted reference read operation. The data stored in the memory cells is decoded by a second decoding process that uses the information from both the nominal reference read operation and the shifted reference read operation.

    摘要翻译: 标称参考读取操作将存储器单元的模拟电压与至少一个标称参考电压进行比较。 移位的参考读取操作将存储器单元的模拟电压与从标称参考电压偏移的至少一个移位的参考电压进行比较,以补偿存储器单元的模拟电压的预期变化。 通过使用来自标称参考读取操作或移位参考读取操作的信息的第一解码处理对存储单元中存储的数据进行解码。 通过使用来自标称参考读取操作和偏移的参考读取操作的信息的第二解码处理来对存储单元中存储的数据进行解码。

    Controlling head heating based on upcoming data sector write pattern
    5.
    发明授权
    Controlling head heating based on upcoming data sector write pattern 有权
    基于即将到来的数据扇区写入模式控制磁头加热

    公开(公告)号:US07423832B2

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

    申请号:US11703317

    申请日:2007-02-07

    IPC分类号: G11B21/02 G11B27/36

    摘要: A disk drive includes a rotatable data storage disk, a head, a heater element, and a controller. The disk includes a plurality of data sectors between servo spokes. The head is configured to fly on an air cushion relative to the rotating disk while writing data on the data sectors. The heater element is attached to the head and configured to controllably heat the head responsive to a heater signal. The controller determines an upcoming pattern of selected ones of the data sectors on which data is to be written through the head in response to at least one write command from a host device, and controls the heater signal in response to the determined upcoming pattern of data sectors on which data is to be written.

    摘要翻译: 磁盘驱动器包括可旋转数据存储盘,头,加热器元件和控制器。 盘包括伺服轮辐之间的多个数据扇区。 头部配置成相对于旋转盘在气垫上飞行,同时在数据扇区上写入数据。 加热器元件附接到头部并且被配置为响应于加热器信号可控地加热头部。 控制器响应于来自主机设备的至少一个写入命令,确定要通过头部写入数据的所选数据扇区的即将到来的模式,并根据所确定的即将到来的数据模式来控制加热器信号 要写入数据的扇区。

    Error recovery strategies for iterative decoders
    6.
    发明授权
    Error recovery strategies for iterative decoders 有权
    迭代解码器的错误恢复策略

    公开(公告)号:US07266750B1

    公开(公告)日:2007-09-04

    申请号:US10454326

    申请日:2003-06-04

    IPC分类号: H03M13/00 H03M13/03

    摘要: An iterative decoder is controlled to iteratively decode a block by performing one or more decoding iterations for the block during a predetermined block time. The iterative decoder is further controlled to perform more decoding iterations for the block during a time in which the hardware of the iterative decoder is available, if the block fails to converge to correct data during the predetermined block time. The iterative decoder uses a parity-check matrix and can be configured to process that parity-check matrix for parallel, sequential or a combination of parallel and sequential (“hybrid”) parity constraint updates.

    摘要翻译: 控制迭代解码器以在预定的块时间期间对块执行一个或多个解码迭代来迭代地解码块。 迭代解码器被进一步控制,以便在迭代解码器的硬件可用的时间期间对块进行更多的解码迭代,如果块在预定块时间期间未能收敛以校正数据。 迭代解码器使用奇偶校验矩阵,并且可以被配置为处理用于并行,顺序或并行和顺序(“混合”)奇偶校验约束更新的组合的奇偶校验矩阵。

    Apparatus and method for processing data in a RAID system
    7.
    发明授权
    Apparatus and method for processing data in a RAID system 有权
    用于处理RAID系统中的数据的装置和方法

    公开(公告)号:US06249842B1

    公开(公告)日:2001-06-19

    申请号:US09215505

    申请日:1998-12-17

    申请人: Bruce Buch

    发明人: Bruce Buch

    IPC分类号: G06F1200

    摘要: An apparatus includes a host port for coupling to a host. A storage disk is coupled to a disk port. A memory is provided for storing opcodes, data buffer pointers associated with the opcodes, and data in data buffers indicated by the data buffer pointers. A data transfer circuit is provided to store an address corresponding to a selected one of the opcodes. The data transfer circuit is responsive to a mode indicated by the selected opcode to transfer data between a selected data buffer associated with the selected opcode and one of the ports.

    摘要翻译: 一种装置包括用于耦合到主机的主机端口。 存储盘耦合到磁盘端口。 提供存储器,用于存储操作码,与操作码相关联的数据缓冲器指针以及由数据缓冲器指针指示的数据缓冲器中的数据。 提供数据传输电路以存储对应于所选操作码之一的地址。 数据传输电路响应于由所选操作码指示的模式,以在与所选择的操作码相关联的所选数据缓冲器与其中一个端口之间传送数据。

    Disk drive head-select verification
    9.
    发明授权
    Disk drive head-select verification 失效
    磁盘驱动器头部选择验证

    公开(公告)号:US06421194B1

    公开(公告)日:2002-07-16

    申请号:US09263400

    申请日:1999-03-05

    IPC分类号: G11B509

    CPC分类号: G11B27/3027 G11B2220/20

    摘要: A method of storing data on a surface of a storage disk, the data being capable of verifying an identity of the surface, includes determining first check data from first alignment correction data associated with a first storage surface. The method also includes determining second check data from second alignment correction data associated with a second storage surface such that the second check data is different from the first check data if the first and second alignment correction data are identical. The method further includes writing the first and second check data to the first and second storage surfaces in association with the first and second alignment correction data, respectively.

    摘要翻译: 一种在存储盘的表面上存储数据的方法,所述数据能够验证表面的身份,包括从与第一存储表面相关联的第一对准校正数据确定第一校验数据。 该方法还包括从与第二存储表面相关联的第二对准校正数据确定第二校验数据,使得如果第一和第二校准数据相同,则第二校验数据与第一校验数据不同。 该方法还包括分别与第一和第二对准校正数据相关联地将第一和第二检查数据写入第一和第二存储表面。

    Method for preventing transfer of data to corrupt addresses
    10.
    发明授权
    Method for preventing transfer of data to corrupt addresses 失效
    防止数据传输到损坏地址的方法

    公开(公告)号:US6009542A

    公开(公告)日:1999-12-28

    申请号:US52813

    申请日:1998-03-31

    摘要: A method of data transfer in a data processing system having at least one source buffer and at least one destination buffer. The source buffer includes a plurality of data blocks, each data block having an address and being for storage of data including an identifier uniquely identifying that data block. The destination buffer includes a plurality of data blocks corresponding to the data blocks of the source buffer, each destination block having an address and being for storage of data. Each source block identifier is a function of a corresponding destination block address. Transferring data from the source buffer to the destination buffer includes: (a) obtaining the address of a data block in the destination buffer to transfer data into; (b) obtaining the address of a corresponding data block in the source buffer to transfer data from; and (c) checking the integrity of said addresses before data transfer, including: (i) retrieving the source block identifier in the source block via the source block address; (ii) generating an expected identifier value for the source block from the address of the destination block via said function relation between the source block identifier and the destination block address; (iii) comparing the expected identifier value with the retrieved identifier value; and (iv) if there is a mismatch, signaling an error condition representing corruption of one or more of the source block and the destination block addresses.

    摘要翻译: 一种在具有至少一个源缓冲器和至少一个目的地缓冲器的数据处理系统中的数据传输方法。 源缓冲器包括多个数据块,每个数据块具有地址,并且用于存储包括唯一地标识该数据块的标识符的数据。 目的地缓冲器包括与源缓冲器的数据块相对应的多个数据块,每个目的地块具有地址并用于存储数据。 每个源块标识符是相应目的地块地址的函数。 将数据从源缓冲区传送到目标缓冲器包括:(a)获取目的缓冲区中的数据块的地址以传送数据; (b)获得源缓冲器中相应数据块的地址,以传输数据; 以及(c)在数据传输之前检查所述地址的完整性,包括:(i)通过源块地址检索源块中的源块标识符; (ii)经由所述源块标识符和所述目的地块地址之间的所述功能关系从所述目的地块的地址生成所述源块的预期标识符值; (iii)将所述预期标识符值与所检索的标识符值进行比较; 以及(iv)如果存在不匹配,则指示表示源块和目的地块地址中的一个或多个的损坏的错误状况。