Optimization and implementation of a Viterbi decoder under flexibility constraints

被引:11
|
作者
Kamuf, Matthias [1 ]
Owall, Viktor [1 ]
Anderson, John B. [1 ]
机构
[1] Lund Univ, Elect & Informat Technol Dept, SE-22100 Lund, Sweden
关键词
convolutional codes; flexibility; quantization; subset decoding; Trellis-coded modulation (TCM); Viterbi decoding; VLSI; wireless personal area network (WPAN);
D O I
10.1109/TCSI.2008.918148
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper discusses the impact of flexibility when designing a Viterbi decoder for both convolutional and TCM codes. Different trade-offs have to be considered in choosing the right architecture for the processing blocks and the resulting hardware penalty is evaluated. We study the impact of symbol quantization that degrades performance and affects the wordlength of the rate-flexible trellis datapath. A radix-2-based architecture for this datapath relaxes the hardware requirements on the branch metric and survivor path blocks substantially. The cost of flexibility in terms of cell area and power consumption is explored by an investigation of synthesized designs that provide different transmission rates. Two designs are fabricated in a digital 0.13-mu m CMOS process. Based on post-layout simulations, a symbol baud rate of 168 Mbaud/s is achieved in TCM mode, equivalent to a maximum throughput of 840 Mbit/s using a 64-QAM constellation.
引用
收藏
页码:2411 / 2422
页数:12
相关论文
共 50 条
  • [21] Speed optimization of a FPGA based modified Viterbi Decoder
    Chakraborty, D.
    Raha, P.
    Bhattacharya, A.
    Dutta, R.
    2013 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS, 2013,
  • [22] Optimization of Codes for the Joint Viterbi Detector Decoder (JVDD)
    Shafiee, Sari Shafidah Bte
    Sann, Chan Kheong
    Ling, Goh Wang
    2016 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2016,
  • [23] VLSI design and implementation of high-speed Viterbi decoder
    You, YX
    Wang, JX
    Lai, FC
    Ye, YZ
    2002 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS AND WEST SINO EXPOSITION PROCEEDINGS, VOLS 1-4, 2002, : 64 - 68
  • [24] FPGA Implementation of Viterbi Decoder for Software Defined Radio Applications
    Swathi, I.
    Rajaram, S.
    2017 2ND IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, SIGNAL PROCESSING AND NETWORKING (WISPNET), 2017, : 2070 - 2073
  • [25] FPGA Implementation of a Configurable Viterbi Decoder for Software Radio Receiver
    Shaker, Sherif Welsen
    Elramly, Salwa Hussien
    Shehata, Khaled Ali
    2009 IEEE AUTOTESTCON, 2009, : 138 - +
  • [26] FPGA Design and Implementation of Soft-decision Viterbi Decoder
    Li Ming
    Xia Enjun
    PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON TEST AUTOMATION & INSTRUMENTATION, VOLS 1-2, 2008, : 395 - 398
  • [27] Research on Real-time Implementation of Spaceborn Viterbi Decoder
    Wang, Yongqing
    Liu, Donglei
    Zhou, Shan
    Chen, Yan
    Ma, Zhihong
    Wu, Siliang
    PROCEEDINGS OF THE 2012 SECOND INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2012), 2012, : 1670 - 1673
  • [28] Power optimized Viterbi Decoder implementation throught architectural transforms
    Portela, J
    Monteiro, J
    14TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS, 2001, : 212 - 217
  • [29] Design and Implementation of Low Power High Speed Viterbi Decoder
    Cholan, K.
    INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY AND SYSTEM DESIGN 2011, 2012, 30 : 61 - 68
  • [30] VLSI design and implementation of a high-speed Viterbi decoder
    Li, Qing
    Deng, Yunsong
    Zeng, Xiaoyang
    Gu, Yehua
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2007, 44 (12): : 2143 - 2148