-
公开(公告)号:US20180314587A1
公开(公告)日:2018-11-01
申请号:US15497220
申请日:2017-04-26
Applicant: SanDisk Technologies LLC
Inventor: Edgar Barber , Alex Bazarsky , Ariel Navon , Gadi Vishne , Joshua Lehmann , Judah Gamliel Hahn
CPC classification number: G11C29/021 , G11C11/5642 , G11C16/349 , G11C29/028 , G11C29/44 , G11C29/52
Abstract: Apparatuses, systems, and methods are disclosed for dynamic read operations. An on-die controller monitors one or more read statistics during a read operation for data of a non-volatile memory die. An on-die controller determines whether one or more read statistics satisfy a threshold for a read operation. An on-die controller dynamically modifies a read operation based on determining that one or more read statistics fail to satisfy a threshold.
-
公开(公告)号:US09720625B1
公开(公告)日:2017-08-01
申请号:US15190974
申请日:2016-06-23
Applicant: SanDisk Technologies LLC
Inventor: Nir Amir , Gadi Vishne , Joshua Lehmann , Judah Hahn
Abstract: A storage system and method for adaptive thermal throttling are disclosed. In one embodiment, a method for adaptive thermal throttling is provided that is performed in a storage system having a memory. This method comprises determining if a temperature of the storage system is above a threshold temperature; and in response to determining that the temperature of the storage system is above the threshold temperature: reducing performance of the storage system in an iterative manner until the temperature of the storage system is within a temperature envelope around the threshold temperature; and storing, in the memory, a value indicating what the performance of the storage system was reduced to in order to get the temperature within the temperature envelope. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
-
公开(公告)号:US10223199B2
公开(公告)日:2019-03-05
申请号:US15274037
申请日:2016-09-23
Applicant: SANDISK TECHNOLOGIES LLC
Inventor: Judah Gamliel Hahn , Gadi Vishne , Joshua Lehmann , Alexander Bazarsky , Ariel Navon
IPC: G11C11/10 , G11C16/10 , G11C16/26 , G11C29/52 , G06F3/06 , G06F11/10 , H04L1/00 , G11C11/56 , H04L12/24 , H04L29/06 , G11C16/04 , G11C16/30 , G11C16/32 , G11C29/02 , G11C29/04
Abstract: A non-volatile memory system receives a request to read data. That request includes a quality of service indication. The memory system performs a read process that satisfies the quality of service indication and identifies a set of data with errors. The memory system returns the set of data with errors in response to the request.
-
公开(公告)号:US09898229B1
公开(公告)日:2018-02-20
申请号:US15223595
申请日:2016-07-29
Applicant: SANDISK TECHNOLOGIES LLC
Inventor: Judah Gamliel Hahn , Gadi Vishne , Joshua Lehmann , Alexander Bazarsky , Ariel Navon
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0611 , G06F3/0653 , G06F3/0673 , G06F3/0679 , G06F3/0688 , G06F11/1068 , G11C29/52
Abstract: A data storage device includes a non-volatile memory and a controller coupled to the non-volatile memory. The controller is configured to initiate a read operation to retrieve data from the non-volatile memory. The controller is also configured to suspend the read operation and to determine context information associated with the suspended read operation. The controller is further configured, in response to detecting a condition indicating that the read operation is to resume, to resume the suspended read operation using the context information.
-
公开(公告)号:US20180089024A1
公开(公告)日:2018-03-29
申请号:US15274037
申请日:2016-09-23
Applicant: SANDISK TECHNOLOGIES LLC
Inventor: Judah Gamliel Hahn , Gadi Vishne , Joshua Lehmann , Alexander Bazarsky , Ariel Navon
CPC classification number: G06F11/1068 , G06F3/0619 , G06F3/064 , G06F3/0679 , G06F11/1048 , G11C11/5628 , G11C11/5642 , G11C16/0483 , G11C16/10 , G11C16/26 , G11C16/30 , G11C16/32 , G11C29/021 , G11C29/028 , G11C2029/0409 , H04L1/0015 , H04L1/0017 , H04L1/0025 , H04L1/0026 , H04L1/004 , H04L29/06523 , H04L41/5022 , H04L41/5025
Abstract: A non-volatile memory system receives a request to read data. That request includes a quality of service indication. The memory system performs a read process that satisfies the quality of service indication and identifies a set of data with errors. The memory system returns the set of data with errors in response to the request.
-
公开(公告)号:US09760311B1
公开(公告)日:2017-09-12
申请号:US15190974
申请日:2016-06-23
Applicant: SanDisk Technologies LLC
Inventor: Nir Amir , Gadi Vishne , Joshua Lehmann , Judah Hahn
CPC classification number: G06F3/0659 , G06F1/206 , G06F1/3206 , G06F1/3275 , G06F3/0616 , G06F3/0625 , G06F3/0632 , G06F3/0653 , G06F3/0679 , G11C5/14 , G11C7/20 , Y02D10/14
Abstract: A storage system and method for adaptive thermal throttling are disclosed. In one embodiment, a method for adaptive thermal throttling is provided that is performed in a storage system having a memory. This method comprises determining if a temperature of the storage system is above a threshold temperature; and in response to determining that the temperature of the storage system is above the threshold temperature: reducing performance of the storage system in an iterative manner until the temperature of the storage system is within a temperature envelope around the threshold temperature; and storing, in the memory, a value indicating what the performance of the storage system was reduced to in order to get the temperature within the temperature envelope. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
-
-
-
-
-