Interleaved Convolutional Code and Its Viterbi Decoder Architecture
نویسندگان
چکیده
We propose an area-efficient high-speed interleaved Viterbi decoder architecture, which is based on the state-parallel architecture with register exchange path memory structure, for interleaved convolutional code. The state-parallel architecture uses as many add-compare-select (ACS) units as the number of trellis states. By replacing each delay (or storage) element in state metrics memory (or path metrics memory) and path memory (or survival memory) with I delays, interleaved Viterbi decoder is obtained where I is the interleaving degree. The decoding speed of this decoder architecture is as fast as the operating clock speed. The latency of proposed interleaved Viterbi decoder is “decoding depth (DD) × interleaving degree (I) + extra delays (A),” which increases linearly with the interleaving degree I .
منابع مشابه
Constraint Length Parametrizable Viterbi Decoder for Convolutional Codes
Convolutional codes are the widely used as Forward Error Correction (FEC) codes that are used in robust digital communication system. The parameterized implementation of a Viterbi decoder is presented in this paper where we can fix the constraint length for a code rate of 1 2 . This improves the decoding performance in area, accuracy and computational time. Viterbi algorithm is the widely emplo...
متن کاملA combined soft-decision deinterleaver/decoder for the IS95 reverse link
The reverse link encoding steps of the IS95 cellular code-division multiple-access (CDMA) standard consist of convolutional encoding, block interleaving, and orthogonal Walsh function encoding. Deinterleaving individual symbol metrics obtained from the Walsh function matched filters followed by conventional Viterbi decoding produces suboptimal results, as unwanted intersymbol Walsh function cor...
متن کاملDesign and Architectural Optimization of Viterbi Decoder
This report reviews previous work on Viterbi algorithm and decoder design. Our work is based on a (2, 1, 4) architecture with hard decision. Different hardware architectures are applied to Add-Compare-Select unit (ACS) and the entire system, and the performances on energy, area, and speed are compared. Keywords-convolutional code; maximum likelihood decoding; Viterbi algorithm
متن کاملHardware Optimazation of Viterbi Decoder
This paper describes the design and optimization of Viterbi Decoder used for (2,1,3) convolution code. It first introduces the basic principle of Viterbi Algorithm, then describes the basic circuit architecture of the Viterbi Decoder. Then it compares several different architecture and circuit optimization method, which emphasize on aspects such as throughput, power and memory consumption. Fina...
متن کاملA Study of Viterbi Decoder Algorithm for Wireless LANs
Viterbi Decoders are commonly used to decode convolutional codes in communications systems. This Viterbi Decoder is a fully parallel implementation which gives fast data throughput. The decoder is targeted for WiMAX and Wireless LAN applications. Input symbol metric pairs are decoded into output data bits by the maximum likelihood Viterbi processor core. Decoder supports both hard and soft inpu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- EURASIP J. Adv. Sig. Proc.
دوره 2003 شماره
صفحات -
تاریخ انتشار 2003