On the Computation/Memory Trade-Off in Software Defined Radios

被引:0
作者
Pellegrini, Vincenzo
Di Dio, Mario
Rose, Luca
Luise, Marco
机构
来源
2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010 | 2010年
关键词
Software Radio; Signal Processing; Space/Time Trade-off; Memory Acceleration; TIME;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Since J. Mitola's seminal work in the 90's, Software Defined Radios (SDRs) have been a hot topic in wireless communication research. Though many notable achievements were reported in the field, the scarcity of computational power on general purpose CPUs has always been a limiting factor. If conveniently applied within an SDR context, classical concepts known in computer science as space/time trade-offs can prove helpful when trying to mitigate this problem. This paper presents a novel criterion to design signal-processing software in an SDR terminal that we call Memory Acceleration (MA). The key feature of MA is making extensive use of memory resources of the SDR platform in order to accelerate the most critical signal processing functions. MA provides substantial acceleration factors when applied to conventional SDRs without reducing their peculiar flexibility and appears particularly suited to the implementation of a fully-SW SDR on a general-purpose processor (GPP). As a case study for the application of MA, results about the implementation of the ETSI DVB-T [1] Viterbi decoder [2] are presented. In such a case, MA provides an acceleration factor of 10.4x with respect to a standard, purely-computational implementation while having no impact on error correction performance of the decoder and by making no use of any other typical performance enhancement technique (e.g. low level programming or parallel computation).
引用
收藏
页数:5
相关论文
共 7 条
[1]   Space-time trade-off optimization for a class of electronic structure calculations [J].
Cociorva, D ;
Baumgartner, G ;
Lam, CC ;
Sadayappan, P ;
Ramanujam, J ;
Nooijen, M ;
Bernholdt, DE ;
Harrison, R .
ACM SIGPLAN NOTICES, 2002, 37 (05) :177-186
[2]  
Digital video broadcasting, 300744 ETSI EN
[3]  
PELLEGRINI V, 2010, P WSR10 KARLSR GERM
[4]  
STAMP M, ONCE TIME MEMORY TRA
[5]   ML estimation of time and frequency offset in OFDM systems [J].
vandeBeek, JJ ;
Sandell, M ;
Borjesson, PO .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1997, 45 (07) :1800-1805
[7]  
WALTER CD, 1997, IEEE T COMPUTERS, V46