-
1.
公开(公告)号:US20190243577A1
公开(公告)日:2019-08-08
申请号:US16388761
申请日:2019-04-18
Applicant: INTEL CORPORATION
Inventor: David J. PELSTER , David B. CARLTON , Mark Anthony GOLEZ , Xin GUO , Aliasgar S. MADRASWALA , Sagar S. SIDHPURA , Sagar UPADHYAY , Neelesh VEMULA , Yogesh B. WAKCHAURE , Ye ZHANG
IPC: G06F3/06
CPC classification number: G06F3/0655 , G06F3/0604 , G06F3/0679
Abstract: A data structure is maintained for performing a program operation that is allowed to be suspended to perform reads in a NAND device, where the data structure indicates a plurality of tiers, where each tier of the plurality of tiers has a number of allowed suspends of the program operation while executing in the tier, and where a sum of the number of allowed suspends for all tiers of the plurality of tiers equals a maximum allowed number of suspends of the program operation. In response to performing a resume of the program operation, after performing a read following a suspend of the program operation, a determination is made of a tier of the plurality of tiers for the program operation and a subsequent suspend of the program operation is performed only after a measure of progress of the program operation has been exceeded in the determined tier.
-
公开(公告)号:US20220083280A1
公开(公告)日:2022-03-17
申请号:US17536956
申请日:2021-11-29
Applicant: Intel Corporation
Inventor: Holman SU , Mark Anthony GOLEZ , Sarvesh Varakabe GANGADHAR , David J. PELSTER
Abstract: Read Quality of Service (rQoS) in the solid state drive is improved by reducing latency for host random read workloads. Host read operations for random read workloads are prioritized in the solid state drive over program operations for garbage collection to reduce latency for random read workloads. The program time (tProg) and other associated latencies such as program-suspend-resume overhead, and firmware process overhead to dispatch the program are minimized by minimizing the number of program commands used for garbage collection while the solid state drive is performing read operations for a random read workload for a host read operation, allowing the solid state drive to prioritize host read operations for random read workloads while ensuring that there is no impact to the amount of written data that is on the solid state drive.
-
公开(公告)号:US20190043556A1
公开(公告)日:2019-02-07
申请号:US16147446
申请日:2018-09-28
Applicant: Intel Corporation
Inventor: Mark Anthony GOLEZ , David J. PELSTER , Xin GUO , Paul D. RUBY
IPC: G11C11/406 , G11C8/12
CPC classification number: G11C11/40611 , G11C8/12 , G11C11/40603 , G11C11/40618 , G11C13/0023 , G11C13/0033 , G11C13/0061 , G11C16/08 , G11C16/32 , G11C16/3418 , G11C16/349 , G11C2211/4063
Abstract: A refreshing method is described. The method includes recognizing a set of blocks of a non-volatile memory for refreshing and then refreshing a subset of the data within the blocks, where, invalid data within the blocks is not recognized for refreshing and a group of blocks whose oldest data has not aged for a pre-set time period is not recognized for refreshing.
-
-