An Efficient Circulant MIMO Equalizer for CDMA Downlink: Algorithm and VLSI Architecture



Yuanbin Guo et al.

Figure 1: The system model of the MIMO multicode CDMA downlink.


chip from all the N Rx antennas, we form a signal vector as
rA = [r(i+F)T, ...,r(i)T,...,r(i-F)T]T.Here,F is the obser-
vation window length corresponding to the channel length.
In the vector form, the received signal can be given by

M

rA(i) =     Hmdm(i),                  (2)

m=1

where Hm is a block Toeplitz matrix constructed from the
channel coe
fficients as shown in [20]. The multiple receive
antennas’ channel vector is defined as
hm (l) = [hm,1 (l),
..., hm,n(l), ..., hm,N (l)]T. The transmitted chip vector for
the
mth transmit antenna is given by dm(i) = [dm(i +
F),...,dm(i),...,dm(i-F-L)]T.

3. LMMSE TAP SOLVER WITH CIRCULANT
APPROXIMATION

3.1. LMMSE chip equalizer

LMMSE chip-level equalization has been one of the most
promising receivers in the single-user CDMA downlink.
Chip equalizer estimates the transmitted chip samples by a
set of linear FIR filter coe
fficients wH(i) to restore the code
orthogonality as

^           . TT

d m ( i ) = WH ( i )rA ( i ).

(3)


It is well known that the LMMSE chip equalizer coefficients
are given by minimizing the MSE between the transmitted
and recovered chip samples as

where σj(i) is the transmitted chip power. Rrr(i) and hm(i)
are the covariance estimation and channel estimation, re-
spectively. Here, the covariance matrix is estimated by the
time-average with ergodicity assumption as

1 NB -1

Rrr(i) = E [rA(i)rH(i)] = — ɪ rA(i)rH(i),     (5)

NB i=0

where NB is the length for the time average. The channel co-
e
fficients are estimated as hm(i) = E[rA(i)dHm(i)] using the
pilot symbols. In the HSDPA standard, about 10% of the to-
tal transmit power is dedicated to the common pilot chan-
nel (CPICH). This will provide accurate channel estimation.
By assuming that the channel is stationary over the observa-
tion window length, we can have a block-based operation by
omitting the chip index in
Rrr(i), hm(i), and wm(i).

3.2. FFT-based circulant approximation tap solver

Using the stationarity of the channel and the convolution
property, it is easy to show that the covariance matrix is a
banded block Toeplitz matrix as

∕E[0]

..
.

■■ EH [L]
.                 ..

    0 ʌ

.

.

Rrr =

.

E[L] .

..

.                    .

.                 ..

.                    .

.

■■ EH[L]

..

,        (6)

.

.

∖ 0    

.

.    ■■■

■■ E[L]

..

■■ E[0]


wmpt(i) = argminE ∣^∣∣dm(i) - wH(i)ra(i)∣∣21

Wm ( i )                                            (4)

= σd2( i )R rr ( i )- 1h m ( i ),

where E[l] is an (N × N) block matrix with the cross-
antenna covariance coe
fficients. The dimension of the ma-
trix is (
NLF × NLF ), where LF is determined by the channel
length
L. In an outdoor environment, LF could be up to 32.



More intriguing information

1. Conservation Payments, Liquidity Constraints and Off-Farm Labor: Impact of the Grain for Green Program on Rural Households in China
2. Accurate, fast and stable denoising source separation algorithms
3. Benchmarking Regional Innovation: A Comparison of Bavaria, Northern Ireland and the Republic of Ireland
4. THE WAEA -- WHICH NICHE IN THE PROFESSION?
5. Fiscal Rules, Fiscal Institutions, and Fiscal Performance
6. Evaluating the Success of the School Commodity Food Program
7. The name is absent
8. The name is absent
9. Structural Influences on Participation Rates: A Canada-U.S. Comparison
10. Performance - Complexity Comparison of Receivers for a LTE MIMO–OFDM System
11. MICROWORLDS BASED ON LINEAR EQUATION SYSTEMS: A NEW APPROACH TO COMPLEX PROBLEM SOLVING AND EXPERIMENTAL RESULTS
12. Does Presenting Patients’ BMI Increase Documentation of Obesity?
13. The name is absent
14. The East Asian banking sector—overweight?
15. The Provisions on Geographical Indications in the TRIPS Agreement
16. New Evidence on the Puzzles. Results from Agnostic Identification on Monetary Policy and Exchange Rates.
17. The name is absent
18. Testing Hypotheses in an I(2) Model with Applications to the Persistent Long Swings in the Dmk/$ Rate
19. Literary criticism as such can perhaps be called the art of rereading.
20. The name is absent