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

A wear leveling processing method based on super block for solid state hard disk SSD dual zone

A solid-state hard disk and processing method technology, applied in electrical digital data processing, data processing input/output process, instruments, etc., can solve the problems of insignificant effect, impact on performance, large read and write amplification, etc., to save system loss Effect

Active Publication Date: 2021-04-06
ZHEJIANG UNIV
View PDF4 Cites 0 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
  • A wear leveling processing method based on super block for solid state hard disk SSD dual zone
  • A wear leveling processing method based on super block for solid state hard disk SSD dual zone
  • A wear leveling processing method based on super block for solid state hard disk SSD dual zone

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 hard disk SSD wear leveling processing method based on a super block structure. Under the super block structure of the solid state hard disk, the method divides the whole system into two blocks (A, B), and separates the two blocks into two blocks (A, B). The super block (D) of the super block (D) is arranged in cold and hot dislocation, and the method of dislocation recovery (C) is adopted during garbage collection, and the hot data of the super block is recycled into the cold data block (400) of another area according to the dislocation rule, and the cold data is reclaimed Reclaiming the hot data blocks (300) in another area, the method implements wear leveling processing without consuming additional read and write operations while garbage is being collected. On the basis of dual-area wear leveling, the present invention is also compatible with a method for using spare blocks (700) to deal with excessive valid data during garbage collection. In general, the present invention reduces additional flash memory reading and writing overhead, thereby achieving the effect of improving performance and prolonging service life.

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/06
CPCG06F3/0614G06F3/064G06F3/0679
Inventor 陈斌禾张培勇
Owner ZHEJIANG UNIV
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