-
公开(公告)号:US20190332482A1
公开(公告)日:2019-10-31
申请号:US15965561
申请日:2018-04-27
Applicant: Seagate Technology LLC
Inventor: Jin Quan Shen , Tse Jen Lee , Hui Liu , Yong Peng Chng
Abstract: A data storage device that includes a data storage medium and a controller communicatively coupled to the data storage medium. The controller is configured to receive commands from a host and to detect a hung state in the data storage device. The controller is also configured to determine an execution status of a command, of the commands from the host, associated with the hung state. The controller is further configured to dynamically carry out a self-recovery operation in the data storage device to clear the hung state. The self-recovery operation includes steps that depend upon the execution status of the command associated with the hung state.
-
公开(公告)号:US20190332165A1
公开(公告)日:2019-10-31
申请号:US16509132
申请日:2019-07-11
Applicant: Seagate Technology LLC
Inventor: Ross John Stenfort
IPC: G06F1/3287 , G06F3/06 , G06F1/3234 , G06F1/26 , G06F1/24
Abstract: In various embodiments and/or usage scenarios, device power control, such as relating to one or more power control commands, requests to transition operation to a specific power mode, and/or device power management commands, is advantageous and improves one or more of: performance, reliability, unit cost, and development cost of one or more devices, such as storage devices (e.g. a Solid-State Disk (SSD)) or systems including same.
-
公开(公告)号:US20190325912A1
公开(公告)日:2019-10-24
申请号:US15957354
申请日:2018-04-19
Applicant: Seagate Technology LLC
Inventor: Mark A. Gaertner
Abstract: A wear mitigation system can be implemented in a data storage device. A data storage medium may be separated from a transducing head by an air bearing. A controller connected to the data storage medium and transducing head can be configured to reassign a physical address of the data storage medium from an unusable condition to a usable condition as a result of a self-healing of the data storage medium predicted by the controller.
-
公开(公告)号:US10453547B2
公开(公告)日:2019-10-22
申请号:US15625313
申请日:2017-06-16
Applicant: Seagate Technology LLC
Inventor: Darshana H. Mehta , Antoine Khoueir , Ara Patapoutian
IPC: G11C29/00 , G11C29/10 , G11C29/30 , G11C29/42 , G06F12/02 , G06F3/06 , G11C29/44 , G11C29/52 , G11C29/32
Abstract: Systems and methods presented herein provide for monitoring block, page, and/or stripe degradation. In one embodiment, a controller is operable to scan a first block of memory to identify a failure in a portion of the first block. The controller suspends input/output (I/O) operations to the failed portion of the first block, and tests the failed portion of the first block to determine if the failure is a transient failure. Testing includes loading the portion of the first block with data, and reading the data from the loaded portion of the first block. If the failure subsides after testing, the controller is further operable to determine that the failure is a transient failure, and to resume I/O operations to the portion of the first block.
-
公开(公告)号:US10445235B2
公开(公告)日:2019-10-15
申请号:US15223303
申请日:2016-07-29
Applicant: Seagate Technology LLC
Inventor: Andrew Michael Kowles
IPC: G11B5/02 , G06F12/0804 , G06F3/06 , G06F9/4401 , G06F12/1009
Abstract: The herein disclosed technology provides techniques for uneven striping of data objects, such as metadata, in a storage device to decrease save times for copying such objects from volatile to non-volatile memory. According to one implementation, a data object is split into multiple differently-sized data segments of variable size based on rates of data transfer to multiple disparate non-volatile receiving devices. Responsive to initiation of a power down sequence, each of the multiple data segments of the data object are simultaneously copied from volatile memory to non-volatile memory.
-
公开(公告)号:US20190303624A1
公开(公告)日:2019-10-03
申请号:US15980299
申请日:2018-05-15
Applicant: Seagate Technology LLC
Inventor: Robert Wayne Moss
Abstract: Method and apparatus for protecting against a jitter attack upon a cryptographic processing device. In some embodiments, the cryptographic processing circuit is configured to perform a cryptographic function on a set of input data to generate a corresponding set of transformed output data. An input line supplies an input signal used by the cryptographic processing IC during execution of the cryptographic function. A monitor circuit monitors the input signal, and temporarily disables the cryptographic processing IC when time-varying changes to the input signal indicate a jitter attack may be taking place. The input signal may be a source voltage, and voltage transitions in the source voltage can be monitored. Alternatively, the input signal may be a clock signal, and frequency variations in the clock signal can be monitored. The monitor circuit may be arranged on a power island to maintain power during power fluctuations.
-
公开(公告)号:US20190303296A1
公开(公告)日:2019-10-03
申请号:US15942905
申请日:2018-04-02
Applicant: Seagate Technology LLC
Inventor: Sachin Sudhir Jagtap
IPC: G06F12/0842
Abstract: Implementations disclosed herein include a system and method of storing one or more data and program data in a memory, temporarily storing the one or more data and the program data in a cache, managing the one or more data from the memory and the cache in a read data register and a read cache register, and managing the program data from the memory and the cache in a program data register and a program cache register, wherein each of the read data register and the read cache register are separate from the program data register and the program cache register. Read operations are performed only with the read data register and the read cache register. Program operations are performed only with the program data register and the program cache register.
-
公开(公告)号:US20190303254A1
公开(公告)日:2019-10-03
申请号:US16165636
申请日:2018-10-19
Applicant: Seagate Technology LLC
Inventor: Nikita Danilov
Abstract: A system including a plurality of nodes. Each node includes a pending operations list, an unstable operations list, and a hardware controller. The pending operations list can include operations that have not yet been executed on the node. The unstable operations list can include operations that have not yet been stored on non-volatile data storage. Each of the operations listed in the unstable operations list can include a listing of all other operations that must be executed prior to the operation being executed on each respective node. The hardware controller can be configured to execute at least one operation listed in the pending operations list, remove at least one executed operation from the pending operations list, and remove at least one operation from the unstable operations list.
-
公开(公告)号:US20190303034A1
公开(公告)日:2019-10-03
申请号:US15944046
申请日:2018-04-03
Applicant: Seagate Technology LLC
Inventor: Mark A. Gaertner
IPC: G06F3/06 , G06F12/0868 , G06F12/02
Abstract: Method and apparatus for distributing wear in a data storage system. In some embodiments, a first data transducer is used to record data to a first data recording surface. Performance statistics are accumulated including a dwell metric value indicative of relative dwell time of the first transducer adjacent a selected radial location on the first data recording surface and an operational life metric value indicative of accumulated elapsed operation of the first transducer. A data migration mode is enacted to migrate data from the selected radial location to a local memory in a hierarchical memory structure responsive to at least a selected one of the dwell metric value or the operational life metric value. Host access commands are temporarily serviced from the local memory, after which the data are returned to the selected radial location or a new location in a disc stack main memory store.
-
330.
公开(公告)号:US10431244B2
公开(公告)日:2019-10-01
申请号:US15864480
申请日:2018-01-08
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: Martin Blaber , Tong Zhao , Michael C. Kautzky , Justin Brons , John C. Duda , Yuhang Cheng , Michael A. Seigler
Abstract: Devices that have an air bearing surface (ABS), the device includes a near field transducer (NFT) that includes a disc configured to convert photons incident thereon into plasmons; and a peg configured to couple plasmons coupled from the disc into an adjacent magnetic storage medium, wherein the disc includes a disc material that includes gold or an alloy thereof and the peg includes a peg material, wherein the disc material is different from the peg material and wherein the peg material has a real part of the permittivity that is not greater than that of gold.
-
-
-
-
-
-
-
-
-