-
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.