DocumentCode
2530704
Title
A pipelined VLSI architecture for a list sphere decoder
Author
Lee, Jin ; Park, Sin-Chong ; Park, Sungchung
Author_Institution
Syst. Integration Technol. Inst., Inf. & Commun. Univ., Daejeon
fYear
2006
fDate
21-24 May 2006
Abstract
Since finding the nearest point in a lattice for multi-input multi-output (MIMO) channels is NP-hard, simplified algorithms such as a sphere decoder (SD) have been proposed. With simple modification of SD, a list sphere decoder (LSD), soft information can be extracted for channel decoding and iterative detection/decoding. However, generating such information increases the computational complexity for selecting a specific number of candidate lattice points. In this paper an efficient pipelined VLSI architecture for LSD is presented and its complexity is analyzed. The architecture is constructed with three pipeline stages, two stages for metric calculation units (MCU) and one stage for metric enumeration unit (MEU). It also has three storage units and list units for three successive input MIMO vectors. The pipeline can increase the operating clock frequency and keep one-node-per-cycle policy, so that the average throughput can enhance according to the increment of the clock frequency
Keywords
MIMO systems; VLSI; channel coding; clocks; codecs; integrated circuit design; iterative decoding; MIMO channels; NP-hard; channel decoding; computational complexity; iterative decoding; list sphere decoder; metric calculation units; metric enumeration unit; pipelined VLSI architecture; Clocks; Computer architecture; Data mining; Frequency; Iterative algorithms; Iterative decoding; Lattices; MIMO; Pipelines; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
Conference_Location
Island of Kos
Print_ISBN
0-7803-9389-9
Type
conf
DOI
10.1109/ISCAS.2006.1692606
Filename
1692606
Link To Document