The chase-pyndiah algorithm is a soft decoding algorithm for turbo product codes (TPCs) with promising error correction performance. In this letter, we propose an adaptive chase-pyndiah algorithm to improve the error ...
详细信息
The chase-pyndiah algorithm is a soft decoding algorithm for turbo product codes (TPCs) with promising error correction performance. In this letter, we propose an adaptive chase-pyndiah algorithm to improve the error correction performance for TPCs with negligible complexity increase. The proposed algorithm adaptively adjusts the weighting factor and reliability factor according to the analog weight of the decision codeword for a component code. Simulation results show that the proposed algorithm can achieve a signal-to-noise ratio (SNR) gain of 0.16 similar to 0.18 dB at the bit-error-rate (BER) of 10(-6) over additive white Gaussian noise (AWGN) channels.
Error correction codes (ECCs) are essential for correcting the errors caused by the physical characteristics of 3D NAND flash in flash solution products. In this paper, we introduce low power decoder architecture for ...
详细信息
ISBN:
(纸本)9781665459716
Error correction codes (ECCs) are essential for correcting the errors caused by the physical characteristics of 3D NAND flash in flash solution products. In this paper, we introduce low power decoder architecture for product code. Precisely, by using Hamming product code and chase-pyndiah algorithm, this work takes not only the same correction capability and area as low-density parity-check decoder, but also less power with relatively simple operation for decoding. Only the log likelihood ratios of error-suspicious bits are gathered in SRAM for the next iteration of decoding, so that the power consumption and area of SRAM read/write decrease. Compared with the conventional ECC decoder with the same correction capability and area, our decoder has achieved an average power reduction of 22.4%.
暂无评论