IP Library Granted Patent US 9,015,387
Granted Patent B2
US 9,015,387 · App. 13/927,179 · Granted Apr 21, 2015

Semiconductor device and operating method thereof

Inventor: Eu-Joon Byun (Gyeonggi-do, KR)
Assignee: SK Hynix Inc.
G06F12/0246G06F12/0253G06F2212/7205
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 9,015,387
App. No.
13/927,179
Granted
Apr 21, 2015
Kind
B2
Abstract

An operating method of a semiconductor device includes selecting a block requiring storage space recycling from a memory device, checking costs required for performing the respective recycling techniques, selecting one of the recycling techniques based on the costs, and recycling a storage space by applying the selected recycling technique to the selected block.

Claims (28)

1. A semiconductor device comprising:

a block selection unit suitable for selecting a block requiring recycling from a memory device;

a cost calculation unit suitable for calculating costs required for performing the respective recycling techniques applicable to the block;

a recycling technique selection unit suitable for selecting one of the recycling techniques based on the calculated costs; and

a storage space recycling execution unit suitable for recycling a storage space by applying the selected technique to the block.

2. The semiconductor device of claim 1 , further comprising a mapping control unit suitable for applying page level mapping to the memory device.

3. The semiconductor device of claim 2 , wherein the memory device comprises a nonvolatile memory device.

4. The semiconductor device of claim 3 , wherein the memory device comprises a flash memory.

5. The semiconductor device of claim 1 , wherein the cost calculation unit calculates a cost per page by dividing the total cost required for performing one of the recycling techniques by the number of writable pages that is additionally obtained by performing the recycling technique.

6. The semiconductor device of claim 1 , wherein the cost calculation unit comprises a lookup table that stores a cost per page calculated by dividing the total cost required for performing one of the recycling techniques by the number of writable pages that is additionally obtained by performing the recycling technique.

7. The semiconductor device of claim 5 , the recycling technique selection unit selects a recycling technique in which the cost per page is the lowest among the plurality of recycling techniques.

8. The semiconductor device of claim 6 , the recycling technique selection unit selects a recycling technique in which the cost per page is the lowest among the plurality of recycling techniques.

9. A system comprising a memory device and a processor,

wherein the processor performs:

selecting a block requiring storage space recycling from a memory device;

checking costs required for performing the respective recycling techniques;

selecting one of the recycling techniques based on the costs; and

recycling a storage space by applying the selected recycling technique to the selected block.

10. The system of claim 9 , wherein the checking of the costs comprises checking a cost per page obtained by dividing the total cost required for performing one of the recycling techniques by the number of writable pages that is additionally obtained by applying the recycling technique.

11. The system of claim 9 , wherein the steps further comprise performing page level mapping on the memory device.

12. The system of claim 9 , wherein the memory device comprises a nonvolatile memory device.

13. The system of claim 9 , wherein the memory device comprises a flash memory.

14. An operating method of a system, comprising:

selecting a victim block from a memory device;

checking costs required for performing candidate recycling techniques;

selecting a recycling technique having a lowest cost; and

executing the selected recycling technique to the selected victim block.

15. The operating method of claim 14 , wherein the candidate recycling techniques include a garbage collection technique and a merge technique.

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 Jun 26, 2013
From: BYUN, EU-JOON
To: SK HYNIX INC.
Reel/Frame 030922/0090 →
Priority Claims (1)
KR 10-2012-0071978 · Jul 2, 2012 · national
Continuity (1)
Related Publication 20140006693A1 · Jan 2, 2014