Viterbi Accelerator for Embedded Processor Datapaths

被引:0
|
作者
Azhar, Muhammad Waqar [1 ]
Sjalander, Magnus [1 ]
Ali, Hasan [1 ]
Vijayashekar, Akshay [1 ]
Tung Thanh Hoang [1 ]
Ansari, Kashan Khurshid [1 ]
Larsson-Edefors, Per [1 ]
机构
[1] Chalmers Univ Technol, VLSI Res Grp, Dept Comp Sci & Engn, S-41296 Gothenburg, Sweden
来源
2012 IEEE 23RD INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP) | 2012年
关键词
DECODER; IMPLEMENTATION; FLEXIBILITY; POWER;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:133 / 140
页数:8
相关论文
共 50 条
  • [31] A New Post-Viterbi Processor Based on Soft-Reliability Information
    Lee, Jun
    Immink, Kees A. Schouhamer
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2011, 57 (02) : 842 - 847
  • [32] An XML Firewall on Embedded Network Processor
    Wang, Wei
    Li, Jun
    FOURTH INTERNATIONAL CONFERENCE ON NETWORKING AND SERVICES (ICNS 2008), PROCEEDINGS, 2008, : 1 - +
  • [33] Embedded Capacitors in the Next Generation Processor
    Min, Yongki
    Olmedo, Reynaldo
    Hill, Michael
    Radhakrishnan, Kaladhar
    Aygun, Kemal
    Kabiri-Badr, Mostafa
    Panat, Rahul
    Dattaguru, Sriram
    Balkan, Haluk
    2013 IEEE 63RD ELECTRONIC COMPONENTS AND TECHNOLOGY CONFERENCE (ECTC), 2013, : 1225 - 1229
  • [34] A Multicore Embedded Processor For Fingerprint Recognition
    Danese, G.
    Giachero, M.
    Leporati, F.
    Nazzicari, N.
    13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 779 - 784
  • [35] Programming language for an embedded image processor
    Zongtao, Duan
    Zongyuan, Duan
    Xingle, Feng
    2007 International Symposium on Computer Science & Technology, Proceedings, 2007, : 1036 - 1039
  • [36] Debug support for embedded processor reuse
    Hopkins, Andrew B. T.
    McDonald-Maier, Klaus D.
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 1455 - +
  • [37] Embedded Soft Processor for Sensor Networks
    Elkateeb, Ali
    Mandepanda, Aiyappa
    2009 INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS, 2009, : 268 - 272
  • [38] DRAM Effects on the Embedded Processor Performance
    Lee, Jongbok
    2019 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2019, : 85 - 86
  • [39] A Deeply Embedded Processor For Smart Devices
    Lozano, Hanni
    Ito, Mabo
    2014 INTERNATIONAL CONFERENCE ON SMART COMPUTING WORKSHOPS (SMARTCOMP WORKSHOPS), 2014, : 75 - 82
  • [40] An embedded firewall based on network processor
    Huang, Q
    Qiu, SK
    Qin, SC
    Cao, C
    ICESS 2005: SECOND INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2005, : 59 - 65