Abstract
Rectangular matrix complex singular value decomposition (CSVD) is widely used in orthogonal frequency division multiplexing (OFDM) and multiple input and multiple output (MIMO) systems. In view of large iteration computation of traditional algorithms, a householder and Jacobi based mixed optimized algorithm is proposed which diagonalizes a general complex matrix and carry out an improved complex two-sided Jacobi transform. This method combines the advantages of high precision of QR and the simple hardware structure of Jacobi. A 2×8 CSVD design is implemented on field programmable gate array (FPGA) by using MATLAB simulation and Xilinx platform. Compared with traditional algorithms, the mixed optimized algorithm saves 26% hardware resources, shortens delay time by 10 and improve the accuracy of calculation at least one order of magnitude under the same bit width.
Original language | English |
---|---|
Pages (from-to) | 481-486 |
Number of pages | 6 |
Journal | Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China |
Volume | 44 |
Issue number | 4 |
DOIs | |
Publication status | Published - 30 Jul 2015 |
Externally published | Yes |
Keywords
- CSVD
- FPGA
- Householder
- Jacobi
- Rectangular complex matrix