Journal Article10.1109/TCSI.2018.2812779
Fully-Parallel Stochastic Decoder for Rate Compatible Modulation
Fang Lu,Yan Dong,Chang Wen Chen +2 more
4
TL;DR: A new stochastic decoding algorithm for RCM to achieve desired parallel decoding and is the first reported fully-parallel RCM decoder which achieves the highest decoding throughput.
read more
Abstract: Rate compatible modulations (RCMs) are attractive for achieving seamless and blind rate adaptation under time varying channel. Although the decoding of RCM is inherently parallel, the highly complex processing nodes, and routing congestion have prohibited the implementation of fully-parallel decoders for high throughput. In this paper, we propose a new stochastic decoding algorithm for RCM to achieve desired parallel decoding. This algorithm provides even much better decoding performance than the floating-point belief propagation decoding algorithm with 20 iterations. To evaluate the effectiveness of the proposed algorithm, we apply it for the implementation of a field-programmable gate-array fully-parallel stochastic decoder that decodes a $ {400 \times 400}$ mapping matrix. Several novel structure techniques, including the RAM-based channel stream generator and the configurable variable node, are exploited to reduce the logical resources consumption. The implemented decoder achieves a clock frequency of 220 MHz and provides a maximum throughput about 136Mb/s at SNR = 10 dB and the number of symbols is 400. To the best of our knowledge, this decoder is the first reported fully-parallel RCM decoder which achieves the highest decoding throughput. This research validates the potential of stochastic RCM decoding as a practical approach for area-efficient and high throughput decoders.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Layered Decoding Algorithm and Two-Level Quasi-Cyclic Matrix Construction for Rate Compatible Modulation
Fang Lu,Yan Dong,Chang Wen Chen +2 more
TL;DR: To mitigate the impact of inter-layer data dependency on decoding throughput and facilitate the implementation of low parallelism decoders, a construction and optimization algorithm is proposed to obtain the two-level quasi-cyclic matrices with small sub-matrix size.
4
Relaxed Half-Stochastic Iterative Decoding for Rate Compatible Modulation
Run Zhe Hu,Fang Lu,Yan Dong +2 more
- 01 Oct 2018
TL;DR: This paper presents the Relaxed Half-Stochastic decoding algorithm for rate compatible modulation (RCM), which outperforms the stochastic decoding in terms of frame error rate and convergence speed with very little hardware cost.
1
Rateless TLRCM for IoT Uplink Transmission
TL;DR: A novel turbo coded lightweight rate compatible modulation (TLRCM) with a simple weight set {±1} is proposed for IoT uplink transmission and can reduce by over 37% the average transmission power consumption while maintaining a high throughput of transmission in both Gaussian channels and fading channels.
1
A Rateless 16QAM Scheme for IoT Uplink Communications
Wengui Rao,Shaoping Chen +1 more
TL;DR: The simulations show that compared with narrow band Internet of Things standard and Turbo coded light-weight rate compatible modulation (TLRCM) for IoT uplink communications, the proposed R-16QAM scheme can consistently achieve a lower energy consumption in a signal-to-noise-ratio (SNR) range of −10–15 dB.
References
Good error-correcting codes based on very sparse matrices
David J. C. MacKay
- 29 Jun 1997
TL;DR: It is proved that sequences of codes exist which, when optimally decoded, achieve information rates up to the Shannon limit, and experimental results for binary-symmetric channels and Gaussian channels demonstrate that practical performance substantially better than that of standard convolutional and concatenated codes can be achieved.
•Proceedings Article
Raptor Codes
Amin Shokrollahi
- 01 Jul 2007
TL;DR: In this paper, the authors introduce several classes of probabilistic Fountain codes, including LT-and Raptor codes, and discuss how they are used today to solve various data transmission problems on heterogeneous unreliable networks.
2.2K
Good error-correcting codes based on very sparse matrices (vol 45, pg 339, 1999)
Djc MacKay
- 01 Jul 2001
TL;DR: It can be proved that, given an optimal decoder, Gallager's low density parity check codes asymptotically approach the Shannon limit.
1.3K
Stochastic Computing Systems
Brian R. Gaines
- 01 Jan 1969
TL;DR: The invention of the stored-program digital computer during the second world war made it possible to replace the lower-level mental processes of man by electronic data-processing in machines, but the authors lack the "steam engine" or "digital computer" which will provide the necessary technology for learning and pattern recognition by machines.
795
Stochastic neural computation. I. Computational elements
B.D. Brown,Howard C. Card +1 more
TL;DR: The primary contribution of this paper is in introducing several state machine-based computational elements for performing sigmoid nonlinearity mappings, linear gain, and exponentiation functions, and describing an efficient method for the generation of, and conversion between, stochastic and deterministic binary signals.
580