||In order to increase the spectral efficiency under limited bandwidth, the main technology Long Term Evolution (LTE) of the Fourth Generation of Mobile Phone Mobile Communication Technology Standards (4G) adopts Multiple Input Multiple Output (MIMO) technology. In addition, LTE also incorporates Orthogonal Frequency Division Multiple (OFDM) technology.|
In the traditional mobile phone development process, antenna design is usually considered at the final stage, which leads to a large number of risks in the development process. Therefore, we propose a software testing platform. We hope to conduct preliminary antenna testing and effectiveness evaluation by software simulation at the initial stage of mobile phone development. However, the complexity of a MIMO system increases with the increase of transmitting and receiving antennas, and the software computing time also increases. For communication of millisecond-level transmission, the software platform's calculation time is very slow, so in order to shorten the software computing time. The software testing platform provided in this paper is written under the background of C language in Windows system, and through the introduction of Math Kernel Library (MKL), the computing time of large-dimension matrix is shortened; Combine the Single Instruction Multiple Data (SIMD) architecture to accelerate the computation of small dimensional matrices to increase the overall software computation speed. The test platform provides a complete algorithm, which includes modulation QPSK, 16QAM, 64QAM, 256QAM and 1024QAM, the transmitter supports 4 channels and 8 channels, MIMO detector has EP detector and LORD detector, the code rate of turbo code is 1/3.