DocumentCode
1315611
Title
High-speed Viterbi decoder memory design
Author
Kirkland, W.R. ; Taylor, D.P.
Author_Institution
Commum. Res. Lab., McMaster Univ., Hamilton, Ont., Canada
Volume
15
Issue
3
fYear
1990
Firstpage
107
Lastpage
114
Abstract
Two initial designs are presented to highlight some of the problems encountered in high-speed Viterbi memory design and to illustrate that a pointer-based path-history storage/retrieval system reduces the number of interconnections between memory cells and makes efficient use of path history memory. Unfortunately, this process suffers from the need for a large increase in clock frequency, which apparently limits its use in high-speed Viterbi decoders. Four principle designs are presented to show how the need for an increase in clock frequency may be overcome through the use of the data stream structure, code multiplexing, a form of double buffering and a pipelined trace-back architecture which is suitable for VLSI implementation.
Keywords
VLSI; decoding; integrated memory circuits; memory architecture; pipeline processing; VLSI implementation; Viterbi decoder; clock frequency; code multiplexing; data stream structure; double buffering; high-speed Viterbi memory design; pipelined trace-back architecture; pointer-based path-history storage/retrieval system; Clocks; Decoding; History; Random access memory; Shift registers; Viterbi algorithm;
fLanguage
English
Journal_Title
Electrical and Computer Engineering, Canadian Journal of
Publisher
ieee
ISSN
0840-8688
Type
jour
DOI
10.1109/CJECE.1990.6591468
Filename
6591468
Link To Document