Proceedings Twelfth International Conference on VLSI Design. (Cat. No.PR00013) 1999
DOI: 10.1109/icvd.1999.745223
|View full text |Cite
|
Sign up to set email alerts
|

Design and implementation of a Viterbi decoder using FPGAs

Abstract: This paper describes the design and implementation of Viterbi decoder using FPGAs. In this paper we explore an FPGA based implementation methodology for rapidly prototyping designs. We use high level synthesis to achieve this. Some of the implementation issues related to the Viterbi decoder, such as organization of path memory, decision memory reading techniques, and the clocking mechanism have been discussed.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2005
2005
2016
2016

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 24 publications
(13 citation statements)
references
References 3 publications
0
13
0
Order By: Relevance
“…The codeword symbol can then be expressed as (2) where represents the th element of . Then, (1) can be written as (3) This is equivalent to the Euclidean distance between the codeword symbols and the received symbols corresponding to the branches in the original low-connectivity trellis diagram. Similar to the low-connectivity trellis decoding, in the strongly connected trellis decoding, comparisons between the path metrics are required to determine the survivor path.…”
Section: A Generation Of Composite Branch Metricsmentioning
confidence: 99%
See 3 more Smart Citations
“…The codeword symbol can then be expressed as (2) where represents the th element of . Then, (1) can be written as (3) This is equivalent to the Euclidean distance between the codeword symbols and the received symbols corresponding to the branches in the original low-connectivity trellis diagram. Similar to the low-connectivity trellis decoding, in the strongly connected trellis decoding, comparisons between the path metrics are required to determine the survivor path.…”
Section: A Generation Of Composite Branch Metricsmentioning
confidence: 99%
“…In order to design and implement the modified adaptive Viterbi decoder, we choose the following specifications that have been used in [3] for hardware implementation of the Viterbi decoder: 1) constraint length: (256 states); 2) code rate: ; 3) generator polynomials: and ; 4) survivor path length:…”
Section: Design and Implementation Of Modified Adaptive Viterbi Dmentioning
confidence: 99%
See 2 more Smart Citations
“…The decoding complexity of the viterbi decoder increases with respect to the code length.However, to counteract the exponential dependence of Viterbi decoder complexity on higher memory order in low-power designs; good power reduction methods are needed. In order to overcome this problem, the adaptive Viterbi Decoder (A VD) [4] [11] has been developed. This Decoder reduces the average number of computations required per bit of decoded infonnation while achieving comparable bit error rates (BER) versus Viterbi algorithm implementations.…”
Section: Introductionmentioning
confidence: 99%