广东南粤风采36选7走势图

IT技术互动交流平台

如何正确实现DSP和FPGA再教你一个经典算法

作者:wy  来源:网络整理  发布日期:2019-01-24 08:33:00

广东南粤风采36选7走势图  随着经济结构框架的不断更新、研发科技技术的不断改进,这些都给我们的生活带来了巨大的帮助和便利,我们热爱着这个世界热爱着这个国家,我们愿意时时刻刻都为此而付出辛勤的汗水,今天本篇文章给大家带来相关嵌入式的分析贴如何使用空时编码算法仿真及其DSP+FPGA实现。

  移动通信是目前通信领域发展最迅速、进步最快的行业之一,业务量的增加进一步促进移动通信向前发展,为了能够向用户提供更多的无线数据业务以及更高的数据传输速率,国际电信联盟于20世纪90年代提出了IMT2000系统,目的为世界各国的无线通信系统制定统一的标准。

  而能提高系统的通信速率,多载波、多址与多输入多输出(MIMO)技术在该系统中得到广泛的应用。但是由于无线信道多径的存在,会产生频率选择性衰落,会使数据在高速传输过程中产生码间串扰,所以就产生了正交频分复用(0FDM)技术。本文在分析多输入多输出系统的技术上,对其中的空时编码的Alamouti方案进行了仿真研究,同时结合自己的工作实际给出了其方案的2发1收的DSP+FPGA的硬件实现,从而验证了空时编码的性能。

  1 空时编、译码原理 空时编码(Space Time Coding)技术是针对多个发射天线和多个接收天线(MTMR)构成的多输人多输出(MIMO)结构而提出的一种技术,其突出特点是针对空时二维进行联合编码。能够显著提高无线信道中的传输速率。图l是空时编码的一般结构图。 空时编码的物理实质在于:利用存在于空域与时域之间的正交或准正交特性,按照某种设计准则,把编码冗余信息尽量均匀地映射到空时二维平面,以减弱无线多径传播所引起的空间选择性衰落的不利影响,从而实现无线信道中高可靠性的高速数据传输。 空时编码结构上的不同,主要分为空时格形码(STTC)、空时分组码(STBC)和分层空时码(BLAST)等。其中,STBC能够通过简单的译码算法实现最大可能的分集优势,由于它很简单,所以非常吸引人。 最简单的空时编码是由Alamouti于1998年首先提出。Alamouti方案是为发射天线数为2的系统提供完全发射增益的第一种空时分组码。

空时编码

  2 空时编译码的性能仿真 根据以上Alamouti方案,我们选择慢瑞利衰落信道下对空时编译码进行仿真试验和评估。对于慢的瑞利衰落信道,因此在试验中假定每一根发射天线到接收天线的衰落都是相互独立的,并且接收机完全知道信道系数,下图给出了使 用QPSK调制的Alamouti方案相对于每根接收天线信噪比(SNR)的误比特率(BER)性能。对两种模式下的STBC性能进行了仿真。进行仿真时,假定无论发射天线数多少,它们的发射总功率相同,并且都归一化为1。其仿真结果如下图从图中的仿真结果显示来看,无论是Alamouti方案还是其它几种sTBc方案都提供了分集增益,其中2发1收的Alamouti方案提供的分集增益较小,2发2收和4发l收的分集增益居中,2发4收和4发2收sTBc提供的分集增益较大,通过比较2发4收和4发2收两条曲线,可以看出它们的斜率是相同的,说明它们提供的分集增益也是相同的,只不过4发2收模式下每根发射天线的发射功率比2发4收模式下小了一倍,所以其性能降低了大约3db,2发2收和4发1收的情况也如此。

  3 空时编码的DSP+FPGA实现 为了试验方便用来验证Alamouti方案的原理,我们采用2发l收的最简单的方式来验证,DSP我们采用TMS320C型通用芯片,因此只需上行空域处理模块、上下行数据交换模块和2个下行通道模块以及1个上行通道模块。下行链路模块实现空时编码,下行链路实现空时译码。针对这样的思想,我们设计的模块间接口如图3所示。从图中可以看出,下行数据交换要把空域送来的信源数据经过空时编码后发到两个下行通道模块中去,因此FPGA主要实现模块间的接口,DSP主要完成空时编码算法,空时编码算法是嵌入在数据交换调度的整个过程中去。而空时编码主要靠训练符号定位算法来实现。

  DSP从下行空域模块的FIF0中进行一次EDMA读操作,读进来l024个16比特的无符号数,把这些数据存放在数组中,训练符号定位算法执行完后,实际上就从接收数据中找到了训练符号,因为发射的训练序列是已知的,所以找到训练符号后很容易解出信道衰落系数,从而完成信道的估计。 在具体DSP实现时,我们设计的OFDM子载波数字为4个,这样在2发1收模式下,总共8个信道衰落系数需要估计。 整个编码和译码是通过训练符号定位、信道估计、最大似然译码、解映射等步骤来实现的。

  4 小结 空时编码是多输人多输出系统中一个非常重要的技术,它把编码冗余信息尽量均匀地映射到空时二维平面,以减弱无线多径传播所引起的空间选择性衰落的不利影响,从而实现无线信道中高可靠性的高速数据传输。通过试验仿真和硬件实现来看,空时编码是一个应用在该系统中非常好的技术。

每天我们都会在此给大家分享和介绍不同的相关资讯,无论是新鲜出炉的新闻还是技术分析含量高的帖子你都会在我们的网站看到它的存在,我们今天的课程是空时编码算法仿真及其DSP+FPGA文字较多,所以必须慢慢理解如有疑问请咨询。实现感谢你们的支持和合作,我们衷心的感谢你的时刻关注,我们将会诚心诚意为你带来最新消息。

延伸阅读:

Tag标签: 算法仿真   DSP+FPGA   实现完成  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规
福彩双色球和值遗漏走势图 体彩排列3走势图 体彩排列3出号特征 河南福彩22选5走势图带连线 江苏体彩七位数质合走势图 体彩排列3走势图 华东15选5除五走势图 福彩双色球和值遗漏走势图 楚天风采22选5走势图 南粤风采36选7尾数走势图 河南22选5和值走势图 南粤风采36选7尾数走势图 体彩排列3类型走势图 福彩双色球周日走势图 齐鲁风采23选5除五走势图 体彩排列3类型走势图 浙江体彩6 1出号频率表 福彩双色球基本走势图 体彩排列5双期走势图 齐鲁风采23选5走势图