-
公开(公告)号:US09910606B2
公开(公告)日:2018-03-06
申请号:US15078151
申请日:2016-03-23
Applicant: Seagate Technology LLC
Inventor: Antoine Khoueir , Ara Patapoutian , David S. Ebsen , Ryan J. Goss
CPC classification number: G06F3/0616 , G06F3/0649 , G06F3/0653 , G06F3/0679 , G06F11/1012 , G06F11/1068 , G11C16/349 , G11C29/42 , G11C29/4401 , G11C29/52
Abstract: Method and apparatus for managing a solid state memory, such as but not limited to a NAND flash memory. In some embodiments, a storage device includes a non-volatile solid state memory and a control circuit configured to transfer user data between the memory and a host device. The control circuit maintains, in a local memory, a data structure indicative of measured readback error rates associated with memory locations in the memory in relation to erasure counts associated with the memory locations. The control circuit retires a subset of the memory locations identified by the data structure from further availability to store user data from the host device responsive to the measured readback error rates, and responsive to the erasure counts of said memory locations indicating the memory has reached an end of life (EOL) condition.
-
公开(公告)号:US11216345B2
公开(公告)日:2022-01-04
申请号:US16560855
申请日:2019-09-04
Applicant: Seagate Technology LLC
Inventor: David S. Ebsen , Kevin A. Gomez , Mark Ish , Daniel J. Benjamin
Abstract: Systems and methods for limiting performance variation in a storage device are described. Storage devices receive work requests to perform one or more operations from other computing devices, such as a host computing device. Completing the work requests may take a response time. In some embodiments, if the response time of executing the work request exceeds a threshold, the storage device may assign additional computing resources to complete the work request.
-
公开(公告)号:US10559376B2
公开(公告)日:2020-02-11
申请号:US16148409
申请日:2018-10-01
Applicant: Seagate Technology LLC
Inventor: Timothy Canepa , Mark Ish , David S. Ebsen
Abstract: A data storage device can have at least a buffer memory, a selection module, and a non-volatile memory. The buffer memory and non-volatile memory may consist of different types of memory while the non-volatile memory has one or more rewritable in-place memory cells. The buffer memory and non-volatile memory may each store data associated with a pending data request as directed by the selection module until a settle time of the rewritable in-place memory cell has expired.
-
公开(公告)号:US20190096506A1
公开(公告)日:2019-03-28
申请号:US16148409
申请日:2018-10-01
Applicant: Seagate Technology LLC
Inventor: Timothy Canepa , Mark Ish , David S. Ebsen
CPC classification number: G11C29/789 , G06F12/0238 , G06F12/08 , G06F12/0868 , G06F2212/1016 , G06F2212/211 , G06F2212/214 , G06F2212/7203 , G11C7/1006 , G11C7/1084 , G11C7/18 , G11C8/14 , G11C11/005 , G11C2207/102 , G11C2207/2245 , G11C2207/2272
Abstract: A data storage device can have at least a buffer memory, a selection module, and a non-volatile memory. The buffer memory and non-volatile memory may consist of different types of memory while the non-volatile memory has one or more rewritable in-place memory cells. The buffer memory and non-volatile memory may each store data associated with a pending data request as directed by the selection module until a settle time of the rewritable in-place memory cell has expired.
-
公开(公告)号:US10090067B1
公开(公告)日:2018-10-02
申请号:US15608100
申请日:2017-05-30
Applicant: Seagate Technology LLC
Inventor: Timothy Canepa , Mark Ish , David S. Ebsen
IPC: G11C29/00 , G11C11/406 , G06F12/02 , G11C7/18 , G11C8/14
Abstract: A data storage device can have at least a buffer memory, a selection module, and a non-volatile memory. The buffer memory and non-volatile memory may consist of different types of memory while the non-volatile memory has one or more rewritable in-place memory cells. The buffer memory and non-volatile memory may each store data associated with a pending data request as directed by the selection module until a settle time of the rewritable in-place memory cell has expired.
-
公开(公告)号:US20180046408A1
公开(公告)日:2018-02-15
申请号:US15232682
申请日:2016-08-09
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: David S. Ebsen , Kevin A. Gomez , Mark Ish , Daniel J. Benjamin
IPC: G06F3/06
CPC classification number: G06F3/0634 , G06F1/3221 , G06F1/3268 , G06F1/3275 , G06F3/0625 , G06F3/0659 , G06F3/0683 , Y02D10/14 , Y02D10/154
Abstract: Systems and methods for active power management are described. In one embodiment, the systems and methods include obtaining power dissipation metrics for a plurality of components under one or more operating scenarios, generating a reference dissipation model based on the power dissipation metrics of the plurality of components, and implementing the reference dissipation model in a storage system to make component scheduling decisions in relation to power management of the storage system. In some embodiments, the storage system includes any combination of a hard disk drive, a solid state drive, a hybrid drive, and a system of multiple storage drives.
-
公开(公告)号:US20180032264A1
公开(公告)日:2018-02-01
申请号:US15224428
申请日:2016-07-29
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: Kevin A. Gomez , Mark Ish , David S. Ebsen , Daniel J. Benjamin
IPC: G06F3/06
CPC classification number: G06F3/0683 , G06F3/061 , G06F3/0619 , G06F3/065
Abstract: Systems and methods for reducing read latency by storing a redundant copy of data are described. In one embodiment, the systems and methods include identifying data assigned to be written to a page of a storage device, storing the data in a page of a first die of the storage device, and saving at least one codeword from the data to a page of a second die. In some embodiments, the first die is associated with a first channel of the storage device and the second die is associated with a second channel of the storage device.
-
-
-
-
-
-