IP Library › Granted Patent US 12,706,156
Granted Patent B2
US 12,706,156 · App. 18/589,730 · Granted Aug 11, 2026

Selective management of erase operations in memory devices that enable suspend commands

Inventors: Chulbum Kim (San Jose, CA); Brian Kwon (Fremont, CA); Erwin E. Yu (San Jose, CA); Kitae Park (Cupertino, CA); Taehyun Kim (San Jose, CA)
Assignee: Micron Technology, Inc.
G11C16/14G06F3/0604G06F3/0659G06F3/0679G11C16/0483G11C16/225G11C16/32
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,706,156
App. No.
18/589,730
Filed
Feb 28, 2024
Granted
Aug 11, 2026
Kind
B2
Art Unit
2824
USPC
365/185.11
Abstract

A memory device includes a memory array comprising memory cells and control logic operatively coupled with the memory array. The control logic causes, as part of a true erase sub-operation, an erase pulse to be applied to one or more sub-blocks of the memory array. The control logic tracks a number of suspend commands received from a processing device, including suspend commands received while memory cells of the one or more sub-blocks are being erased. The control logic causes, in response to receiving each suspend command, the true erase sub-operation to be suspended to enable performing a non-erase memory operation. The control logic, in response to the number of suspend commands satisfying a threshold criterion, alerts the processing device to terminate sending suspend commands.

Claims (47)

1 . A memory device comprising:

a memory array comprising memory cells; and

control logic operatively coupled with the memory array, the control logic to perform operations comprising:

causing, as part of a true erase sub-operation, an erase pulse to be applied to one or more sub-blocks of the memory array;

tracking a number of suspend commands received from a processing device, including suspend commands received while memory cells of the one or more sub-blocks are being erased;

causing, in response to receiving each suspend command, the true erase sub-operation to be suspended to enable performing a non-erase memory operation; and

in response to the number of suspend commands satisfying a threshold criterion, sending an alert to the processing device to terminate sending suspend commands until after completion of the true erase sub-operation.

2 . The memory device of claim 1 , wherein sending the alert to the processing device comprises sending, to the processing device, a value corresponding to the number of suspend commands.

3 . The memory device of claim 1 , wherein the operations further comprise detecting the number of suspend commands satisfying the threshold criterion after the memory cells begin to be erased.

4 . The memory device of claim 1 , wherein the operations further comprise stopping a timer in response to each suspend command, the timer tracking a time duration of the true erase sub-operation, wherein sending the alert to the processing device comprises sending, to the processing device, at least one of a total cumulative number of suspend commands received from the processing device or a total cumulative amount of time tracked by the timer.

5 . The memory device of claim 4 , wherein the operations further comprise, after each suspend command is received:

performing an erase recovery of the one or more sub-blocks;

restarting the timer in response to receipt of a resume command; and

causing re-ramping of a memory line to resume the true erase sub-operation.

6 . The memory device of claim 1 , further comprising a counter coupled with the control logic, the counter to track the number of suspend commands received from the processing device.

7 . A memory device comprising:

a memory array comprising memory cells; and

control logic operatively coupled with the memory array, the control logic to perform operations comprising:

causing, as part of a true erase sub-operation, an erase pulse to be applied to one or more sub-blocks of the memory array;

tracking a number of suspend commands received from a processing device during time periods that a memory line of the memory array is caused to ramp towards an erase voltage of the erase pulse;

causing, in response to receiving each suspend command, the true erase sub-operation to be suspended to enable performing a non-erase memory operation; and

in response to the number of suspend commands satisfying a threshold criterion, sending an alert to the processing device to terminate sending suspend commands until after completion of the true erase sub-operation.

8 . The memory device of claim 7 , further comprising a counter coupled with the control logic, the counter to track the number of suspend commands received from the processing device.

9 . The memory device of claim 7 , wherein the operations further comprise stopping a timer in response to each suspend command, the timer tracking a time duration of the time periods.

10 . The memory device of claim 9 , wherein the operations further comprise, after each suspend command is received:

performing an erase recovery of the one or more sub-blocks;

restarting the timer in response to receipt of a resume command; and

causing re-ramping of the memory line to resume the true erase sub-operation.

11 . The memory device of claim 9 , wherein the operations further comprise, in response to the number of suspend commands satisfying the threshold criterion:

determining a voltage offset to be applied to the erase voltage of the erase pulse, the voltage offset corresponding to the number of suspend commands tracked and the time duration and being dependent on a type of multi-level memory cells of the memory array;

