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



14

EURASIP Journal on Applied Signal Processing

Table 3: The overall tap-solver complexity comparison.

Equivalent complex multiplication

Example

DMI

O {( M + NF )( NF )2}

92928

CG

O{ JM [( NF )2 + 5 NF ]}

43120

FFT-based

O {[(N2/2 + 2MN) log2 Lf + (N3 + MN2)]Lf/2}

5248

105

104

103

DMi DMI

→- CG: J = 5

CG:J = 4

■■G- CG: J = 3

—o— FFT-based


Figure 13: Overall tap-solver complexity comparison; algorithm complexity comparison for M = 4, N = 4 tap solver.


Algorithm

Equations


Floating-point

Fixed-point


Architecture

HDL/

Verilog

Mentor graphics
advantage
modelSim




Matlab

C/C ++


Xilinx ISE
Nallatech
gate/netlist


Figure 14: Integrated Catapult C high-level-synthesis design methodology.


which are either another Catapult C design or a legacy IP
core. Leonardo spectrum is invoked for gate-level synthesis.
Xilinx ISE place & route tool is used to generate gate-level
bit-stream file. Raising the language level may lead to con-
cerns about the architecture e
fficiency, which highly depends
on the design tool’s capability. To address these concerns,
we have compared both the architecture area/time e
fficiency
and the achieved productivity in [
13] with the conventional



More intriguing information

1. The Impact of Financial Openness on Economic Integration: Evidence from the Europe and the Cis
2. Demographic Features, Beliefs And Socio-Psychological Impact Of Acne Vulgaris Among Its Sufferers In Two Towns In Nigeria
3. Individual tradable permit market and traffic congestion: An experimental study
4. The Role of State Trading Enterprises and Their Impact on Agricultural Development and Economic Growth in Developing Countries
5. EDUCATIONAL ACTIVITIES IN TENNESSEE ON WATER USE AND CONTROL - AGRICULTURAL PHASES
6. The name is absent
7. Female Empowerment: Impact of a Commitment Savings Product in the Philippines
8. A Review of Kuhnian and Lakatosian “Explanations” in Economics
9. The Integration Order of Vector Autoregressive Processes
10. Are Public Investment Efficient in Creating Capital Stocks in Developing Countries?