Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System and method for efficient address translation of flash memory device

a flash memory and address translation technology, applied in the direction of memory adressing/allocation/relocation, instruments, computing, etc., can solve the problems of deteriorating reliability, limited use times, and erase times, etc., to improve the performance, stability and life-span of the flash memory system, and efficient address translation. , to extend the life-span of the flash memory devi

Active Publication Date: 2017-06-15
ELECTRONICS & TELECOMM RES INST
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0009]First, the present invention provides an efficient address translation method for solving a problem of life-span limitation which is a disadvantage of a flash memory in managing the flash memory.
[0019]Fourth, the present invention can efficiently integrate and use different types of devices by resolving different characteristics of respective devices in integrating different types of flash memory devices and using the flash memory devices simultaneously.

Problems solved by technology

However, the flash memory has a problem that as a usage time elapses, reliability deteriorates.
The problem is caused by limitation of the number of use times (more particularly, the number of erase times) of the flash memory.
However, a difference in address translation method causes a difference in performance, stability, life-span, and the like of the flash memory device.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for efficient address translation of flash memory device
  • System and method for efficient address translation of flash memory device
  • System and method for efficient address translation of flash memory device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033]Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

[0034]FIG. 1 is a configuration diagram of an address translation system for a flash memory device according to an exemplary embodiment of the present invention.

[0035]A computing system 100 includes a storage client 110, a logical address space 120, a flash memory system 130, and a memory 140.

[0036]Herein, the storage client 110 includes an operating system 111, a file system 112, a database 113, and a logical volume manager 114. In addition, the flash memory system 130 includes a flash memory manager 131, an address translation module 132, a physical address space 133, and a flash memory device 150.

[0037]The flash memory device 150 includes an internal memory 151, a flash memory media control unit 152, and a flash memory media 160. In the flash memory system 130, a region including the flash memory manager 131, the address translation module 132,...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Disclosed are a system and a method for address translation for a flash memory device, and particularly, disclosed is a technology that is capable of efficiently performing address translation between a logical address provided to the outside of a flash memory and a physical address of an actual flash memory in managing the flash memory device. The system includes: a flash memory system writing a corresponding data page by allocating a physical address space when there is a request for writing a data page from storage clients, and performing address translation between a physical address and a logical address; and a logical address space formed between the flash memory system and the storage client to provide the logical address.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]This application claims priority to and the benefit of Korean Patent Application No. 10-2014-0002821 filed in the Korean Intellectual Property Office on Jan. 9, 2014, the entire contents of which are incorporated herein by reference.TECHNICAL FIELD[0002]The present invention relates to a system and a method for performing address translation for a flash memory device, and more particularly, to a technology that is capable of efficiently performing address translation between a logical address provided to the outside of a flash memory and a physical address of an actual flash memory in managing the flash memory device.BACKGROUND ART[0003]In general, a flash memory is operable with lower power than an existing hard disk and is excellent in terms of stability due to no mechanical part. Further, since the flash memory has a memory characteristic and a nonvolatile characteristic differently from a DRAM, using the flash memory as a next-generat...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F12/02G06F12/10
CPCG06F12/0246G06F2212/7201G06F12/10A47J37/1247A47J37/1271A47J37/1276A47J37/129F28D21/00F28D2021/0042F28F27/00
Inventor KIM, CHANG SOOLEE, HUN SOONPARK, KYOUNG HYUNTHANH, MAI HAILEE, MI YOUNGHUR, SUNG JIN
Owner ELECTRONICS & TELECOMM RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products