changing the erase voltage by the voltage offset; and

causing the memory line of the one or more sub-blocks to ramp to the changed erase voltage.

12 . The memory device of claim 7 , wherein the operations further comprise stopping a timer in response to each suspend command, the timer tracking a time duration of the true erase sub-operation, and wherein sending the alert to the processing device comprises sending, to the processing device, at least one of a total cumulative number of suspend commands received from the processing device or a total cumulative amount of time tracked by the timer.

13 . A method comprising:

causing, by control logic of a memory device, as part of a true erase sub-operation, an erase pulse to be applied to one or more sub-blocks of a memory array;

tracking a number of suspend commands received from a processing device, including suspend commands received while memory cells of the one or more sub-blocks are being erase;

causing, in response to receiving each suspend command, the true erase sub-operation to be suspended to enable performing a non-erase memory operation; and

in response to the number of suspend commands satisfying a threshold criterion, sending an alert, by the control logic, to the processing device to terminate sending suspend commands until after completion of the true erase sub-operation.

14 . The method of claim 13 , wherein sending the alert to the processing device comprises sending, to the processing device, a value corresponding to the number of suspend commands.

15 . The method of claim 13 , further comprising stopping a timer in response to each suspend command, the timer tracking a time duration of the true erase sub-operation, and wherein sending the alert to the processing device comprises sending, to the processing device, at least one of a total cumulative number of suspend commands received from the processing device or a total cumulative amount of time tracked by the timer.

16 . The method of claim 13 , further comprising detecting the number of suspend commands satisfying the threshold criterion after the memory cells begin to be erased.

17 . The method of claim 13 , further comprising stopping a timer in response to each suspend command, the timer tracking a time duration of the true erase sub-operation.

18 . The method of claim 17 , further comprising, after each suspend command is received:

performing an erase recovery of the one or more sub-blocks;

restarting the timer in response to receipt of a resume command; and

causing re-ramping of a memory line to resume the true erase sub-operation.

19 . The method of claim 13 , further comprising tracking, using a counter coupled to the control logic, the number of suspend commands received from the processing device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2024
From: KIM, CHULBUM; KWON, BRIAN; YU, ERWIN E.; PARK, KITAE; KIM, TAEHYUN
To: MICRON TECHNOLOGY, INC.
Reel/Frame 066897/0262 →
Continuity (3)
Continuation 17591510 · Feb 2, 2022
Provisional Application 63237282 · Aug 26, 2021
Related Publication 20240203508A1 · Jun 20, 2024
References Cited (24)
US 5333300A · Fandrich · 1994 [cited by applicant]
US 5832493A · Marshall et al. · 1998 [cited by applicant]
US 10643711B1 · Yuan et al. · 2020 [cited by applicant]
US 11237754B2 · Guda et al. · 2022 [cited by applicant]
US 20120057410A1 · Yu et al. · 2012 [cited by applicant]
US 20120254515A1 · Melik-Martirosian et al. · 2012 [cited by applicant]
US 20150055419A1 · Iwasaki · 2015 [cited by examiner]
US 20150221381A1 · Nam · 2015 [cited by applicant]
US 20150287468A1 · Yi · 2015 [cited by examiner]
US 20170285969A1 · Madraswala · 2017 [cited by examiner]
US 20180024772A1 · Madraswala et al. · 2018 [cited by applicant]
US 20190220220A1 · Kim et al. · 2019 [cited by applicant]
US 20200135284A1 · Dayacap · 2020 [cited by examiner]
US 20210151112A1 · Shin · 2021 [cited by applicant]
US 20210173580A1 · Guda et al. · 2021 [cited by applicant]
US 20210183450A1 · Sharma et al. · 2021 [cited by applicant]
US 20210240380A1 · Madraswala et al. · 2021 [cited by applicant]
CN 102292775A · 2011 [cited by applicant]
CN 106158033A · 2016 [cited by applicant]
CN 111091859A · 2020 [cited by applicant]
CN 111105829A · 2020 [cited by applicant]
CN 112037835A · 2020 [cited by applicant]
CN 112331246A · 2021 [cited by applicant]
Written_Report_CN_Translated_Jul. 11, 2025_The State Intellectual Property Office of People's Republic of China, Written Report for Selective Management of Erase Operations in a Memory Device, Jul. 11, 2025, pp. 1-11. (… [cited by examiner]