Title :
An efficient approach for in-place scheduling of path metric update in Viterbi decoders
Author :
Wu, Chien-Mng ; Shieh, Ming-Der ; Wu, Chien-Hsing ; Sheu, Ming-hwa
Author_Institution :
Dept. of Electron. Eng., Nat. Yunlin Univ. of Sci. & Technol., Touliu, Taiwan
Abstract :
The in-place path metric updating is a well-known technique for efficiently dealing with the management of path metric memory in Viterbi decoders. In this paper, we present a simple but efficient technique to partition the path metric memory into 2i banks and then distribute a set of path metrics into scheduled add compare select (ACS) units. Results show that applying the presented scheduling technique the equivalent memory bandwidth can be increased with limited hardware overhead. The resulting architecture has the following characteristics: (1) the interconnection overhead between ACS units and the memory bank structure can be significantly reduced, (2) the control circuit is regular and the implementation can be derived in a systematic way. Therefore, the architecture can be easily applied to handle the convolutional code with a long constraint length and it is suitable to be implemented in VLSI applications
Keywords :
VLSI; Viterbi decoding; circuit layout CAD; digital signal processing chips; integrated circuit layout; memory architecture; scheduling; ACS units; VLSI applications; Viterbi decoders; add compare select units; control circuit; convolutional code; in-place scheduling; interconnection overhead; long constraint length; memory bandwidth improvement; memory bank structure; path metric memory partitioning; path metric update; Bandwidth; Bismuth; Computer architecture; Convolutional codes; Engineering management; Hardware; Maximum likelihood decoding; Memory management; Technology management; Viterbi algorithm;
Conference_Titel :
Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
Conference_Location :
Geneva
Print_ISBN :
0-7803-5482-6
DOI :
10.1109/ISCAS.2000.855996