Implementation of GSM and IS-95 equalizers on a reconfigurable architecture for software radio systems

In this paper the equalizer requirements for the GSM and IS-95 protocols are presented. Based on the requirements, two equalizers algorithms are chosen as an effective solution for channel effects compensation in the GSM and IS-95 radio systems. The algorithms are then implemented using hardware resources and considering the common structures, a power efficient dynamic reconfigurable architecture is presented. The proposed reconfigurable processor is capable of implementing different filter structures. The equalizer structures for the GSM and IS-95 systems are divided to several cycles and are implemented in the proposed dynamic reconfigurable architecture. It is shown that the architecture can be configured to perform successful equalization of the GSM and IS-95 systems. For this purpose a MATLAB script is used to model the transmitter and the channel. The processor is designed in the 0.18 mum technology and simulation show the average power consumption for GSM and IS-95 system equalizations is 50 mW and 140 mW, respectively.

[1]  H. Vincent Poor,et al.  Channel estimation and multiuser detection in long-code DS/CDMA systems , 2001, IEEE J. Sel. Areas Commun..

[2]  Alle-Jan van der Veen,et al.  A Low-Complexity Blind Multiuser Receiver for Long-Code CDMA , 2004, EURASIP J. Wirel. Commun. Netw..

[3]  Henry Hoffmann,et al.  Evaluation of the Raw microprocessor: an exposed-wire-delay architecture for ILP and streams , 2004, Proceedings. 31st Annual International Symposium on Computer Architecture, 2004..

[4]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[5]  Bertil Svensson,et al.  Two-level Reconfigurable Architecture for High-Performance Signal Processing , 2004, ERSA.

[6]  Visa Koivunen,et al.  On the feasibility of blind equalization for EDGE systems , 2001, 2001 IEEE Third Workshop on Signal Processing Advances in Wireless Communications (SPAWC'01). Workshop Proceedings (Cat. No.01EX471).

[7]  Zhi Ding,et al.  Direct blind MMSE channel equalization based on second order statistics , 1999, 1999 IEEE International Conference on Communications (Cat. No. 99CH36311).

[8]  Dieter Boss,et al.  Eigenvector algorithm for blind MA system identification , 1998, Signal Process..

[9]  Ge Li,et al.  Linear blind channel equalization for GSM systems , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[10]  Alan Gatherer,et al.  The Application of Programmable Dsps in Mobile Communications , 2002 .