LOW POWER FLEXIBLE RAKE RECEIVERS FOR WCDMA Boris D. Andreev, Edward L. Titlebaum, and Eby G. Friedman Department of Electrical and Computer Engineering University of Rochester Rochester, New York 14627 {bandreev, tbaum, friedman} @ece.rochester.edu Abstract: Two low power flexible Rake receiver architectures are presented. The first architecture exploits the statistical distribution of multipath delays in wireless channels to reduce power dissipation. The second Rake architecture is based on a tradeoff between algorithm accuracy and circuit complexity. By introducing a negligible performance degradation, the SRAM memory for the input sample buffer is eliminated, achieving low power consumption and small silicon area. Both Rake architectures are targeted for third generation WCDMA mobile terminals (downlink receivers), but the circuits can also be applied to base station (uplink) receivers. The architectures have been synthesized in a 0.18 m standard cell CMOS technology using Cadence BuildGates. The proposed architectures achieve significant area and power savings as compared to previous circuits described in the literature. 1 I. INTRODUCTION A Rake receiver is an integral part of a wireless CDMA communication system, combining the received signals from several multipaths into a common decision statistic with significantly improved signal-to-noise ratio (SNR) and robustness to channel fading. A FlexRake architecture is proposed in [1] and shown in Fig. 1. Signal reception is performed with a single correlator engine and a stream buffer storing the entire delay spread of baseband I/Q samples. The primary advantage of the proposed approach is flexible multipath allocation supporting enhanced modularity of the receiver and resource sharing * This research is supported in part by the Semiconductor Research Corporation under Contract No. 2003-TJ-1068, the DARPA/ITO under AFRL Contract F29601-00-K-0182, the National Science Foundation under Contract No. CCR-0304574, the Fulbright Program under Grant No. 87481764, grants from the New York State Office of Science, Technology & Academic Research to the Center for Advanced Technology – Electronic Imaging Systems and to the Microelectronics Design Center, and by grants from Xerox Corporation, IBM Corporation, Intel Corporation, Lucent Technologies Corporation, and Eastman Kodak Company. among multiple channel decoders. A low power alternative of the original FlexRake receiver employing parallel correlation engines for several data channels is presented in [2]. A common drawback of both architectures proposed in [1] and [2] is the significant power and area resources required for the input stream buffer. The efficient memory organization of the sample buffer is the primary focus of this paper. The signals traveling along different multipaths from a transmitter to a wireless receiver can be assumed to have a uniform (or Poisson) delay distribution, such that L multipath signals arrive with equal probability during a time period [0, T max ]. The delay spread T max is discretely represented by N sample = T max /T sample sample moments. Each chip of the received direct sequence CDMA signal is represented by N spc samples (N spc is typically between two and six) produced by an analog-to-digital converter (ADC). Each of the multipath signals is locked on one of N spc samples within each chip and all data chips are despread by the appropriate pseudonoise (PN) code phase to form data bit decision statistics. In a conventional flexible Rake receiver all received input samples are stored in the SRAM memory buffer [1, 2]. The multipath delay information from the channel estimation and signal acquisition and tracking blocks is used to address the individual multipaths in the buffer. An approach for reducing power consumption based on the statistical distribution of the multipath delays is described in section II. A second flexible Rake architecture is proposed in section III, where the SRAM memory block of the input buffer is eliminated, albeit with a minor degradation in algorithm accuracy. Results from the logic synthesis of both architectures are presented in section IV and compared to previous reports. II. REDUCTION OF INPUT BUFFER WRITE ACCESSES The number of SRAM write accesses can be reduced significantly based on the characteristic that the delays of the detected multipath signals are statistically distributed and the probability that all stored samples are used is low. Only a fraction of the stored samples are therefore used in the decoding process. For all cases where L N spc , there is a redundancy in the recorded input samples since no more than L sample slots are needed at a time. For L equally Fig. 1: Architecture of a FlexRake receiver [1] Circular address generator Offset address generator Received I/Q samples Integration registers FIFO symbol buffer Symbol dumps Code generators Stream buffer Correlator engine Sample buffer IV - 97 0-7803-8251-X/04/$17.00 ©2004 IEEE ISCAS 2004