Abstract
In order to improve the speed and reliability in current wireless communication system, multiuser MIMO (MU-MIMO) has become a popular research topic. For suppressing co-channel interference, it is necessary to design a precoding scheme for MU-MIMO downlink communication system. Leakage-based precoding scheme is a popular scheme for MU-MIMO communication system because of good performance. By adopting leakage-based precoding scheme, generalized eigenvalue decomposition (GEVD) is not only an inevitable process but also a complicated operation to calculate the precoder. Therefore, a GEVD hardware algorithm is proposed for decreasing computational time in this thesis. Compared to the conventional GEVD algorithm, the proposed algorithm has the less number of multiplications and shorter latency according to the theoretical analysis and practical implementation. The architecture of the proposed algorithm is presented in the following content. The proposed algorithm is implemented and verified by FPGA. The synthesis results in terms of FPGA and TSMC 90nm/40nm are shown. In the end of thesis, the architecture of the proposed algorithm is implemented as chip with TSMC 40nm and the specifications of the chip are presented.