IP Library Granted Patent US 11,157,403
Granted Patent B2
US 11,157,403 · App. 16/522,197 · Granted Oct 26, 2021

Controller and memory system for receiving a format request and configuring a map table

Inventors: Joo Young Lee (Seoul, KR); Ki Duck Kim (Gyeonggi-do, KR); Jea Young Zhang (Gyeonggi-do, KR)
Assignee: SK hynix Inc.
G06F12/0292G06F3/0661G06F3/0679G06F12/0246G06F2212/7201
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 11,157,403
App. No.
16/522,197
Granted
Oct 26, 2021
Kind
B2
Abstract

There are provided a controller, a memory system having the same, and an operating method thereof. The controller includes: a host interface configured to receive a format request from a host, and output an internal format request including initial logical unit information; and a flash translation layer configured to initialize a map table for storing information on mapping between logical and physical unit numbers according to the initial logical unit information.

Claims (39)

1. A controller comprising:

a host interface configured to receive a format request from a host, and output an internal format request including initial logical unit information; and

a flash translation layer including:

a map table for storing mapping information between logical unit numbers and corresponding physical unit numbers, respectively; and

a map control component configured to change, in response to the internal format request, the physical unit numbers to a predetermined value,

wherein the initial logical unit information includes setting values of the logical unit numbers and the setting values are maintained from initially set values when the mapping information is changed.

2. The controller of claim 1 , wherein the host interface includes:

a register configured to store the initial logical unit information; and

a protocol component configured to, upon reception of the format request, generate the internal format request including the initial logical unit information from the register.

3. The controller of claim 1 , wherein the map control component releases mapping relations between the logical unit numbers and the physical unit numbers of the map table.

4. A memory system comprising:

a storage device configured to store data; and

a controller configured to control the storage device in response to a request of a host,

wherein, in response to reception of a format request from the host, the controller initializes a map table storing mapping information between logical unit numbers and physical unit numbers using initially fixed values of the logical unit numbers, and controls the storage device to delete the data,

wherein the initially fixed values of the logical unit numbers include information on power, a start address, and an end address of each logical unit number.

5. The memory system of claim 4 , wherein the storage device includes:

a plurality of user blocks configured to store program data; and

at least one meta block configured to store system data.

6. The memory system of claim 4 , wherein the controller includes:

a host interface configured to receive the format request from the host, and output an internal format request including initial logical unit information including the initially fixed values; and

the flash translation layer configured to initialize the map table according to the initial logical unit information.

7. The memory system of claim 6 , wherein the flash translation layer outputs a format command to the storage device in response to the internal format request.

8. The memory system of claim 6 , wherein the host interface includes:

a register configured to store the initial logical unit information; and

a protocol component configured to, upon reception of the format request, generate the internal format request including the initial logical unit information from the register.

9. The memory system of claim 6 , wherein the flash translation layer includes:

a map control component configured to, when the internal format request is received, output an initialization signal and a format command according to the initial logical unit information; and

the map table configured to store the information on mapping between logical and physical unit numbers according to an operation of the memory system.

10. The memory system of claim 9 , wherein the map control component releases mapping relations between the logical unit numbers and the physical unit numbers of the map table.

11. A memory system comprising:

a memory device including a region for storing system data; and

a controller configured to control the memory device,

wherein the controller includes:

a host interface configured to receive a format request from a host and to output an internal format request including logical unit information;

a map table for storing mapping information between logical addresses and physical addresses; and

a flash translation layer configured to initialize the map table in response to the internal format request by changing the physical addresses of the map table to a predetermined value,

wherein the internal format request includes setting values of the logical addresses, and

wherein the setting values are maintained from initially set values when the mapping information is changed.

12. The memory system of claim 11 , wherein the flash translation layer transmits a format command for deleting the mapping information including the system data to the memory device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2024
From: SK HYNIX INC.
To: MIMIRIP LLC
Reel/Frame 067335/0246 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2019
From: LEE, JOO YOUNG; KIM, KI DUCK; ZHANG, JEA YOUNG
To: SK HYNIX INC.
Reel/Frame 049863/0159 →