-
51.
公开(公告)号:US10446184B1
公开(公告)日:2019-10-15
申请号:US16221839
申请日:2018-12-17
Applicant: Seagate Technology LLC
Inventor: Xiong Liu , Quan Li , Ralph William Cross
Abstract: A sequence of symbols is generated to describe a set of write data, the symbols having a length of nT, where T is a channel clock rate and n is an integer over a predetermined range. Bi-directional write currents are applied to a write pole to record the sequence of symbols to a magnetic storage medium. The write pole has an effective footprint with a downtrack length of mT, where m is an integer. The write currents are switched between a first rail current and a second rail current for alternating symbols, the write currents further transitioning to an intermediate current value for at least one channel clock period for symbols longer than 1T. Write currents are applied to the write pole when recording symbols having a length longer than mT using the effective footprint of the write pole as an interval.
-
公开(公告)号:US20190278594A1
公开(公告)日:2019-09-12
申请号:US15914598
申请日:2018-03-07
Applicant: Seagate Technology LLC
Inventor: Xiong Liu , WenXiang Xie , Quan Li , Jian Qiang
IPC: G06F9/30 , G06F12/02 , G06F12/0866 , G06F12/0893
Abstract: In one implementation, this disclosure provides a method for executing a partial band rewrite operation comprising identifying a first track of a shingled data band to receive data of a write received at a shingled media storage device and writing a first subset of the received data to a media cache, where the first subset corresponds to the first track of the shingled data band to receive data of the write command. The method also includes writing a remaining subset of the received data to target locations within the shingled data band without updating data on the first track within the shingled data band corresponding to the first subset of the received data.
-
公开(公告)号: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.
-
公开(公告)号:US10199067B1
公开(公告)日:2019-02-05
申请号:US15934243
申请日:2018-03-23
Applicant: Seagate Technology LLC
Inventor: Swee Chuan Samuel Gan , Lihong Zhang , Xiong Liu , ChengYi Guo
Abstract: Apparatus and method for proactively cleaning a data storage surface subjected to a mechanical disturbance. In some embodiments, data access commands are serviced by a data storage device to transfer user data between a host device and a rotatable data recording surface using a radially moveable data transducer. A media cleaning operation is scheduled and performed in response to the detection of a mechanical disturbance event externally applied to the data storage device. The media cleaning operation involves sweeping the data transducer across the data recording surface from a first radius to a second radius over a selected time duration. The entirety of the data recording surface is swept if sufficient time is available between pending commands to maintain a desired host data transfer rate. Otherwise, a partial cleaning operation is scheduled in which portions of the recording surface are successively cleaned between the servicing of the pending commands.
-
公开(公告)号: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.
-
公开(公告)号:US20180322902A1
公开(公告)日:2018-11-08
申请号:US15952754
申请日:2018-04-13
Applicant: Seagate Technology LLC
Inventor: Jian Qiang , Xiong Liu
IPC: G11B20/12
CPC classification number: G11B20/1217 , G11B20/18 , G11B27/36 , G11B2020/10916 , G11B2020/1238 , G11B2220/2516
Abstract: The disclosed technology provides a method that improves SMR throughput in vibration in storage systems. In one implementation, the method comprises receiving a write command to write data on a first track in a band of a storage medium, performing a vibration detection scheme to identify vibration events, determining if a number of vibration events is above a predetermined threshold, skipping the first track responsive to determining the number of vibration events is above a predetermined threshold, seeking to a second track adjacent to the first track, increasing an OCLIM on the second track adjacent to the first track from a default OCLIM to an increased OCLIM, and shifting the writer center on the second track adjacent to the first track.
-
公开(公告)号:US10108343B2
公开(公告)日:2018-10-23
申请号:US15730916
申请日:2017-10-12
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: Xiong Liu , Wenxiang Xie , Sze Chek Tan , Feng Shen
IPC: G11B20/10 , G06F3/06 , G06F12/0868 , G11B20/12
Abstract: Systems and methods for maximizing shingled magnetic recording (SMR) drive capacity are described. In one embodiment, the SMR drive may include a main store to store user-accessible data, a media cache and media scratchpad to store internal data temporarily for internal operations, and a storage controller to process read and write requests. In some cases, the main store comprises a shingled media partition and an unshingled media partition. The storage controller may designate one or more data tracks from the shingled media partition as temporary data track guard bands. In some embodiments, a track range is selected based at least in part on at least one of an amount of data in the media cache, a size of the new data in the media cache, and an association between the new data in the media cache and data currently stored within the selected track range.
-
公开(公告)号: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.
-
公开(公告)号:US20180130488A1
公开(公告)日:2018-05-10
申请号:US15867509
申请日:2018-01-10
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: JIAN QIANG , Xiong Liu
CPC classification number: G11B5/56 , G11B5/012 , G11B5/5526 , G11B20/10009 , G11B20/1217 , G11B2020/1238 , G11B2020/1292
Abstract: Methods, systems, and apparatuses are described for provisioning storage devices. An example method includes determining a write status of an adjacent track that is adjacent to a target track of a shingled magnetic recording (SMR) disk drive. The method may further include determining an offset for a write head based on the write status of the adjacent track and positioning the write head according to the offset.
-
60.
公开(公告)号:US20180062850A1
公开(公告)日:2018-03-01
申请号:US15248738
申请日:2016-08-26
Applicant: Seagate Technology LLC
Inventor: William Erik Anderson , Jiangnan Lin , Xiong Liu , Quan Li
CPC classification number: G06F3/0676 , G06F3/0622 , G06F3/0659 , G06F3/067 , G06F3/0689 , G06F21/00 , G11B5/012 , G11B20/00086 , G11B20/00123 , H04L9/0866 , H04L9/3236
Abstract: Apparatus and method for data security in a data storage device. In some embodiments, an alternating pattern is written to a magnetic recording medium as a sequence of symbols at a selected clock rate. A repeatable magnetic signature is generated by reading the alternating pattern from the medium, the magnetic signature having relatively weak entropy at boundaries of the symbols. A multi-bit digital sequence is extracted from the repeatable magnetic signature, the digital sequence having relatively strong entropy. The digital sequence is stored in a separate memory coupled to the medium. Access to data stored on the medium is authenticated responsive to the digital sequence stored in the separate memory.
-
-
-
-
-
-
-
-
-