Self-adaptive data refreshing method for ensuring data continuity in solid state disk

A solid-state hard drive, self-adaptive technology, applied in electrical digital data processing, memory address/allocation/relocation, instruments, etc., can solve the problems of wasting flash memory erasing times, reducing the performance of solid-state hard drives, data loss, etc.

Active Publication Date: 2018-03-02
HUAZHONG UNIV OF SCI & TECH
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this technical solution has the following defects: the period for initiating refresh needs to be preset, and once the preset refresh period is longer than the reliable storage time of flash memory data, it may cause data loss; therefore, the refresh period needs to be preset as one Significantly

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
  • Self-adaptive data refreshing method for ensuring data continuity in solid state disk
  • Self-adaptive data refreshing method for ensuring data continuity in solid state disk
  • Self-adaptive data refreshing method for ensuring data continuity in solid state disk

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0085] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0086] Some nouns will be used in the embodiments of the present invention. For ease of understanding, some nouns are explained as follows:

[0087] Flash memory (flash): It is a storage medium. Compared with the traditional storage medium disk in the computer system, it has the advantages of high read and write throughput and low delay; relatively, the service life of flash memory is limited by...

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 discloses a self-adaptive data refreshing method for ensuring data continuity in a solid state disk, and belongs to the technical field of solid state disk storage. The method comprisesthe steps of classifying flash pages according to a bit error number of the flash pages, setting retention time of the flash pages, and according to a quantity of the flash pages in a flash block, estimating an actual value T of data reliable retention time of the flash block; and according to a class which a flash page belongs to, after the retention time of the flash page reaches T, delaying a period of the retention time corresponding to the flash page and refreshing the flash page. The data reliable retention time can be estimated automatically according to the bit error condition of the solid state disk, and the time when the refreshing operations by different types of flash pages are initiated is determined; and the time when the refreshing operations by the different types of the flash pages are initiated is different, so that the performance degradation caused by refreshing of excessive pages in the same time is avoided, the flash page refreshing frequency can be reduced, and the service life of a flash is prolonged.

Description

technical field [0001] The invention belongs to the technical field of solid-state hard disk storage, and more specifically relates to an adaptive data refresh method for ensuring data integrity in a solid-state hard disk. Background technique [0002] Flash-based SSD storage technology has the advantages of high throughput, low latency and low power consumption compared with traditional disk storage, so it has been widely used in various types of computers. In recent years, in order to reduce the price of SSDs, manufacturers have successively developed a flash memory technology with high storage density - Multi-Level Cell (MLC). MLC technology achieves the purpose of doubling the storage capacity by storing two or more bits of information in one flash memory unit. However, the introduction of MLC technology also brings about a problem, that is, the reliable continuous storage time (retention time, RT) of data in the flash memory after writing is relatively short, in other ...

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/02
CPCG06F12/0246G06F2212/1016G06F2212/1036G06F2212/214
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