AREA-EFFICIENT ARCHITECTURES FOR THE VITERBI ALGORITHM .1. THEORY

被引:36
|
作者
SHUNG, CB
LIN, HD
CYPHER, R
SIEGEL, PH
THAPAR, HK
机构
[1] AT&T BELL LABS, HOLMDEL, NJ 07733 USA
[2] IBM CORP, ALMADEN RES CTR, DIV RES, SAN JOSE, CA 95120 USA
[3] IBM CORP, DIV STORAGE SYST PROD, SAN JOSE, CA 95114 USA
关键词
D O I
10.1109/26.223789
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The Viterbi algorithm has been widely applied to many decoding and estimation applications in communications and signal processing. A state-parallel implementation is usually used in which one add-compare-select (ACS) unit is devoted to each state in the trellis. In this paper we present a systematic approach of partitioning, scheduling, and mapping the N trellis states to P ACS's, where N > P. The area saving of our architecture comes from the reduced number of both the ACS's and interconnection wires. The design of the ACS, path metric storage, and routing network is discussed in detail. The proposed architecture creates internal parallelism due to the ACS sharing, which can be exploited to increase the throughput rate by pipelining. Consequently, the area-efficient architecture offers a favorable (smaller) area-time product, compared to a state-parallel implementation. These results will be demonstrated by application examples in the accompanying paper.
引用
收藏
页码:636 / 644
页数:9
相关论文
共 50 条
  • [2] AREA-EFFICIENT ARCHITECTURES FOR THE VITERBI ALGORITHM .2. APPLICATIONS
    SHUNG, CB
    LIN, HD
    CYPHER, R
    SIEGEL, PH
    THAPAR, HK
    IEEE TRANSACTIONS ON COMMUNICATIONS, 1993, 41 (05) : 802 - 807
  • [3] Vlsi implementation of an area-efficient architecture for the Viterbi algorithm
    Cabrera, C
    Boo, M
    Bruguera, JD
    1997 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I - V: VOL I: PLENARY, EXPERT SUMMARIES, SPECIAL, AUDIO, UNDERWATER ACOUSTICS, VLSI; VOL II: SPEECH PROCESSING; VOL III: SPEECH PROCESSING, DIGITAL SIGNAL PROCESSING; VOL IV: MULTIDIMENSIONAL SIGNAL PROCESSING, NEURAL NETWORKS - VOL V: STATISTICAL SIGNAL AND ARRAY PROCESSING, APPLICATIONS, 1997, : 623 - 626
  • [4] A novel ACS scheme for area-efficient Viterbi decoders
    Zhu, Y
    Benaissa, M
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II: COMMUNICATIONS-MULTIMEDIA SYSTEMS & APPLICATIONS, 2003, : 264 - 267
  • [5] Area-Efficient Architectures of KASUMI Block Cipher
    Yasir
    Wu, Ning
    Yahya, Muhammad Rehan
    Bi, Qiangjia
    2018 21ST SAUDI COMPUTER SOCIETY NATIONAL COMPUTER CONFERENCE (NCC), 2018,
  • [6] AREA-EFFICIENT VLSI ARCHITECTURES FOR HUFFMAN CODING
    PARK, H
    PRASANNA, VK
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1993, 40 (09): : 568 - 575
  • [7] Area-Efficient Hardware Architectures of MISTY1 Block Cipher
    Yasir
    Wu, Ning
    Chen, Xin
    Yahya, Muhammad Rehan
    RADIOENGINEERING, 2018, 27 (02) : 541 - 548
  • [8] An area-efficient analog VLSI architecture for state-parallel Viterbi decoding
    He, K
    Cauwenberghs, G
    ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 2: ANALOG AND DIGITAL CIRCUITS, 1999, : 432 - 435
  • [9] Area-efficient analog VLSI architecture for state-parallel viterbi decoding
    John Hopkins Univ, Baltimore, United States
    Proc IEEE Int Symp Circuits Syst, (II-432 - II-435):
  • [10] Area-efficient VLSI architecture for the traceback Viterbi decoder supporting punctured codes
    Kim, S
    Hwang, SY
    ELECTRONICS LETTERS, 1996, 32 (08) : 733 - 735