-
公开(公告)号:US10268394B2
公开(公告)日:2019-04-23
申请号:US15233703
申请日:2016-08-10
Applicant: Seagate Technology LLC
Inventor: Xiong Liu , Feng Shen , WenXiang Xie , WeiQing Zhou
IPC: G06F3/06 , G11B20/12 , G06F12/0866
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.
-
公开(公告)号:US10216624B1
公开(公告)日:2019-02-26
申请号:US16039677
申请日:2018-07-19
Applicant: Seagate Technology LLC
Inventor: Harry Tiotantra , TzePin Chin , Kai Chen , WenXiang Xie
IPC: G11B20/12 , G06F12/02 , G06F12/0873 , G06F3/06
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.
-
公开(公告)号:US20190027187A1
公开(公告)日:2019-01-24
申请号:US15656278
申请日:2017-07-21
Applicant: Seagate Technology LLC
Inventor: Jian Qiang , Xiong Liu , WenXiang Xie
IPC: G11B20/18 , G11B5/012 , G11B20/12 , G06F12/0875
CPC classification number: G11B20/1816 , G06F12/0875 , G11B5/012 , G11B20/10527 , G11B20/1217 , G11B2020/10657 , G11B2020/1238 , G11B2020/183
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.
-
公开(公告)号:US09990949B1
公开(公告)日:2018-06-05
申请号:US15695385
申请日:2017-09-05
Applicant: Seagate Technology LLC
Inventor: Xiong Liu , WenXiang Xie , Kai Yang , Quan Li
IPC: G11B5/09 , G11B5/55 , G11B5/012 , G06F12/0868 , G06F12/0866 , G06F12/0804
CPC classification number: G11B5/5539 , G06F12/0804 , G06F12/0866 , G06F12/0868 , G06F2212/312 , G06F2212/313 , G11B5/012
Abstract: Embodiments described herein are operable with a storage device. In one embodiment, a method provides for buffering first portions of incoming sequential data from a plurality of channels in a buffer, and identifying locations of the storage device to store the first portions of the incoming sequential data. The method also provides for directly writing the first portions of the incoming sequential data from the buffer to the identified locations of the storage device.
-
公开(公告)号:US20180046382A1
公开(公告)日:2018-02-15
申请号:US15233703
申请日:2016-08-10
Applicant: Seagate Technology LLC
Inventor: Xiong Liu , Feng Shen , WenXiang Xie , WeiQing Zhou
CPC classification number: G06F3/0611 , G06F3/0646 , G06F3/0653 , G06F3/0676 , G06F12/0866 , G06F2212/1024 , G06F2212/21 , G11B20/1217 , G11B2020/1238 , G11B2020/1242 , G11B2020/1292
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.
-
公开(公告)号:US09536563B1
公开(公告)日:2017-01-03
申请号:US15044302
申请日:2016-02-16
Applicant: Seagate Technology LLC
Inventor: Xiong Liu , WeiQing Zhou , Quan Li , WenXiang Xie
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)来确定读取错误是由通过确定读取错误之前的一个或多个扇区的读取信号质量的带状重写引起的,以及比较读取信号质量 达到阈值。 当读取信号质量值低于阈值时,处理器可以确定读取错误是由带状重写引起的。
-
公开(公告)号:US11610603B2
公开(公告)日:2023-03-21
申请号:US17301433
申请日:2021-04-02
Applicant: Seagate Technology LLC
Inventor: Chee Hou Peng , Ajay Narayan Kulkarni , Harry Tiotantra , KayHee Tang , WenXiang Xie
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.
-
公开(公告)号:US20220317886A1
公开(公告)日:2022-10-06
申请号:US17301433
申请日:2021-04-02
Applicant: Seagate Technology LLC
Inventor: Chee Hou Peng , Ajay Narayan Kulkarni , Harry Tiotantra , KayHee Tang , WenXiang Xie
IPC: G06F3/06
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.
-
公开(公告)号:US10747503B2
公开(公告)日:2020-08-18
申请号:US16589660
申请日:2019-10-01
Applicant: Seagate Technology LLC
Inventor: Li Hong Zhang , WenXiang Xie , Xiong Liu
Abstract: A method includes detecting noise in a laser output of a heat assisted magnetic recording device. The noise is converted into an electrical signal including a numerical value. A least significant digit of the numerical value is selected. The least significant digit is concatenated with another least significant digit from another detecting of another noise in another laser output to form a number.
-
公开(公告)号:US10698658B2
公开(公告)日:2020-06-30
申请号: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.
-
-
-
-
-
-
-
-
-