Efficient Implementation of Continuous MAP Decoders and a Synchronisation Technique for Turbo Decoders
نویسنده
چکیده
A method of efficiently implementing a continuous MAP decoding algorithm is presented. A sliding window technique is used to reduce the block size at the expense of extra computations. The smaller block size results in a large reduction in memory storage requirements, reduced delay, and the ability to implement a continuous MAP decoder. A technique for reducing the synchronisation time for a turbo decoder without the use of synchronisation words is also presented. This technique artificially forces the low delay inner decoder to synchronise to a large number of states so that the large delay outer decoder (due to the interleaver between the inner and outer decoder) has fewer states to synchronise to. The overall synchronisation time is thus reduced. Index Terms MAP decoding, continuous decoding, turbo codes, synchronisation
منابع مشابه
Simplified MAP Algorithm Suitable for Implementation of Turbo Decoders
A simplification of the MAP decoder for use in turbo decoders is presented. The simplification eliminates the need for a ROM or multiplexor-tree lookup table and replaces it with a constant value. Simulations show that the performance of turbo decoders is not adversely affected by this simplification.
متن کاملNovel Non-Recursive max Operator with Reduced Implementation Complexity for Turbo Decoding
In this paper, we deal with the problem of how to effectively approximate the max operator when having n > 2 input values, with the aim of reducing implementation complexity of conventional Log-MAP turbo decoders. We show that, contrary to previous approaches, it is not necessary to apply the max operator recursively over pairs of values. Instead, a simple, yet effective, solution for the max o...
متن کاملNon-recursive max* operator with reduced implementation complexity for turbo decoding
In this paper, we deal with the problem of how to effectively approximate the max operator when having n > 2 input values, with the aim of reducing implementation complexity of conventional Log-MAP turbo decoders. We show that, contrary to previous approaches, it is not necessary to apply the max operator recursively over pairs of values. Instead, a simple, yet effective, solution for the max o...
متن کاملReview on Various Turbo Decoders in Networks
This survey paper presents various decoders for wireless sensor networks. Also reviewed many algorithms used for decoding purposes. Turbo codes have been recognized as a milestone in the channel coding theory. These are a class of error correcting codes that come closer to Shannon’s limit than any other class of error correcting codes. Due to their outstanding error-correcting capabilities, tur...
متن کاملDesign and Implementation of Turbo Decoder for Advanced T-DMB System
Iterative decoders such as turbo decoders have become integral components of modern broadband communication systems such as Advanced Terrestrial DMB (AT-DMB) system because of their ability to provide substantial coding gains. This paper presents a design and FPGA implementation of turbo decoder for AT-DMB system which enables high quality mobile multimedia broadcasting services that exceeds cu...
متن کامل