Further specialization of clustered VLIW processors:: A MAP decoder for software defined radio

被引:1
|
作者
Ituero, Pablo [1 ]
Lopez-Vallejo, Marisa [1 ]
机构
[1] Univ Politecn Madrid, ETSI Telecommun, Integrated Syst Lab, Dept Elect Engn, Madrid, Spain
关键词
application specific instruction-set processor (ASIP); maximum a posteriori (MAP); soft-input soft-output (SISO) decoder; software defined radio (SDR); turbo code; very long instruction word (VLTW) architectures;
D O I
10.4218/etrij.08.0107.0076
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Turbo codes are extensively used in current communications standards and have a promising outlook for future generations. The advantages of software defined radio, especially dynamic reconfiguration, make it very attractive in this multi-standard scenario. However, the complex and power consuming implementation of the maximum a posteriori (MAP) algorithm, employed by turbo decoders, sets hurdles to this goal. This work introduces an ASIP architecture for the MAP algorithm, based on a dual-clustered VLIW processor. It displays the good performance of application specific designs along with the versatility of processors, which makes it compliant with leading edge standards. The machine deals with multi-operand instructions in an innovative way, the fetching and assertion of data is serialized and the addressing is automatized and transparent for the programmer. The performance-area trade-off of the proposed architecture achieves a throughput of 8 cycles per symbol with very low power dissipation.
引用
收藏
页码:113 / 128
页数:16
相关论文
共 22 条
  • [1] An Effective Software Pipelining Algorithm for Clustered Embedded VLIW Processors
    Cagdas Akturan
    Margarida F. Jacome
    Design Automation for Embedded Systems, 2002, 7 : 115 - 138
  • [2] CALiBeR: A software pipelining algorithm for clustered embedded VLIW processors
    Akturan, C
    Jacome, MF
    ICCAD 2001: IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2001, : 112 - 118
  • [3] An effective software pipelining algorithm for clustered embedded VLIW processors
    Akturan, C
    Jacome, MF
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2002, 7 (1-2) : 113 - 136
  • [4] 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
  • [5] Subword-parallel VLIW architecture exploration for multimode software defined radio
    Schuster, T.
    Bruna, D. Novo
    Bougard, B.
    Derudder, V.
    Hoffmann, A.
    Van der Perre, L.
    2006 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS DESIGN AND IMPLEMENTATION, 2006, : 351 - 356
  • [6] A Tiling-Scheme Viterbi Decoder in Software Defined Radio for GPUs
    Lin, Chih-Sheng
    Liu, Wei-Lun
    Yeh, Wei-Ting
    Chang, Li-Wen
    Hwu, Wen-Mei W.
    Chen, Sao-Jie
    Hsiung, Pao-Ann
    2011 7TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING (WICOM), 2011,
  • [7] FPGA Implementation of Iterative Decoder for Turbo Codes for Software Defined Radio
    Mishra, Shivshankar
    Mishra, Anjali
    Shastri, Anish
    Madhekar, Suneel
    PROCEEDINGS OF THE 2016 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, SIGNAL PROCESSING AND NETWORKING (WISPNET), 2016, : 2357 - 2361
  • [8] A Fully Parallel Truncated Viterbi Decoder for Software Defined Radio on GPUs
    Li, Rongchun
    Dou, Yong
    Li, Yu
    Wang, Shi
    2013 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2013, : 4305 - 4310
  • [9] Soft-Output Demapper and Viterbi Decoder for Software-Defined Radio
    Marcin, Darmetko
    PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2014, 2014, 9290
  • [10] ODiN: A 32-bit high performance VLIW DSP for software defined radio applications
    Lee, SE
    Jeong, YM
    IEICE TRANSACTIONS ON ELECTRONICS, 2004, E87C (11) : 1780 - 1786