IP Library Granted Patent US 12675228
Granted Patent B2
US 12675228 · App. 18/815,839 · Granted Jul 7, 2026

Memory system and method for operating the same

Inventors: Dong Kyu Lee (Gyeonggi-do, KR); Seung Geol Baek (Gyeonggi-do, KR); Jae Hyun Yoo (Gyeonggi-do, KR); Seon Ju Lee (Gyeonggi-do, KR)
Assignee: SK hynix Inc.
G06F3/0625G06F3/064G06F3/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 12675228
App. No.
18/815,839
Granted
Jul 7, 2026
Kind
B2
Abstract

A memory system may include a memory device including a plurality of memory areas each configured by a plurality of memory blocks; and a memory controller configured to generate zones each including at least one memory block selected from at least one of the memory areas included in the memory device, manage configuration information for each generated zone, sequentially store data from a first storage location of an open zone among the generated zones during a write operation on the open zone according to an external request, and determine a number of active target memory areas associated with the open zone on a basis of configuration information of the open zone.

Claims (31)

1 . A method for operating a memory system, the method comprising:

generating one or more open zones by grouping memory blocks in a memory device;

setting a plurality of active dies including memory blocks corresponding to the one or more open zones; and

performing a write operation on the one or more open zones in response to a write request based on a number of the set active dies,

wherein the number of the set active dies is set by adjusting a preset maximum number of active dies based on a number of memory blocks associated with the one or more open zones.

2 . The method according to claim 1 ,

wherein the number of the set active dies is set based on a ratio of the number of memory blocks associated with the one or more open zones to a total number of the memory blocks included in the memory device.

3 . The method according to claim 1 ,

wherein the number of the set active dies is set by varying the preset maximum number of active dies based on a ratio of the number of memory blocks associated with the one or more open zones to a total number of the memory blocks included in the memory device.

4 . A memory system comprising:

a memory device including a plurality of memory dies each configured by memory blocks; and

a memory controller configured to generate one or more open zones by grouping memory blocks;

set a plurality of active dies including memory blocks corresponding to the one or more open zones; and

perform a write operation on the one or more open zones in response to a write request based on a number of the set active dies,

wherein the memory controller is configured to set the number of the set active dies by adjusting a preset maximum number of active dies based on a number of memory blocks associated with the one or more open zones.

5 . The memory system according to claim 4 ,

wherein the memory controller is configured to set the number of the set active dies based on a ratio of the number of memory blocks associated with the one or more open zones to a total number of the memory blocks included in the memory device.

6 . The memory system according to claim 4 ,

wherein the memory controller is configured to set the number of the set active dies by varying the preset maximum number of active dies based on a ratio of the number of memory blocks associated with the one or more open zones to a total number of the memory blocks included in the memory device.

7 . A storage system comprising:

an external device;

a memory device including a plurality of memory dies each configured by memory blocks; and

a memory controller configured to control the memory device in response to a request of the external device;

wherein the memory controller is configured to generate at least one open zone by grouping the memory blocks,

set a plurality of active dies including the memory blocks corresponding to the at least one open zone, and

perform a write operation on the open zone in response to a write request of the external device based on a number of the set active dies,

wherein the memory controller is configured to set the number of the set active dies by adjusting a preset maximum number of active dies based on a number of memory blocks associated with the at least one open zone.

8 . The storage system according to claim 7 ,

wherein the memory controller is configured to set the number of the set active dies based on a ratio of the number of memory blocks associated with the at least one open zone to a total number of the memory blocks included in the memory device.

9 . The storage system according to claim 7 ,

wherein the memory controller is configured to set the number of the set active dies by varying the preset maximum number of active dies based on a ratio of the number of memory blocks associated with the at least one open zone to a total number of the memory blocks included in the memory device.