Data protection method and controller for SSD storage
A technology of data protection and storage, applied in the direction of response error generation, redundant code error detection, etc., can solve the problems of inability to protect data damage, low fault tolerance of RAID5 and RAID6, long recovery time, etc., to achieve high storage efficiency, The effect of high fault tolerance rate and data recovery ability and great cost advantage
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0033] Figure 4 It is a hardware block diagram of a specific embodiment of an SSD controller based on an erasure coding-based SSD data protection method proposed by the present invention. The SSD controller is mainly composed of PowerPC, DDR2 controller, EC controller, XOR operation unit, DMA controller, PCIe controller and internal bus PLB.
[0034] The erasure coding used in this embodiment is a row-priority GRID (STAR, STAR) code, which has redundant check data of 3 rows and 3 columns, and preferentially calculates the redundant check data of rows, so its lateral error tolerance is t r and the longitudinal error tolerance t c Both are 3, the error tolerance t of SSD memory is equal to (t r +1)(t c +1) -1, which is 15.
[0035] The SSD memory in this embodiment has 13 rows and 13 columns of 169 blocks of 4KB FLASH flash memory in total, such as Figure 5 As shown, the rightmost 3 columns of FLASH store row verification data Pr*, the first 10 columns of FLASH in the bot...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


