An optimal entropy coding scheme for efficient implementation of pulse shaping FIR filters in digital receivers

The most computationally intensive part of wide-band receivers is the IF processing block. Digital filtering is the main task in IF processing. Infinite precision filters require complicated digital circuits due to coefficient multiplication. This paper presents an efficient method to implement pulse shaping filters for a dual-mode GSM/W-CDMA receiver. 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 filters can be coded using an optimal entropy scheme employing PFP which requires only 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 GSM/W-CDMA specifications.

[1]  Ming Jian,et al.  An efficient IF architecture for dual-mode GSM/W-CDMA receiver of a software radio , 1999, 1999 IEEE International Workshop on Mobile Multimedia Communications (MoMuC'99) (Cat. No.99EX384).

[2]  Joseph Mitola,et al.  The software radio architecture , 1995, IEEE Commun. Mag..

[3]  Wei-Ping Zhu,et al.  ASIC implementation architecture for pulse shaping FIR filters in 3G mobile communications , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[4]  Cheng Luo,et al.  Digital filter implementation for software radio , 2001, IEEE VTS 53rd Vehicular Technology Conference, Spring 2001. Proceedings (Cat. No.01CH37202).

[5]  Xiaojuan Hu,et al.  An efficient design for FIR filters with variable precision , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[6]  P. McAndrew,et al.  Digital signal processing aspects of software definable radios , 1998 .

[7]  MitolaJ. Software radio architecture , 1999 .

[8]  Yong Ching Lim,et al.  Design of discrete-coefficient FIR filters on loosely connected parallel machines , 2002, IEEE Trans. Signal Process..