-
公开(公告)号:US20190205041A1
公开(公告)日:2019-07-04
申请号:US15858130
申请日:2017-12-29
Applicant: Seagate Technology LLC
Inventor: Jiangnan Lin , Xiong Liu , WenXiang Xie
CPC classification number: G06F3/0617 , G06F3/0632 , G06F3/0644 , G06F3/0689 , G06F12/0223 , G06F2212/1032 , G06F2212/152 , G06F2212/21 , G06F2212/262 , G06F2212/70 , G11B20/1217 , G11B20/1889 , G11B2020/1242
Abstract: Implementations disclosed herein provide an apparatus including a storage media and a storage controller configured to divide physical storage space of the storage media into a plurality of media zones between an inner diameter (ID) and an outer diameter (OD) of the storage media, and write LBA sectors to the media zones in a direction from the ID to the OD and writing the data in the direction from the OD to the ID within each media zone.
-
公开(公告)号:US20180189185A1
公开(公告)日:2018-07-05
申请号:US15394558
申请日:2016-12-29
Applicant: Seagate Technology LLC
Inventor: CheeHou Peng , ThanZaw Thein , WenXiang Xie , PohSeng Lim
IPC: G06F12/0891
CPC classification number: G06F12/0873 , G06F12/0868 , G06F2201/885 , G06F2212/1024 , G06F2212/1044 , G06F2212/462 , G06F2212/502
Abstract: A data storage device includes a media cache and a main data store optimized for sequential reads and organized into bands. When the data storage device receives a read request from a host computing system, the requested data may be fragmented across the media cache and the main data store, causing constrained read throughput. Band rewrite operations to improve read throughput are selected based on a hit tracking list including a hit counter associated with each band on the main data store. The hit counter tracks the number of times a host computing system has requested data in logical block addresses corresponding to the various bands. The data storage device may select bands for band rewrite operations based on the number of hits in the associated hit tracking counters.
-
公开(公告)号:US09978417B1
公开(公告)日:2018-05-22
申请号:US15583727
申请日:2017-05-01
Applicant: Seagate Technology LLC
Inventor: Jian Qiang , HiauChoon Kee , QuekLeong Choo , Choon Wei Ng , WenXiang Xie
CPC classification number: G11B20/1217 , G11B5/012 , G11B5/09 , G11B5/4907 , G11B5/5521 , G11B27/36 , G11B2020/1238
Abstract: The disclosed technology provides a system and method that improves command completion time in a shingled magnetic recording device system. In one implementation, the system and method include receiving a write command to write data to a first track in a band in a recording medium, seeking to a first track, reducing an on-cylinder limit (OCLIM) from a default OCLIM to a reduced OCLIM by a predetermined amount on the first track, performing write operations on the first track with the reduced OCLIM, and determining if a transfer of data to the first track band in the write operations has been substantially completed. Upon determining that a transfer of data to the first track in the write operations has been substantially completed, the OCLIM is restored from a reduced OCLIM to a default OCLIM and write operations are performed on tracks adjacent to the first track.
-
公开(公告)号:US20180060162A1
公开(公告)日:2018-03-01
申请号:US15244113
申请日:2016-08-23
Applicant: Seagate Technology LLC
Inventor: Jian Qiang , WenXiang Xie , Thein Than Zaw , Brian T. Edgar
IPC: G06F11/10 , G06F3/06 , G06F12/128 , G06F11/14
CPC classification number: G06F11/1064 , G06F3/0619 , G06F3/065 , G06F3/0655 , G06F3/0688 , G06F11/1451 , G06F11/1458 , G06F11/1469 , G06F11/1662 , G06F11/2064 , G06F12/128 , G06F2201/84 , G06F2212/69 , G06F2212/70
Abstract: Apparatus and method for managing a media cache of a data storage device. In some embodiments, a media cache master table is maintained in a memory as a data structure having a plurality of entries that describe data sets stored in a non-volatile media cache memory. A first timecode stamp value is written to respective first and second locations in the table at the commencement of a data transfer operation to transfer data associated with the plurality of entries in the table. The first location is updated with a new, second timecode stamp value responsive to detection of an error condition that interrupts the data transfer operation. An error recovery operation is subsequently performed responsive to a detected mismatch between the timecode stamp values in the first and second locations.
-
公开(公告)号:US20160098352A1
公开(公告)日:2016-04-07
申请号:US14503635
申请日:2014-10-01
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: Loo Shing Tan , WenXiang Xie , Aung Khant , Feng Shen
CPC classification number: G06F12/0875 , G06F1/3212 , G06F1/3228 , G06F1/3268 , G06F12/0891 , G06F2212/455 , Y02D10/154 , Y02D10/174
Abstract: Implementations disclosed herein provide a method comprising detecting a power supply status, determining a media cache cleaning scheme based on the detected power supply status, and performing the determined cleaning scheme until a predetermined threshold is reached.
Abstract translation: 本文公开的实现方案包括检测电源状态,基于检测到的电源状态确定媒体高速缓存清理方案,以及执行确定的清洁方案,直到达到预定阈值。
-
公开(公告)号:US11682429B2
公开(公告)日:2023-06-20
申请号:US17583558
申请日:2022-01-25
Applicant: Seagate Technology LLC
Inventor: Qiang Bi , Jian Qiang , WenXiang Xie
CPC classification number: G11B20/1889 , G11B20/105
Abstract: The technology disclosed herein pertains to a system and method for managing write failures in a disc drive. Implementations disclosed herein provide a method including monitoring write fault events per sector for a storage device, in response to a write fault event, updating a write fault repeat count table, wherein the repeat count table tracks a number of write fault repeat counts per sector, comparing a write fault repeat count for a sector to a predetermined threshold write fault repeat count, and in response to determining that the write fault repeat count for a sector is above the predetermined threshold write fault repeat count, performing a write-reassign operation.
-
公开(公告)号:US11354045B2
公开(公告)日:2022-06-07
申请号:US16943898
申请日:2020-07-30
Applicant: Seagate Technology LLC
Inventor: Xiong Liu , WenXiang Xie , Jian Qiang
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).
-
公开(公告)号:US20190250887A1
公开(公告)日:2019-08-15
申请号:US15894116
申请日:2018-02-12
Applicant: Seagate Technology LLC
Inventor: Xiong Liu , Lihong Zhang , WenXiang Xie , Quan Li
IPC: G06F7/58
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.
-
公开(公告)号:US20190102307A1
公开(公告)日:2019-04-04
申请号:US15719957
申请日:2017-09-29
Applicant: Seagate Technology LLC
Inventor: Andrew Michael Kowles , Xiong Liu , Mark Gaertner , Kai Yang , WenXiang Xie , Jiangnan Lin
IPC: G06F12/0871 , G06F12/0875 , G06F12/0811
Abstract: In accordance with one implementation, a method for mitigating cache transfer time entails reading data into memory from at least two consecutive elliptical data tracks in a main store region of data storage and writing the data read from the at least two consecutive elliptical data tracks to a spiral data track within a cache storage region.
-
公开(公告)号:US10204054B2
公开(公告)日:2019-02-12
申请号:US14503635
申请日:2014-10-01
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: Loo Shing Tan , WenXiang Xie , Aung Khant , Feng Shen
IPC: G06F12/00 , G06F12/0875 , G06F12/0891
Abstract: Implementations disclosed herein provide a method comprising detecting a power supply status, determining a media cache cleaning scheme based on the detected power supply status, and performing the determined cleaning scheme until a predetermined threshold is reached.
-
-
-
-
-
-
-
-
-