虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

您现在的位置是:虫虫下载站 > 资源下载 > 技术资料 > CDMA通信系统中盲多用户检测算法的研究与FPGA实现.rar

CDMA通信系统中盲多用户检测算法的研究与FPGA实现.rar

  • 资源大小:11549 K
  • 上传时间: 2023-10-01
  • 上传用户:默默
  • 资源积分:2 下载积分
  • 标      签: CDMA FPGA

资 源 简 介

多用户检测是第三代移动通信的关键技术之一。传统的检测方式是把多址干扰(MAI)当作噪声来处理,不能充分的利用多用户的信息,从而降低了通信质量和系统容量;而多用户检测是把多址干扰作为有效信息来处理,并能有效地克服远近效应(Near-Far Effect),提高系统容量。然而频繁的发送训练序列严重制约了多用户检测技术的实时性和实用性;由于盲多用户检测只需利用期望用户的信息就可以进行检测,它有着更加广阔的前景。然而,具体的实现上,如何选用合适的算法和实现方式才能满足实时检测的要求,同时有较高的性价比。本文从上述问题出发,在前人研究工作的基础上主要做了以下工作: 第一、简要回顾了CDMA系统扩频通信原理和特点,克服多址干扰的措施以及多用户检测技术的必要性和优缺点,并推导了几种常见的多用户检测算法的公式。 第二、重点研究了LMS盲多用户检测算法并结合ADLINE神经网络提出一种新型的盲多用检测算法,此算法在性能上优于传统的LMS盲多用户检测算法。 第三、根据本文所提的盲多用户检测算法自身特点,选择高性能的Vitex4系列FPGA实现方案,选用4vsx55ff668-12芯片,ISE作为开发环境,XST为综合工具,Modelsim为仿真工具,进行了系统功能定义和模块划分,并对各模块进行XST综合以及Modelsim仿真,得出了分别采用DSP48sliceIP核和普通的18×18乘法器两个系统的综合报告和时序仿真波形。综合报告和仿真结果表明:利用DSP48模块调用DSP48IP核比普通18×18乘法器具有更好的性能;在整体设计上采用了并行处理思想和流水线技术,解决关键路径,在系统的时钟频率上比传统方法提高了很多,使得算法的性能和硬件资源的利用上达到较高的性价比;在数据位宽和精度上根据数据的特点分别进行数据定标和合理取舍,在硬件资源不变的前提下提高了数据精度。

相 关 资 源