Design and Implementation of the Data ECC in High Speed and Large Capacity Solid State Storage System Based on FPGA

华斌,黄杰文,周章伦,孙建涛,张平
DOI: https://doi.org/10.3969/j.issn.1671-1815.2010.18.013
2010-01-01
Abstract:Solid state recorder (SSR) is currently regarded as the most reliable form of data storage medium,but within its life time,single bit error may develop with SSR. To solve this problem, a dedicated error correction method for high-speed and large-capacity solid state storage system based on FPGA is designed. Through comparing the ECC stored in the flash block during the write operation with the ECC calculated by the current read operation,an ECC error is detected and the data is corrected with a correcting capability up to 1 bit/512 B. Simple electrical system and strong correcting capability are achieved by using this method. Experimental results show that the design completely fulfils the need of high-speed data recording and ensure the reliability of the large-capacity SSR.
What problem does this paper attempt to address?