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

Solid state disk data reading and writing method and solid state disk

A technology of solid-state hard disk and data reading, which is applied in the direction of data error detection, electrical digital data processing, and response error generation, which can solve the problems of difficulty in ensuring accuracy, reading errors, and error correction algorithms. It is difficult to guarantee the error capability and other problems, so as to achieve the effect of ensuring data accuracy, fast speed, and reducing reading delay

Active Publication Date: 2017-10-20
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF8 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, when reading a newly written physical page in the Flash medium, read errors are prone to occur
[0003] At present, in order to prevent reading errors, complex error correction algorithms are often used. However, because the error correction ability of error correction algorithms is difficult to guarantee, when using error correction algorithms to read data, it not only increases the processing difficulty of the reading process, but also makes the accuracy difficult. ensure

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 data reading and writing method and solid state disk
  • Solid state disk data reading and writing method and solid state disk
  • Solid state disk data reading and writing method and solid state disk

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0040] Explanation of terms:

[0041] FTL: Flash translation layer, Flash translation layer. In order not to increase the burden on the operating system, the control unit of the solid-state hard disk uses software to virtualize the operation of the flash memory into an independent sector operation of the disk, which is FTL.

[0042] LBA: LBA (Logical Block Address), Chinese name, logical block address.

[0043] PBA: Physics Block Address, Chinese name, physical block address.

[...

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 solid state disk data reading and writing method and a solid state disk. The method comprises the steps that an event reading request including a logic block address of target data is received; a physical block address corresponding to the logic block address in a Flash medium is looked up; the difference value of a current physical block address and the physical block address is calculated; if the difference value is greater than the number of instable physical pages in the Flash medium, the target data is read from the Flash medium based on the physical block address; if the difference value is not greater than the number of the instable physical pages in the Flash medium, the target data is read from a cache based on the physical block address, wherein data in the instable physical pages is backed up in the cache. The data reading accuracy is improved on the basis that the handling difficulty in the reading process is not increased.

Description

technical field [0001] The present application relates to the technical field of solid-state hard disks, and in particular to a data reading and writing method of a solid-state hard disk and a solid-state hard disk. Background technique [0002] The solid state hard disk includes a control unit and a solid state storage unit, and the solid state storage unit mostly adopts Flash media. Due to the hardware problem of the Flash medium itself, the data newly written in the physical page in the Flash medium is usually unstable. Therefore, when reading a newly written physical page in the Flash medium, read errors are prone to occur. [0003] At present, in order to prevent reading errors, complex error correction algorithms are often used. However, because the error correction ability of error correction algorithms is difficult to guarantee, when using error correction algorithms to read data, it not only increases the processing difficulty of the reading process, but also makes...

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/02G06F11/14
CPCG06F11/1456G06F12/0246G06F2212/7201G06F2212/7203
Inventor 秦文政
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
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