Abstract
Lattice decoding algorithms have been shown to have the similar performance as the optimal maximum likelihood decoder for MIMO wireless systems. To reduce the high complexity of the lattice decoding algorithm and to achieve a regular fixed throughput, K-best algorithm and the corresponding VLSI architectures have been proposed for the practical implementation of the lattice decoding algorithm. In this paper, we propose a threshold-based K-best algorithm that offers significant reduction in computation and thus energy consumption, while still maintaining the performance. The method is based on the efficient pruning of the candidates in each dimension of the search tree. At the same time the throughputs of different VLSI implementations are studied and a high-throughput VLSI architecture is proposed. We show that by properly scheduling the hardware, optimal throughput can be achieved. Experimental results show that more than 40% of the computation can be reduced when the threshold-based K-best algorithm is used comparing with the conventional K-best algorithm. Also a VLSI implementation based on 0.25 μm technology that can achieve a throughput of over 50mb/s is presented.
| Original language | English |
|---|---|
| Article number | 1465348 |
| Pages (from-to) | 3359-3362 |
| Number of pages | 4 |
| Journal | Proceedings - IEEE International Symposium on Circuits and Systems |
| DOIs | |
| Publication status | Published - 2005 |
| Event | IEEE International Symposium on Circuits and Systems 2005, ISCAS 2005 - Kobe, Japan Duration: 23 May 2005 → 26 May 2005 |