Low power and high-speed implementation of FIR filters for software defined radio receivers

被引:36
作者
Vinod, A. P. [1 ]
Lai, Edmund M-K. [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
关键词
IF processing; pseudo floating-point representation; software defined radio; FIR filter;
D O I
10.1109/TWC.2006.1673078
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The most computationally intensive part of the wideband receiver of a software defined radio (SDR) is the intermediate frequency (IF) processing block. Digital filtering is the main task in IF processing. The computational complexity of finite impulse response (FIR) filters used in the IF processing block is dominated by the number of adders (subtractors) employed in the multipliers. This paper presents a method to implement FIR filters for SDR receivers using minimum number of adders. We use an arithmetic scheme, known as pseudo floating-point (PFP) representation to encode the filter coefficients. By employing a span reduction technique, we show that the filter coefficients can be coded using considerably fewer bits than conventional 24-bit and 16-bit fixed-point filters. Simulation results show that the magnitude responses of the filters coded in PFP meet the attenuation requirements of wireless communication standard specifications. The proposed method offers average reductions of 40% in the number of adders and 80% in the number of full adders needed for the coefficient multipliers over conventional FIR filter implementation methods.
引用
收藏
页码:1669 / 1675
页数:7
相关论文
共 16 条
[1]   Multiplierless perfect reconstruction modulated filter banks with sum-of-powers-of-two coefficients [J].
Chan, SC ;
Liu, W ;
Ho, KL .
IEEE SIGNAL PROCESSING LETTERS, 2001, 8 (06) :163-166
[2]   Digital IF filter technology for 3G systems: An introduction [J].
Chester, DB .
IEEE COMMUNICATIONS MAGAZINE, 1999, 37 (02) :102-107
[3]  
Hentschel T, 2002, ANN TELECOMMUN, V57, P386
[4]  
Hu XJ, 2002, 2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL IV, PROCEEDINGS, P365
[5]  
KALBASI K, 2001, AGILENT EES ELECT DE, P1
[6]  
KARIMI HR, 1998, P IEE C AD MULT MOB, P31
[7]  
Lim YC, 1999, IEEE T CIRCUITS-II, V46, P577, DOI 10.1109/82.769806
[8]  
LIM YC, 1983, IEEE T ACOUST SPEECH, V31, P583, DOI 10.1109/TASSP.1983.1164085
[9]   Design of discrete-coefficient FIR filters on loosely connected parallel machines [J].
Lim, YC ;
Sun, Y ;
Yu, YJ .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (06) :1409-1416
[10]  
Ming Jian, 1999, 1999 IEEE International Workshop on Mobile Multimedia Communications (MoMuC'99) (Cat. No.99EX384), P21, DOI 10.1109/MOMUC.1999.819469