Circulating rewriting flash memory equalization method used for solid state disk

A solid-state hard disk, balanced method technology, applied in static memory, memory address/allocation/relocation, instruments, etc., can solve the problems of limited data block erasing times and damage, to reduce data migration, extend service life, reduce effect of possibility

Inactive Publication Date: 2009-07-08
HUAZHONG UNIV OF SCI & TECH
View PDF0 Cites 83 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Usually, the write operation is slower than the read operation, and the erase operation is much slower than the write operation, and the number of erasing the same data block is limited (the maximum erasing times of a SLC flash

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
  • Circulating rewriting flash memory equalization method used for solid state disk
  • Circulating rewriting flash memory equalization method used for solid state disk
  • Circulating rewriting flash memory equalization method used for solid state disk

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The storage management method adopted in the present invention mainly includes a loss leveling method, a garbage collection method and an address translation method.

[0034] The loss leveling method first establishes a linked list of empty blocks in the SSD memory, sorts the empty blocks by the number of erasures, and writes new data into the least used physical block in each write operation. We call this physical block a The main block, when the data is to be updated, the updated data is written into another new physical block, which is called a replacement block. When the replacement block is full, move the valid data in the main block and the replacement block to a new physical block. This new physical block is the new main block, and link the original main block and the original replacement block into the garbage block in the chain. In this way, the balanced loss of the entire solid-state hard disk storage medium can be achieved, and the erasure times of each bloc...

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

The invention provides a balance method for circulatory rewriting and flashing used in a solid state disc. During each operation, new data are written in a physical block which is used seldom, and the physical block is called a main block; when the data needs to be replaced, the renewed data are written in another new physical block, and the physical block is called a replacement block; when the replacement block is fully written, the effective data in the main block and the effective data in the replacement block are transported to a new physical block, and the new physical block is a new main block; and the previous main block and the previous replacement block are chained to a waste block chain. By adopting the method provided by the invention, the storage mediums of the entire solid state disc lose evenly and the balance of the erasable time of each block when the data blocks are chosen by write data is ensured, thereby prolonging the service life of the solid state disc.

Description

technical field [0001] The invention belongs to the technical field of computer storage devices, and in particular relates to a method for reading and writing a solid-state hard disk. Background technique [0002] Solid State Disk (SSD) is a hard disk based on a solid-state electronic memory chip array. Its interface specifications, functions and usage methods are exactly the same as ordinary hard disks, and its shape and size are also completely consistent with ordinary hard disks, including 3.5 inches. 2.5 inches, 1.8 inches various types. Since solid-state hard drives do not have mechanical movements such as platters and magnetic heads of ordinary hard drives, they have excellent shock resistance, low energy consumption, and a wide operating temperature. Electronic hard drives with extended temperature can work in the temperature range of -45°C to +85°C. It can be widely used in military, vehicle, industrial control, video surveillance, electric power, medical, aviation,...

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
IPC IPC(8): G06F12/02G11C29/00
Inventor 周功业陈进才李涛侯冰剑卢萍
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products