Dual reader controller
    72.
    发明授权

    公开(公告)号:US11631424B1

    公开(公告)日:2023-04-18

    申请号:US17686064

    申请日:2022-03-03

    Inventor: Xiong Liu Quan Li

    Abstract: The technology disclosed herein provides a method including determining an acceptable parameter rate for a dual reader storage device having dual readers, identifying one of the dual readers as the preferable reader, comparing an actual parameter rate of the storage device to the acceptable parameter rate of the storage device, and in response to determining that the actual parameter rate is below the acceptable parameter rate, operating the storage device using only the preferable reader. In one implementation, the parameter rate is bit-error rate (BER) of the dual readers.

    DISK DRIVE WITH MULTIPLE ACTUATORS ON A PIVOT AXIS

    公开(公告)号:US20220406332A1

    公开(公告)日:2022-12-22

    申请号:US17878362

    申请日:2022-08-01

    Inventor: Yichao Ma Xiong Liu

    Abstract: A data storage device includes a stack of data storage disks mounted on a spindle, a first arm and a second arm. The stack comprises a first plurality of upper disks and second plurality of lower disks. The first arm is movably attached to an actuator shaft, the first arm having a first head end that supports a first head, the first arm configured to move along a first portion of the actuator shaft to enable the first head to interact with data storage surfaces of the first plurality of upper disks. The second arm has a second head end that supports a second head, the second arm attached to and configured to move along a second portion of the actuator shaft, independently of the first arm, to enable the second head to interact with data storage surfaces of the second plurality of lower disks.

    Ball bearing cartridge for linear actuator

    公开(公告)号:US11488624B1

    公开(公告)日:2022-11-01

    申请号:US17479679

    申请日:2021-09-20

    Abstract: An exemplary data storage device includes an actuator arm assembly, a top guide rail, a bottom guide rail, and a first ball bearing. The actuator arm assembly includes a first post defining a pivot axis that is inclined between about 5 degrees and about 25 degrees from a horizontal plane defined by a data storage disk surface. The top guide rail includes a first rolling surface that is parallel to the pivot axis. The bottom guide rail is spaced from the top guide rail and includes a second rolling surface that is parallel to the first rolling surface. The first ball bearing includes a first inner race and a first outer race, the first inner race surrounding the first post, and the first outer race in contact with the first rolling surface or the second rolling surface. An exemplary method of assembling a data storage device is also described.

    Storage device system performance management

    公开(公告)号:US11354045B2

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

    申请号:US16943898

    申请日:2020-07-30

    Abstract: The technology disclosed herein pertains to a method for determining expected command completion time (CCT), the method including receiving a plurality of position error signals (PESs) for an HDD over a predetermined time period, determining sigma of the plurality of PESs, retrieving upper off-track limits (UOL) for one or more data sectors of the HDD, calculating average number of retrieved sectors (A) between two consecutive occurrences of the |PES|>UOL for the HDD, and determining required number of revolutions (CCT) to collect data based on the average number of retrieved data sectors (A) and a total number of requested data sectors (N).

    Variable hard disc drive idle spindle speeds within a disc array

    公开(公告)号:US11257520B1

    公开(公告)日:2022-02-22

    申请号:US17090684

    申请日:2020-11-05

    Abstract: A data storage rack may only have a subset of the HDDs therein operating in an active mode where read/write operations may be performed. Other HDDs may operate in an idle mode, which is a power-saving state that permits the HDDs to quickly change-over to the active mode, when needed. In storage racks containing numerous HDDs, a majority of the HDDs may be operated at idle mode for a majority of the time. Where a large number of HDDs are operated at idle mode, a fixed common idle speed shared by the numerous HDDs can cause unwanted excitation, vibration, and resonance. This can yield increased wear on rack components, decreased performance from the HDDs therein, and increased noise. Variable HDD idle spindle speeds mitigate the foregoing, which is caused by an idle spindle speed previously common to many, if not all HDDs within the data storage rack.

    Hard drive assembly with onboard tuned data memory

    公开(公告)号:US11133030B1

    公开(公告)日:2021-09-28

    申请号:US17030116

    申请日:2020-09-23

    Abstract: A hard disk assembly (HDAs) that include a tuning data memory at least including tuning data regarding the HDA. The HDAs may lack an internal disk controller, but rather may communicate the tuning data and/or other HDA-specific data (e.g., firmware, certification data, etc.) to a reader device comprising a disk controller. In this regard, the reader device may coordinate with the HDA once the tuning data is received to operate the HDA to perform TO commands in response to commands received at the reader device from a host. In turn, upon failure of an HDA, a new HDA may be swapped into place to communicate with the reader device. Because the HDAs may lack onboard disk controllers, the cost and complexity of each HDA may be reduced.

    Multiplying data storage device read throughput

    公开(公告)号:US11119937B2

    公开(公告)日:2021-09-14

    申请号:US16528161

    申请日:2019-07-31

    Abstract: A data storage system includes a logical space having logical block addresses (LBAs) divided into non-overlapping LBA ranges, and a physical space having pairs of physical bands. The system also includes a map in which first successive alternate LBAs of each different one of the non-overlapping LBA ranges are mapped to successive adjacent physical blocks of a first physical band of each different pair of the pairs of physical bands, and second successive alternate LBAs of each different one of the non-overlapping LBA ranges are mapped to successive adjacent physical blocks of a second physical band of each different pair of the pairs of physical bands. A controller employs the map to concurrently read data from a first physical block of the first physical band of one pair of physical bands and from a first physical block of the second physical band of the same pair of physical bands.

Patent Agency Ranking