IP Library Granted Patent US 12676206
Granted Patent B2
US 12676206 · App. 18/420,867 · Granted Jul 7, 2026

Memory device for controlling a data output order and an operating method thereof

Inventors: Jiwon Seo (Suwon-si, KR); Keeho Jung (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G11C29/52G11C7/106G11C7/1069G11C7/222
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 12676206
App. No.
18/420,867
Granted
Jul 7, 2026
Kind
B2
Abstract

A memory device including: a memory cell array including pages each page including memory cells; a page buffer circuit including page buffers corresponding to the memory cells of each page, each of the page buffers including first through N-th latches; and a control logic to control first hard decision data and first soft decision data read in a first read operation on a first page to remain in a first page buffer during a second read operation on a second page, and control an output operation such that the first hard decision data is output after the first soft decision data is output when the memory device is set to a first output mode, wherein the first hard decision data is based on a normal read level and the first soft decision data is based on an offset read level read from the first page.

Claims (69)

1 . A memory device comprising:

a memory cell array comprising a plurality of pages each page comprising a plurality of memory cells;

a page buffer circuit comprising page buffers respectively corresponding to the plurality of memory cells of each page, each of the page buffers comprising first through N-th latches (where N is an integer greater than or equal to 2); and

a control logic configured to

control first hard decision data and first soft decision data read in a first read operation on a first page among the plurality of pages to remain in a first page buffer of the page buffers during a second read operation on a second page among the plurality of pages, and

set an output mode of the memory device to a first output mode or a second output mode, in the second output mode the first hard decision data is output first, and the setting of the first and second output modes is based on setting information stored in the memory device or a decoding result of a command received from a memory controller, and

control an output operation such that the first hard decision data is output after the first soft decision data is output when the memory device is set to the first output mode,

wherein the first hard decision data is based on a normal read level and the first soft decision data is based on an offset read level read from the first page.

2 . The memory device of claim 1 , wherein the first hard decision data and the first soft decision data are generated through different sensing timings in a same sensing period.

3 . The memory device of claim 1 , further comprising: a compression controller configured to perform compression on the first soft decision data in parallel with the second read operation.

4 . The memory device of claim 1 , wherein

when the first hard decision data is set to be output first as the memory device is set to the second output mode,

the first hard decision data is output to the memory controller before the second read operation is performed, and

the first soft decision data is output to the memory controller after the second read operation starts.

5 . The memory device of claim 1 , wherein,

when the memory device is set to the first output mode,

the first soft decision data is output to the memory controller after the second read operation starts, and

the first hard decision data is output to the memory controller in response to a command received after the first soft decision data is output.

6 . The memory device of claim 1 , wherein

the first to N-th latches include first, second, third, fourth and fifth latches, and

during the first read operation, the first hard decision data is stored in the first latch, and the first soft decision data is stored in the second latch and the third latch.

7 . The memory device of claim 6 , wherein,

when the memory device is set to the first output mode,

the first hard decision data is dumped to the fourth latch and remains in the fourth latch during the second read operation.

8 . The memory device of claim 7 , wherein

the first soft decision data is dumped to the fifth latch based on a value of at least one of the second latch or the third latch, and

the first soft decision data is output from the fifth latch to the memory controller.

9 . The memory device of claim 8 , wherein,

after the first soft decision data is output, the first hard decision data is dumped to the fifth latch, and

the first hard decision data is output from the fifth latch to the memory controller.

10 . The memory device of claim 1 , wherein

a command to control a read operation that is received from the memory controller includes first, second and third commands, and

as the memory device is set to the first output mode,

the first hard decision data and the first soft decision data are generated together in response to the first command, the first soft decision data is compressed and output in response to the second command, and the first hard decision data is output in response to the third command.

11 . An operating method of a memory device comprising a memory cell array comprising a plurality of pages and a page buffer circuit comprising a plurality of page buffers, the operating method comprising:

reading first hard decision data and first soft decision data by performing a first read operation on a first page of the plurality of pages in response to a first command received from a memory controller;

storing the first hard decision data in a first latch in a page buffer of the plurality of page buffers;

storing the first soft decision data in a second latch and a third latch in the page buffer;

dumping the first hard decision data to a fourth latch in the page buffer;

dumping the first soft decision data to a fifth latch in the page buffer; and

reading second hard decision data and second soft decision data by performing a second read operation on a second page in response to a second command from the memory controller,

wherein the first hard decision data remains in the fourth latch while the second read operation is performed.

12 . The operating method of claim 11 , wherein

the first hard decision data is determined based on a normal read level, and the first soft decision data is determined based on at least one offset read level having an offset compared to the normal read level.

13 . The operating method of claim 11 , further comprising:

compressing the first hard decision data or the first soft decision data while the second read operation is performed.

14 . The operating method of claim 11 , further comprising:

in a mode where hard decision data is output first,

dumping the first hard decision data to the fifth latch before dumping the first hard decision data to the fourth latch,

wherein the first hard decision data is output to the memory controller before the second command is received.

15 . The operating method of claim 11 , further comprising:

in a mode where soft decision data is output first,

dumping the first hard decision data to the fifth latch in response to a third command from the memory controller after outputting the first soft decision data stored in the fifth latch to the memory controller.

16 . The operating method of claim 15 , further comprising:

outputting the first hard decision data stored in the fifth latch to the memory controller;

outputting the second soft decision data to the memory controller in response to a fourth command from the memory controller; and

outputting the second hard decision data to the memory controller in response to a fifth command from the memory controller.

17 . An operating method of a memory device comprising a memory cell array comprising a plurality of pages and a page buffer circuit comprising a plurality of page buffers, the operating method comprising:

setting an output mode to a first mode in response to a first command;

storing first hard decision data and first soft decision data read from a first page of the plurality of pages in latches in a page buffer of the plurality of page buffers;

dumping the first hard decision data to a cache latch in the page buffer and outputting the dumped first hard decision data;

dumping the first soft decision data to the cache latch and outputting the dumped first soft decision data after outputting the dumped first hard decision data;

setting the output mode to a second mode in response to a second command;

storing second hard decision data and second soft decision data read from a second page in the latches in the page buffer;

dumping the second soft decision data to the cache latch and outputting the dumped second soft decision data; and

dumping the second hard decision data to the cache latch and outputting the dumped second hard decision data after outputting the dumped second soft decision data.

18 . The operating method of claim 17 , wherein

the first command is provided from a first memory controller, and the first hard decision data and the first soft decision data are sequentially provided to the first memory controller, and

the second command is provided from a second memory controller different from the first memory controller, and the second soft decision data and the second hard decision data are sequentially provided to the second memory controller.