Unlock instant, AI-driven research and patent intelligence for your innovation.

ECC (Error Correction Code) module dynamic multiplexing system and method based on solid state disk

A dynamic multiplexing, solid-state drive technology, applied in the storage field, can solve the problems of complex ECC algorithm, increase algorithm complexity, chip cost and power consumption, reduce hardware complexity, improve data read and write throughput, improve The effect of parallel literacy

Active Publication Date: 2011-02-02
RAMAXEL TECH SHENZHEN
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] With the continuous change of flash memory technology, the speed of flash memory interface is getting higher and higher, and the ECC algorithm is becoming more and more complex, which makes the ECC module gradually become the bottleneck of reading data
Configuring one ECC module for one flash memory channel can no longer meet the needs of the controller
However, if one flash memory channel is configured with multiple ECC modules, it not only needs to increase the complexity of the algorithm, but also leads to an increase in chip cost and power consumption
[0004] In summary, the existing solid-state hard drive ECC error correction technology obviously has inconvenience and defects in actual use, so it is necessary to improve it

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
  • ECC (Error Correction Code) module dynamic multiplexing system and method based on solid state disk
  • ECC (Error Correction Code) module dynamic multiplexing system and method based on solid state disk
  • ECC (Error Correction Code) module dynamic multiplexing system and method based on solid state disk

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] 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.

[0029] figure 2 It shows the structure of the first embodiment of the ECC module dynamic multiplexing system based on the solid-state hard disk of the present invention. The solid-state hard disk includes a plurality of channels, and each channel is respectively provided with an ECC module 10, a controller 20 and a storage unit 30, and the ECC Module 10 in turn comprises an ECC encoder and an ECC decoder. Every two adjacent channels among the multiple channels form a group, and a multiplexer 40 is commonly connected between the controller 20 and the ECC module 10 of each channel in each group. I...

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 relates to the technical field of storage, and discloses an ECC (Error Correction Code) module dynamic multiplexing system based on a solid state disk. The solid state disk comprises a plurality of channels, each channel is respectively provided with a controller and an ECC module, the channels are divided into at least one group, a multipath selector is jointly connected between the ECC module and the controller in each channel in each group, and when one channel is subjected to data operation, other channels in the same group are idle or partially idle, the multipath selector dynamically distributes the ECC modules in the data operation channels in the same group and the ECC modules in the idle or partially idle channels to the controllers of the data operation channels. Correspondingly, the invention also discloses an ECC module dynamic multiplexing method based on the solid state disk. Therefore, under the premise of no increase of hardware resource occupation, the ECC coding and decoding speed of the single channel of the solid state disk is greatly improved, and the read and white throughput rate of data is further enhanced.

Description

technical field [0001] The invention relates to the field of storage technology, in particular to a system and method for dynamic multiplexing of ECC modules based on solid state disks. Background technique [0002] At present, in the controller of the solid state disk (Solid State Disk), in order to improve the data reading speed, generally, there are about 8 to 10 channels for reading and writing data of the flash memory, and the bit width of each channel is 8 bits. Due to the instability of data, each channel of flash memory generally needs to be equipped with an ECC (Error Correcting Code, error checking and correction) module. Currently, the mainstream error correction method is BCH. The principle of the ECC error correction technology of the existing solid-state hard disk is as follows: figure 1 As shown, the solid state disk includes multiple channels, and each channel includes an ECC module 210, a flash memory controller 220 and a flash memory 230, and each ECC modu...

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): G11C7/10G11C7/00
Inventor 朱从义刘伟贾宗铭张耀辉
Owner RAMAXEL TECH SHENZHEN
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