返回
An SVD Processor Based on Golub-Reinsch Algorithm for MIMO Precoding With Adjustable Precision
DOI:10.1109/TCSI.2019.2899211.png)
摘要
En 中文
A singular-value-decomposition (SVD) processor having adjustable precision for 8 x 8 multiple-input multiple-output precoding systems supporting up to 256-quadrature amplitude modulation (QAM) is designed and implemented. The memory-based architecture that consists of eight processing elements, each having two coordinate rotation digital computer modules, is employed. Golub-Reinsch SVD (GR-SVD) algorithm with Rayleigh quotient shift is used. Thus, two-phase operations are performed including bidiagonalization and implicit shifted QR for diagonalization. The split, deflation, and shift techniques of GR-SVD are helpful to accelerate the diagonalization and reduce the computation complexity. To cover the precision requirements for compact 256-QAM constellation and spatially correlated channels, hybrid datapath representations are used. The threshold for split and deflation can be adjusted and thus the precision of the SVD processor is variable according to the requirements. Although the high precision results in a large gate count, this SVD processor in 40-nm CMOS technology can complete the decomposition of an 8 x 8 matrix in 313 clock cycles averagely and is able to provide a throughput rate of 591K matrix/s with good power efficiency.
Keyword:
SVD
Golub-Reinsch SVD
bidiagonalization
MIMO precoding
CORDIC
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
5.2
论文数:
9.8K
被引数:
2.2W
机构
引用论文
Structure, Stability and Crystal Growth of Polymorphs and Polytypes of Long-Chain Aliphatic Compounds
Crystals
IF0

