We propose a high-efficiency, low-complexity turbo product code (TPC) decoder. A criterion is designed to reduce the candidate code set size, retaining the most effective candidate codewords based on their Euclidean d...
详细信息
We propose a high-efficiency, low-complexity turbo product code (TPC) decoder. A criterion is designed to reduce the candidate code set size, retaining the most effective candidate codewords based on their Euclidean distances. A novel method for calculating extrinsic information is proposed to compensate for performance loss due to the reduced candidate code set. The decoder's top-level architecture is also improved, allocating hardware resources in an interleave-like manner to avoid memory conflicts. Simulation results show that the proposed algorithm achieves significant performance gains and consumes less hardware resources. The decoder's throughput in the new architecture can reach 1.371 Gbps.
As NAND flash memory fabrication technology scales down to 20 nm and below, the raw bit error rate increases very rapidly and conventional hard-decision based error correction does not provide enough protection. The t...
详细信息
As NAND flash memory fabrication technology scales down to 20 nm and below, the raw bit error rate increases very rapidly and conventional hard-decision based error correction does not provide enough protection. The turbo product code (TPC) based error correction with multi-precision output from NAND flash memory is promising because of high error-correcting performance and flexibility in code construction. In this work, we construct a rate-0.907 (36116, 32768) extended TPC for 2-bit MLC NAND flash memory, and apply the Chase-Pyndiah decoding algorithm. An efficient complexity reduction scheme is also proposed to eliminate redundant computations in the Chase-Pyndiah decoding algorithm. The replica parallel decoding is also employed to lower the error floor. The experimental results that include the effects of flash memory output precision are presented for a simulated flash memory channel.
This paper presents a flexible and high-efficiency decoder for turbo product code using extended Hamming code. The supported component code ranges from (8, 4) to (128, 120) to provide enough flexibility for various co...
详细信息
This paper presents a flexible and high-efficiency decoder for turbo product code using extended Hamming code. The supported component code ranges from (8, 4) to (128, 120) to provide enough flexibility for various communication standards. A novel Chase decoder architecture is developed with high efficiency using a low complexity algorithm. Moreover, a conflict free interleave memory access model for variable length is provided. A 90 nm standard cell technology shows that the decoder sustains a maximum throughput of 5.6 Gbps and consumes 300 k gates.
This paper presents a new reversible invisible watermarking algorithm using turbo product code and adaptive prediction algorithm which can recover the original satellite image after extracting the ownership informatio...
详细信息
ISBN:
(纸本)9781538616208
This paper presents a new reversible invisible watermarking algorithm using turbo product code and adaptive prediction algorithm which can recover the original satellite image after extracting the ownership information from the watermarked images. The distortion which is caused by watermarking was assessed by using peak signal to noise ratio, similarity structure index measure and wavelet signal to noise ratio. The proposed algorithm was successfully tested on a variety of satellite images and experimental results demonstrate that the proposed algorithm has a better embedding capacity and signal to noise ratio.
For orthogonal frequency-division multiplexing (OFDM) systems, the frequency offsets in mobile radio channels distort the orthogonality between sub-carriers that results in inter-carrier interference (ICI). In this pa...
详细信息
ISBN:
(纸本)0780382552
For orthogonal frequency-division multiplexing (OFDM) systems, the frequency offsets in mobile radio channels distort the orthogonality between sub-carriers that results in inter-carrier interference (ICI). In this paper, turbo product code (TPC) is combined with ICI self cancellation to counteract noise and ICI of OFDM system over fast fading channel. High-level quadrature amplitude modulation (QAM) is used to compensate for the bandwidth efficiency lost by TPC and ICL Furthermore, an existing adaptive ICI self-cancellation scheme is improved by including TPC and high-level QAM. The basic concept and the structure of the improved adaptive scheme are introduced. The channel type and the signal power and noise power ratio (SNR) are given as the metrics for adaptive switching among the selected candidates. Under the constraint of target bit error rate (BER) of 10(-6), the switching thresholds of SNR are determined and an adaptive strategy based on threshold switching is presented. Compared with the existed schemes, the proposed adaptive scheme has higher average bandwidth efficiency, wider dynamical range of SNR, and stronger capability to combat the frequency offset at the target BER.
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.
Recently, there has been intensive focus on turbo product codes (TPCs) which have low decoding complexity and achieve near-optimum performances at low signal-to-noise ratios. Different than the original TPC decoder, w...
详细信息
Recently, there has been intensive focus on turbo product codes (TPCs) which have low decoding complexity and achieve near-optimum performances at low signal-to-noise ratios. Different than the original TPC decoder, which performs row and column decoding in a serial fashion, we propose a parallel decoder structure. Simulation results show that with this approach, decoding latency of TPCs can be halved while maintaining virtually the same performance level.
For decreasing the high computational complexity of turbo product code in PCM/FM telemetry system, a joint decoding algorithm based on syndrome-based decoding and a correlation operation to substitute for searching th...
详细信息
ISBN:
(纸本)9781479958351
For decreasing the high computational complexity of turbo product code in PCM/FM telemetry system, a joint decoding algorithm based on syndrome-based decoding and a correlation operation to substitute for searching the competing codeword was proposed. Simulation results show that the proposed algorithm can effectively reduce the decoding complexity with less coding gain degradation.
Error control coding plays a vital role to maintain data accuracy across noisy channel. turbo product code is a high performance error correcting code. It can be used in any communication system where a significant po...
详细信息
ISBN:
(纸本)9781424428052
Error control coding plays a vital role to maintain data accuracy across noisy channel. turbo product code is a high performance error correcting code. It can be used in any communication system where a significant power saving is required or operating signal to noise ratio is very poor. This paper presents an implementation of a turbo product codeC with Reed-Muller (16, 5, 8) as constituent codes. The design has been simulated and synthesized successfully in Xilinx Integrated Software Environment.
In this paper we propose an algorithm of iteratively decoded multidimensional productcodes composed of linear codes in an additive white Gaussian noise channel and study its performance. The paper introduces the nove...
详细信息
ISBN:
(纸本)9781479904020;9781479904037
In this paper we propose an algorithm of iteratively decoded multidimensional productcodes composed of linear codes in an additive white Gaussian noise channel and study its performance. The paper introduces the novel idea of using punctured versions of fixed bits and their usage during the decoding process. For a code rate of 0.66 regular 2D as well as punctured 2D codes are compared.
暂无评论