DocumentCode :
659295
Title :
FPGA implementation of less area overhead radix — 4 Threshold Viterbi decoder with trace forwarding for OFDM based cognitive radio
Author :
Narayanasamy, P. ; Gopalakrishnan, S.
Author_Institution :
Dept. of ECE, Oxford Eng. Coll., Tiruchirappalli, India
fYear :
2013
fDate :
13-14 Sept. 2013
Firstpage :
236
Lastpage :
241
Abstract :
In the literature, the Error Correcting Codes [ECC] are utilized in modern Communication system to make high speed data transfer over the channel and transferred data reappear reliably at the receiver end. Viterbi decoder is the best solution in maximum likelihood sense to decode for forward error correction of convolutionally encoded messages. In this paper, we have proposed radix - 4 hard decision threshold Viterbi decoder with forward tracing which occupies less area overhead for encoding the Non-Recursive Non-Systematic Convolution codes. The proposed one is used to develop a Multiband Orthogonal Frequency Division Modulation [MB-OFDM] based wireless transceiver decoding / demaping Module for Cognitive Radio using software defined radio. In this paper by exploiting the branch regularity in radix 4, only a half of branch metrics need to be computed, while other metrics can be derived from the computed branches. Hence the branch metric computation of the radix-4 butterfly is reduced by a factor of 2. In addition to that the amount of computation and storage memories are reduced by keeping some of the best or most-likely states with respect to the keen value for the flexible threshold Viterbi decoder. Also, to avoid the use of Survivor Memory Unit (SMU), we proposed forward tracing that determines the decision bits during the calculation of the most likely paths itself. Using the above methodologies the proposed viterbi decoder occupies less area and operates at higher speed in terms of 18% increase than the conventional decoder. Hence the proposed viterbi Decoder can be used in decoding module for MB-OFDM based Cognitive radio.
Keywords :
OFDM modulation; Viterbi decoding; cognitive radio; digital arithmetic; error correction codes; field programmable gate arrays; maximum likelihood decoding; radio receivers; software radio; FPGA implementation; OFDM based cognitive radio; area overhead radix-4 threshold Viterbi decoder; branch metric computation; branch regularity; communication system; convolutionally encoded messages; decision bits; decoding module; error correcting codes; forward error correction; forward tracing; high speed data transfer; maximum likelihood sense; multiband orthogonal frequency division modulation; nonrecursive nonsystematic convolution codes; radix-4 butterfly; radix-4 hard decision threshold Viterbi decoder; receiver end; software defined radio; storage memories; survivor memory unit; trace forwarding; wireless transceiver decoding/demaping module; Cognitive radio; Convolutional codes; Maximum likelihood decoding; Measurement; OFDM; Viterbi algorithm; Convolutional code; FPGA; Radix-4 butterfly; Viterbi decoder;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Trends and Applications in Computer Science (ICETACS), 2013 1st International Conference on
Conference_Location :
Shillong
Print_ISBN :
978-1-4673-5249-9
Type :
conf
DOI :
10.1109/ICETACS.2013.6691429
Filename :
6691429
Link To Document :
بازگشت