FPGA design and implementation of a low-power Systolic array-based adaptive viterbi decoder

被引:20
|
作者
Guo, M [1 ]
Ahmad, MO [1 ]
Swamy, MNS [1 ]
Wang, CY [1 ]
机构
[1] Concordia Univ, Dept Elect & Comp Engn, Ctr Signal Proc & Commun, Kanata, ON H3G 1M8, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
adaptive Viterbi decoder; field-programmable gate array (FPGA) implementation; low-power design; systolic array architecture;
D O I
10.1109/TCSI.2004.838266
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, by modifying the well-known Viterbi algorithm, an adaptive Viterbi algorithm that is based on strongly connected trellis decoding is proposed. Using this algorithm, the design and a field-programmable gate array implementation of a low-power adaptive Viterbi decoder with a constraint length of 9 and a code rate of 1/2 is presented. In this design, a novel systolic array-based architecture with time multiplexing and arithmetic pipelining for implementing the proposed algorithm is used. It is shown that the proposed algorithm can reduce by up to 70% the average number of ACS computations over that by using the nonadaptive Viterbi algorithm, without degradation in the error performance. This results in lowering the switching activities of the logic cells, with a consequent reduction in the dynamic power. Further, it is shown that the total power consumption in the implementation of the proposed algorithm can be reduced by up to 43% compared to that in the implementation of the uonadaptive Viterbi algorithm, with a negligible increase in the hardware.
引用
收藏
页码:350 / 365
页数:16
相关论文
共 50 条
  • [1] A low-power systolic array-based adaptive Viterbi decoder and its FPGA implementation
    Guo, M
    Ahmad, MO
    Swamy, MNS
    Wang, CY
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II: COMMUNICATIONS-MULTIMEDIA SYSTEMS & APPLICATIONS, 2003, : 276 - 279
  • [2] A VLSI implementation of an adaptive-effort low-power Viterbi decoder for wireless communications
    Allan, G
    Simmons, S
    CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING 2001, VOLS I AND II, CONFERENCE PROCEEDINGS, 2001, : 1183 - 1188
  • [3] Design of a low-power Viterbi decoder for wireless communications
    Ghanipour, F
    Nabavi, AR
    ICECS 2003: PROCEEDINGS OF THE 2003 10TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2003, : 304 - 307
  • [4] Design of a low-power Viterbi decoder for wireless communications
    1600, Emirates Telecommunications Corporation (ETISALAT); Etisalat College of Engineering (ECE); IEEE Circuits and Systems Society (CAS); Institute of Electrical and Electronics Engineers (IEEE); University of Sharjah (UOS) (Institute of Electrical and Electronics Engineers Inc., United States):
  • [5] On the implementation of a low-power IEEE 802.11 a compliant Viterbi decoder
    Maharatna, K
    Troya, A
    Krstic, M
    Grass, E
    19TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2005, : 613 - 618
  • [6] Design of low-power memory-efficient viterbi decoder
    Chen, Lupin
    He, Jinjin
    Wang, Zhongfeng
    2007 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, VOLS 1 AND 2, 2007, : 132 - 135
  • [7] Low power state-parallel relaxed adaptive viterbi decoder design and implementation
    Sun, Fei
    Zhang, Tong
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 4811 - +
  • [8] Design of Viterbi Decoder Based on FPGA
    Wang Xiumin
    Zhang Yang
    Chen Haowei
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL III, 2010, : 245 - 247
  • [9] Design of Viterbi Decoder Based on FPGA
    Wang Xiumin
    Zhang Yang
    Chen Haowei
    INTERNATIONAL CONFERENCE ON APPLIED PHYSICS AND INDUSTRIAL ENGINEERING 2012, PT B, 2012, 24 : 1243 - 1247
  • [10] Low-power state-parallel relaxed adaptive Viterbi decoder
    Sun, Fei
    Zhang, Tong
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2007, 54 (05) : 1060 - 1068