IP Library Granted Patent US 12,504,921
Granted Patent B2
US 12,504,921 · App. 18/760,599 · Granted Dec 23, 2025

Nonvolatile memory device and operation method thereof, and storage device including the same

Inventors: Kwanhyo Kim (Suwon-si, KR); Taec-Jun Kim (Suwon-si, KR)
G06F3/0656G06F3/0619G06F3/0653G06F3/0679
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,504,921
App. No.
18/760,599
Granted
Dec 23, 2025
Kind
B2
Abstract

A nonvolatile memory device that includes a memory cell array including a plurality of nonvolatile memory cells; a page buffer circuit connected to the memory cell array; a status data memory circuit storing a first plurality of status data items; a control logic circuit controlling the status data memory circuit to accumulate the first plurality of status data items in the page buffer circuit, in response to a first status data group read command provided from an external device; and an input/output circuit outputting the first plurality of status data items accumulated in the page buffer circuit to the external device.

Claims (54)

1 . A nonvolatile memory device, comprising:

a memory cell array including a plurality of nonvolatile memory cells;

a page buffer circuit connected to the memory cell array;

a status data memory circuit configured to store a first plurality of status data items;

a control logic circuit configured to control the status data memory circuit to accumulate the first plurality of status data items in the page buffer circuit, in response to a first status data group read command provided from an external device; and

an input/output circuit configured to output the first plurality of status data items accumulated in the page buffer circuit to the external device.

2 . The nonvolatile memory device of claim 1 , wherein the status data memory circuit is a volatile memory circuit outside the memory cell array.

3 . The nonvolatile memory device of claim 1 , wherein the input/output circuit is configured to continuously output the first plurality of status data items to the external device.

4 . The nonvolatile memory device of claim 1 , wherein the control logic circuit is configured to

store a plurality of status data item lists corresponding to different status data group read command types, and

determine one or more status data items to be accumulated in the page buffer circuit, based on the plurality of status data item lists.

5 . The nonvolatile memory device of claim 4 , wherein among the plurality of status data item lists

a first status data item list corresponding to a first status data group read command type of the first status data group read command includes the first plurality of status data items, and

a second status data item list corresponding to a second status data group read command type for a second status data group read command includes a second plurality of status data items.

6 . The nonvolatile memory device of claim 5 , wherein

the control logic circuit is configured to

identify the second status data group read command type of the second status data group read command provided from the external device, and

control the status data memory circuit to accumulate the second plurality of status data items in the page buffer circuit, in response to the identified second status data group read command type, and

the input/output circuit is configured to

output the second plurality of status data items accumulated in the page buffer circuit to the external device.

7 . The nonvolatile memory device of claim 1 , wherein

between a first time point when the first status data group read command is received and a second time point when the first plurality of status data items start to be output to the external device, a first number of times that a ready-busy signal indicating an operating status of the nonvolatile memory device to the external device transitions to logic low is less than a second number of the first plurality of status data items.

8 . The nonvolatile memory device of claim 7 , wherein the first number is one.

9 . The nonvolatile memory device of claim 1 , wherein the first plurality of status data items include a plurality of status data values corresponding to different status data attributes.

10 . A storage device comprising:

a storage controller including

a processing circuit configured to issue a status data group read request, and

a nonvolatile memory interface circuit configured to issue a status data group read command in response to the status data group read request; and

a nonvolatile memory device configured to continuously provide a plurality of status data items to the nonvolatile memory interface circuit, in response to the status data group read command.

11 . The storage device of claim 10 , wherein

the storage controller further includes a volatile memory device, and

the nonvolatile memory interface circuit is configured to store the plurality of status data items in the volatile memory device.

12 . The storage device of claim 11 , wherein the nonvolatile memory interface circuit is configured to transmit a completion of the status data group read request to the processing circuit, after the nonvolatile memory interface circuit stores the plurality of status data items in the volatile memory device.

13 . The storage device of claim 11 , wherein the processing circuit is configured to issue the status data group read request at a second time point after a first time point when a sudden power off (SPO) occurs on the storage device.

14 . The storage device of claim 13 , wherein

the nonvolatile memory interface circuit is configured to provide a program command for temporary data stored in the volatile memory device to the nonvolatile memory device at a third time point between the first time point and the second time point, and

the nonvolatile memory device is configured to transmit a status read value notifying program failure for the temporary data at a fourth time point between the second time point and the third time point.

15 . The storage device of claim 10 , wherein the processing circuit is configured to issue the status data group read request in response to a telemetry command provided from an external device.

16 . The storage device of claim 15 , wherein the storage controller further includes a host interface circuit configured to transmit the plurality of status data items to the external device.

17 . The storage device of claim 10 , wherein the nonvolatile memory device comprises:

a page buffer circuit;

a status data memory circuit configured to store the plurality of status data items;

a control logic circuit configured to control the status data memory circuit to accumulate the plurality of status data items in the page buffer circuit, in response to the status data group read command; and

an input/output circuit configured to continuously output the plurality of status data items accumulated in the page buffer circuit to the nonvolatile memory interface circuit.

18 . The storage device of claim 10 , wherein

the nonvolatile memory device is configured to receive the status data group read command based on a command latch enable signal, and

the nonvolatile memory interface circuit is configured to output the command latch enable signal that is logic low during a first time period when the plurality of status data items are sequentially provided from the nonvolatile memory device.

19 . An operation method of a nonvolatile memory device including a page buffer circuit connected to a volatile memory circuit and a nonvolatile memory cell array, the operation method comprising:

receiving a status data group read command from an external device;

accumulating a first plurality of status data items stored in the volatile memory circuit to the page buffer circuit based on the status data group read command; and

outputting the first plurality of status data items accumulated in the page buffer circuit to the external device.

20 . The operation method of claim 19 , wherein the accumulating comprises:

identifying the first plurality of status data items corresponding to the status data group read command from among a plurality of status data items stored in the volatile memory circuit; and

accumulating the identified first plurality of status data items in the page buffer circuit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2024
From: KIM, KWANHYO; KIM, TAEC-JUN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 067979/0928 →
Priority Claims (1)
KR 10-2023-0185966 · Dec 19, 2023 · national
Continuity (1)
Related Publication 20250199716A1 · Jun 19, 2025
References Cited (20)
US 10466903B2 · Benisty et al. · 2019 [cited by applicant]
US 10754552B2 · Park · 2020 [cited by applicant]
US 11662939B2 · Srinivasan et al. · 2023 [cited by applicant]
US 20090198869A1 · Mosek · 2009 [cited by examiner]
US 20180275872A1 · Benisty et al. · 2018 [cited by applicant]
US 20190065054A1 · Park · 2019 [cited by applicant]
US 20200168283A1 · You · 2020 [cited by examiner]
US 20200341655A1 · Hashimoto · 2020 [cited by examiner]
US 20220011959A1 · Srinivasan et al. · 2022 [cited by applicant]
US 20220283720A1 · Kim · 2022 [cited by examiner]
US 20230070958A1 · You et al. · 2023 [cited by applicant]
US 20230170002A1 · Lee et al. · 2023 [cited by applicant]
US 20230244616A1 · Lee · 2023 [cited by examiner]
US 20230307054A1 · Manwani · 2023 [cited by examiner]
US 20240061778A1 · He · 2024 [cited by examiner]
US 20240412793A1 · Lee · 2024 [cited by examiner]
KR 100998212B1 · 2010 [cited by applicant]
KR 102444606B1 · 2022 [cited by applicant]
KR 102481649B1 · 2022 [cited by applicant]
KR 1020230036682A · 2023 [cited by applicant]