论文部分内容阅读
目前越来越多的移动终端对无线通信的速率和可靠性提出更高要求,于是MIMO技术凭借其高速度,高可靠性之优点成为当今无线通讯的首选技术。然而,传统的MIMO技术在性能及复杂度之间存在矛盾,不能很好的用于现实工程。基于这一点,我们提出了MMSE-L-Best算法,该算法能有效的处理好性能和复杂度之间的矛盾,且更易于硬件实现。本文中,我们对接收机MIMO解码算法进行了深入研究,对传统的L-Best算法进行改进,提出MMSE-L-Best算法。该算法主要由四个模块构成:MMSE模块、QR分解模块、排序模块、LLR计算模块。我们对这些模块进行了详尽的系统设计,提出完整的MMSE-L-Best算法实现方案。对该算法在多种情形下进行浮点仿真和定点仿真,选出了最优的剪枝策略,我们还对该算法的关键模块进行了硬件实现并评估资源占用,在FPGA实现时,采用并行设计、流水线设计等技巧,进行一步降低资源占用。MMSE-L-Best算法克服了传统的球形译码算法复杂度过高的缺点,将MMSE算法引入L-Best算法,在性能和复杂度之间折中,利于硬件实现。测试结果表明,MMSE-L-Best算法不仅很好的优化了球译码的复杂度,而且依然取得了不错的性能。