Data storage device performance optimization method and apparatus

    公开(公告)号:US10268394B2

    公开(公告)日:2019-04-23

    申请号:US15233703

    申请日:2016-08-10

    Abstract: A method includes storing a data group in a first zone of a plurality of radial zones of a data storage disc. Each different one of the plurality of zones has a different throughput level. The method further includes obtaining information related to an access frequency of the data group stored in the first zone of the plurality of zones. Based on the information related to the access frequency of the data group and the different throughput levels of the different zones, a determination is made as to whether to migrate the data group from the first zone of the plurality of zones to a second zone of the plurality of zones.

    Two-pass logical write for interlaced magnetic recording

    公开(公告)号:US10216624B1

    公开(公告)日:2019-02-26

    申请号:US16039677

    申请日:2018-07-19

    Abstract: An exemplary write method disclosed herein includes receiving a request to write data to a consecutive sequence of logical block addresses (LBAs); identifying a first non-contiguous sequence of data tracks mapped to a first portion of the consecutive sequence of LBAs; and identifying a second non-contiguous sequence of data tracks mapped to a second portion of the consecutive sequence of LBAs, where the second portion sequentially follows the first portion. The method further includes writing the data of the second portion of the consecutive sequence of LBAs to the first non-contiguous sequence of data tracks during a first pass of a transducer head through the radial zone and writing the data of the first portion of the consecutive sequence of LBAs to the second non-contiguous sequence of data tracks during a second, subsequent pass of the transducer head through the radial zone.

    SHINGLED MAGNETIC RECORDING STORAGE SYSTEM
    33.
    发明申请

    公开(公告)号:US20190027187A1

    公开(公告)日:2019-01-24

    申请号:US15656278

    申请日:2017-07-21

    Abstract: The disclosed technology provides a method that improves CCT in SMR device systems. In one implementation, the method comprises writing data to a shingled magnetic recording (SMR) band in a storage device, determining whether an off-track write has occurred, identifying unsafe written data in response to determining that an off-track write has occurred, determining whether caching space is available upon identifying unsafe written data, continue writing data to the SMR band without a write retry upon determining that caching space is available, and writing unsafe written data to the available caching space. In another implementation, the method comprises receiving a request to repair an encroached track in an SMR band, recovering encroached data to a dynamic random-access memory, determining whether caching space is available, writing the recovered data to the available caching space upon determining that caching space is available, and merging other cached data in the SMR band.

    Detecting shingled overwrite errors
    36.
    发明授权
    Detecting shingled overwrite errors 有权
    检测覆盖的覆盖错误

    公开(公告)号:US09536563B1

    公开(公告)日:2017-01-03

    申请号:US15044302

    申请日:2016-02-16

    CPC classification number: G11B20/1879 G11B20/10009

    Abstract: Systems and methods are disclosed for detecting shingled overwrite errors. When a read error is encountered when reading from shingled recording tracks, a processor may determine whether the read error is an error caused by shingled overwriting. The processor may determine whether the read error is caused by shingled overwriting by determining read signal quality of one or more sectors preceding the read error, such as based on a bit error count or bit error ratio (BER), and comparing the read signal quality to a threshold value. The processor may determine that the read error is caused by shingled overwriting when the read signal quality value is lower than the threshold.

    Abstract translation: 公开了用于检测带状覆盖错误的系统和方法。 当读取带有空白的记录轨道时出现读取错误时,处理器可以确定读取错误是否是由遮盖重写引起的错误。 处理器可以通过例如基于比特错误计数或比特误码率(BER)来确定读取错误是由通过确定读取错误之前的一个或多个扇区的读取信号质量的带状重写引起的,以及比较读取信号质量 达到阈值。 当读取信号质量值低于阈值时,处理器可以确定读取错误是由带状重写引起的。

    Intelligent region utilization in a data storage device

    公开(公告)号:US11610603B2

    公开(公告)日:2023-03-21

    申请号:US17301433

    申请日:2021-04-02

    Abstract: A data storage device can have one or more rotating data media with data tracks that are radially disposed from a central spindle. The data tracks may be logically divided into multiple regions while a write strategy is generated with a region module to set a sequence of different regions for future data writes. Receipt of a data write request to the data storage media from a host can prompt the region module to classify the data write request as a sequential or random write in order to intelligently select a region to satisfy the data write request based on the write strategy to maximize data writing consistency for data associated with the data write request.

    INTELLIGENT REGION UTILIZATION IN A DATA STORAGE DEVICE

    公开(公告)号:US20220317886A1

    公开(公告)日:2022-10-06

    申请号:US17301433

    申请日:2021-04-02

    Abstract: A data storage device can have one or more rotating data media with data tracks that are radially disposed from a central spindle. The data tracks may be logically divided into multiple regions while a write strategy is generated with a region module to set a sequence of different regions for future data writes. Receipt of a data write request to the data storage media from a host can prompt the region module to classify the data write request as a sequential or random write in order to intelligently select a region to satisfy the data write request based on the write strategy to maximize data writing consistency for data associated with the data write request.

    Random number generation from spin torque oscillator noise

    公开(公告)号:US10698658B2

    公开(公告)日:2020-06-30

    申请号:US15894116

    申请日:2018-02-12

    Abstract: Apparatuses and methods disclosed herein relate to detecting a signal generated by a spin torque oscillator (STO). The signal is outputted, wherein the signal includes a direct current (DC) component, a wide bandwidth noise component, and an STO oscillating radio frequency (RF) component. The signal is filtered, wherein the filtering removes the DC component and the STO oscillating RF component, leaving the wide bandwidth noise component. A value of the wide bandwidth noise component is converted into a binary value, and a bit from the binary value is selected and combined with another bit to form a random number.

Patent Agency Ranking