4.7 Article

A Scalable, Multimode SVD Precoding ASIC Based on the Cyclic Jacobi Method

Journal

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TCSI.2016.2561904

Keywords

Application-specific integrated circuit (ASIC); IEEE 802.11ac; multiple input; multiple output (MIMO); multi-mode; precoding; singular value decomposition (SVD)

Ask authors/readers for more resources

Modern wireless communication standards define new high-throughput use cases like 8x8 multiple-input, multiple-output (MIMO) antenna setups and a 256-QAM constellation alphabet in the case of IEEE 802.11ac. Baseband precoding at the transmitter is a key technique to achieve the corresponding data rates at a reasonable signal-to-noise ratio (SNR). Multimode capability, (i.e., the ability to support multiple MIMO setups) is crucial for legacy compatibility or for the adaptation to the individual configurations of mobile stations. This paper presents an application-specific integrated circuit (ASIC) template for singular value decomposition (SVD)-based linear precoding supporting multimode MIMO. A two-sided cyclic Jacobi algorithm is applied to decompose the SVD computation exclusively into 2 x 2 vector arithmetic units. A fixed computation pattern is executed iteratively on the input data. Iteration control allows a graceful trading of communication performance for a reduction of computational complexity. As a proof-of-concept, the architecture template is configured to support 2 x 2, 4 x 4, 6 x 6, and 8 x 8 MIMO and is layouted for 90-nm CMOS with a core area of 1.34 mm(2) and a clock frequency of 752 MHz. The achieved throughput is 188, 15.7, 6.27, and 1.68 million SVDs per second, respectively.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available