• DocumentCode
    1983486
  • Title

    Viterbi Accelerator for Embedded Processor Datapaths

  • Author

    Azhar, Muhammad Waqar ; Själander, Magnus ; Ali, Hasan ; Vijayashekar, Akshay ; Hoang, Tung Thanh ; Ansari, Kashan Khurshid ; Larsson-Edefors, Per

  • Author_Institution
    Dept. of Comput. Sci. & Eng., VLSI Res. Group, Chalmers Univ. of Technol., Gothenburg, Sweden
  • fYear
    2012
  • fDate
    9-11 July 2012
  • Firstpage
    133
  • Lastpage
    140
  • Abstract
    We present a novel architecture for a lightweight Viterbi accelerator that can be tightly integrated inside an embedded processor datapath. We investigate the accelerator´s impact on processor performance by using the EEMBC Viterbi benchmark and the in-house Viterbi Branch Metric kernel. Our evaluation based on the EEMBC benchmark shows that an accelerated 65-nm 2.7-ns processor datapath is 20% larger but 90% more cycle efficient than a datapath lacking the Viterbi accelerator, leading to an 87% overall energy reduction and a data throughput of 3.52 Mbit/s.
  • Keywords
    Viterbi decoding; embedded systems; microprocessor chips; EEMBC Viterbi benchmark; Viterbi branch metric kernel; architecture; bit rate 3.52 Mbit/s; data throughput; embedded processor datapath; energy reduction; lightweight Viterbi accelerator; processor performance; size 65 nm; Acceleration; Decoding; Measurement; Memory management; Program processors; Viterbi algorithm; Viterbi decoding; accelerator; embedded processor; energy efficiency; hardware/software codesign;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors (ASAP), 2012 IEEE 23rd International Conference on
  • Conference_Location
    Delft
  • ISSN
    2160-0511
  • Print_ISBN
    978-1-4673-2243-0
  • Electronic_ISBN
    2160-0511
  • Type

    conf

  • DOI
    10.1109/ASAP.2012.24
  • Filename
    6341463