Supercharge Your Innovation With Domain-Expert AI Agents!

Solid state disk (SSD) double-area wear leveling processing method based on super block

A technology of solid-state hard disk and processing method, which is applied in the direction of electrical digital data processing, input/output process of data processing, instruments, etc. It can solve problems such as insignificant effect, affecting performance, large reading and writing amplification, etc., so as to save system loss Effect

Active Publication Date: 2020-09-25
ZHEJIANG UNIV
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] In order to solve the phenomenon that under the existing super block architecture, the effect of the traditional wear leveling method is not obvious, and the resulting reading and writing amplification is too large and seriously affects the performance, the present invention provides a dual-zone solid-state hard disk SSD based on a super block wear leveling method

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
  • Solid state disk (SSD) double-area wear leveling processing method based on super block
  • Solid state disk (SSD) double-area wear leveling processing method based on super block
  • Solid state disk (SSD) double-area wear leveling processing method based on super block

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0093] This embodiment is used to demonstrate a specific implementation effect. In this embodiment, the block entity division, misplaced cold and hot data arrangement, misplaced cold and hot data transfer, and spare area replacement mechanism all adopt the rules and functions described above. Let me repeat.

[0094] In conjunction with the above examples, the present invention adopts C language to build a solid-state hard disk simulation platform, constructs plane, physical block, super block, flash memory read-write and erase operation underlying structural unit, and stipulates the basic time-consuming information of flash memory read-write and erase operation (Table 1 ), where the cross-superblock write operation time consumption means that the front and rear write operations hit different superblocks, and the flash memory system needs additional read and write operations to update the memory mapping table. Compared with the conventional write operation, the cost of one more ...

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 solid state disk (SSD) wear leveling method based on a super block structure. The method is based on a super block structure of the solid state disk. The whole system is divided into double blocks (A and B); the super blocks (D) in the two areas are arranged in a cold and hot staggered manner; according to the method, a misplaced recovery mode (C) is adopted during garbage recovery, hot data of a super block is recovered into a cold data block (400) of another area according to a misplaced rule, and cold data is recovered into a hot data block (300) of another area, so that wear leveling treatment is completed without consuming extra read-write operation while garbage recovery is realized. On the basis of double-area wear leveling, the invention is also compatiblewith a method for processing excessive effective data during garbage collection by utilizing the standby block (700). On the whole, extra flash memory read-write overhead is reduced, and the effectsof improving the performance and prolonging the service life are achieved.

Description

technical field [0001] The invention relates to a superblock-based solid-state disk SSD dual-area wear leveling processing method, which belongs to the fields of electronic information and integrated circuit design. Background technique [0002] In 1967, Bell Labs' Korean scientist Jiang Dayuan and Chinese scientist Shi Min invented the floating gate transistor (Floating Gate Transistor), which laid the foundation for solid-state drive SSD technology. Compared with MOSFETs, floating gate transistors have more floating gates, that is, floating gate layers. This layer is wrapped with high-impedance materials and insulated from top to bottom, so that it can store charges and ensure that SSD data is not volatile. From the perspective of technical parameters, solid-state disk SSD has advantages such as good performance, low power consumption, and good shock and drop resistance compared with mechanical hard disk HDD, while HDD currently has a price advantage. However, with the rep...

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): G06F3/06
CPCG06F3/0614G06F3/064G06F3/0679
Inventor 陈斌禾张培勇
Owner ZHEJIANG UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More