@inproceedings{fab162e92a24482493d1fee53788afcc,
title = "Design of an SVD engine for 8×8 MIMO precoding systems",
abstract = "A singular-value-decomposition (SVD) engine for 8×8 MIMO precoding systems is designed and implemented. The memory-based architecture is adopted with eight processing elements, each having two CORDIC modules. Two-phase operations are performed including bidiagonalization and Golub-Reinsch SVD (GR-SVD) with Rayleigh quotient shift. The split, deflation, and shift techniques of GR-SVD can effectively decrease the processed matrix size and accelerate the diagonalization to enhance the throughput. To cover the wide distribution of singular vector elements and singular values derived from 8 × 8 MIMO channel matrix, hybrid datapath representations are used. The thresholds for split and deflation can be adjusted and thus the accuracy of the SVD engine is variable according to the requirements. From the synthesis results, the SVD engine in 45nm CMOS technology is able to provide the throughput rate of 636K matrix/s and outperforms the previous design.",
keywords = "8 × 8 MIMO precoding, VLSI, deflation, singular value decomposition, split",
author = "Wu, {Chun Hun} and Liu, {Chin Yi} and Tsai, {Pei Yun}",
note = "Publisher Copyright: {\textcopyright} 2017 IEEE.; 50th IEEE International Symposium on Circuits and Systems, ISCAS 2017 ; Conference date: 28-05-2017 Through 31-05-2017",
year = "2017",
month = sep,
day = "25",
doi = "10.1109/ISCAS.2017.8050313",
language = "???core.languages.en_GB???",
series = "Proceedings - IEEE International Symposium on Circuits and Systems",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "IEEE International Symposium on Circuits and Systems",
}