ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:242.60KB ,
资源ID:2047625      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2047625.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(完整版基于FPGA DSP的软件无线电通用平台毕业设计论文.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

完整版基于FPGA DSP的软件无线电通用平台毕业设计论文.docx

1、完整版基于FPGA DSP的软件无线电通用平台毕业设计论文基于FPGA+DSP的软件无线电通用平台设计苏永芝1,耿庆峰2(1.装备指挥技术学院 航天装备系,北京 101416 2. 北京光大欣创科技有限公司,北京 100088)摘要:软件无线电为实现多种无线通信标准提供了方便。本文提出采用FPGADSP的处理结构,结合高性能的DDC和DUC处理芯片,设计了一个通用软件无线电平台,并对系统的性能进行了测试。实验表明,系统具有很好的稳定性。关键词:软件无线电;FPGA;DDC;DUC中图分类号:TP 273文献标识码:AThe Design of General Flat for Software

2、 radio Based on FPGA+DSP SU Yong-zhi1, Geng Yu-ling2, Geng Qing-feng3(1.Department of Space Equipment, Institute of Command and Technology of Equipment, Beijing China2. HwaCreate(China) Co.,Ltd, Beijing China)Abstract: The software radio is a kind of wireless equipment which is seasoned with multi c

3、ommunication standards. The paper designs a general software radio flat which adopts FPGA+DSP structure and uses performance is tested by using various signals. The experiment results demonstrate that the system has well stability.Keywords: Software radio,FPGA,DDC,DUC1 引言软件无线电是具有可重配置硬件平台的无线设备,可以跨多种通

4、信标准,其基本思想是以开发性、可扩展、结构最简的硬件为通用平台,把尽可能多的通信功能用可升级、可替换的软件来实现。它们因为更低的成本、更大的灵活性和更高的性能,迅速成为军事、公共安全和商用无线领域的事实标准。软件无线电能够对多种波形进行基带处理和数字中频处理,而数字中频处理能够将数字信号处理的领域从基带扩展到射频。同时,支持基带和中频处理的能力又增加了系统的灵活性,也减小了制造成本1,2。目前,DSP速度越来越快,成本越来越低,FPGA的容量越来越大,封装越来越小,使得DSP+FPGA组成的系统成为解决软件无线电系统设计的重要选择方案之一。在这类应用中, FPGA实现大计算量的信号处理数据通道

5、和控制,让系统延迟最小,而DSP处理器则完成基带处理的算法实现,以实现从一种标准切换至另一种标准。DSP处理器能够动态地在软件的主要部分间切换,而FPGA能够根据需要完全重新配置,实现特定标准的数据通道。(以上两段话被我重新改过,比较罗嗦,你看着删一些)本文介绍了一种基于DSP+FPGA 的数字中频处理通用平台,以对软件无线电的设计提供一种灵活的架构,在这个平台之上利用数字上变频器和下变频器以实现软件无线电中频信号的接收与发射功能,利用FPGA 的容量大、可编程实现很多功能,并结合DSP具有高速的信息处理能力的特点,可以灵活方便地对数据进行处理,使得整个平台结构灵活,通用性强,易于扩展。本平台

6、较其它类似平台的优点在于:(1)将DSP、FPGA、AD、DA、DUC、DDC集成在一块板卡上,集成度高,体积小,功耗小,也减少了数据在多块板卡间传输可能引起的损坏; (2)DUC和DDC采用硬件电路,避免应用软件实现难度大的困难,减少开发难度,缩短开发周期。2 数字中频处理通用平台设计方案数字中频处理平台为6U CPCI结构,主要由AD转换及DDC模块、DA+DUC转换模块、DSP信号处理模块、PCI总线接口、FPGA高速数字传输、存储器等几部分组成。总体框图如图1所示。图1 系统总体框图DSP信号处理模块主要用于针对TI的DSP相关的技术开发、应用和仿真,板上集成了两片TMS320C671

7、3浮点DSP芯片,因而可极大地满足通信、雷达、数字电视等高科技领域对信号处理实时性的要求。FPGA采用的是Virtex-4系列的SX35,通过编程可完成使用者想要实现的功能。FPGA间可通过LVDS总线交换数据,此总线工作速率可满足实时性的要求。在数字下变频和上变频侧,各有一组FPGA和DSP构成数据处理单元,在此单元中它们共用外部存储器,以实现数据的交换、处理与存储。在每组的FPGA和DSP中都有自定义方式的外引线接到接插件,以方便扩展功能。在本系统中,系统可以对外部无线电信号进行采集与处理,也可以把数据从PC机传送到系统中,由系统处理后从DA通道发送出去。因为FPGA和DSP具有系统随时更

8、新程序的功能,所以在对无线电信号的处理上具有很好的灵活性。系统PCI管理芯片采用QUICKLOGIC公司的QL5064,这是一款反熔丝设计的芯片,符合 PCI v2.2 规范,包括PCI部分和用户部分。PCI嵌入式内核由各种控制器和一系列FIFO组成,它具有零等待状态猝发连接能力,可提供高达600MBs的PCI数据传输率,主要实现系统与PCI总线的连接。主机可以通过PCI总线实现对板上所有资源的访问,包括对FPGA及DSP的程序配置,对系统工作寄存器的配置,对内存的读写。QL5064还可以作为PCI总线主设备,以DMA方式与主机内存交换数据,发起initial方式访问PCI总线上其它设备3。另

9、外,利用QL5064器件上的FPGA部分模块,可以实现PC机通过PCI总线随时更新FPGA和DSP程序。本系统可以在一个板卡上完成软件无线电的接收与发射功能,同时具有系统可以随时配置的硬件DUC,使用者也可以采用FPGA实现软核DUC的功能;FPGA和DSP都能进行数据处理,为使用者提供了多重选择;本系统在硬件设计上实现了可由PC机通过PCI总线随时更新FPGA和DSP的功能,极大地方便了程序调试。2.1 发射前端数字中频处理系统发射前端是由高速DAC数字上变频、抽取滤波处理模块以及专用数字信号处理(DSP)模块组成。信号处理模块由FPGA和DSP组成,DSP完成复杂算法的计算,而FPGA完成

10、路径选择、工作配置等实时性强的工作。经信号处理模块处理后的数字信号送到数字上变频及抽取滤波处理模块,经处理后再送到高速DAC传送给发射系统。数字上变频DUC与DAC的实现采用AD公司的AD9857。AD9857是Analog Devices公司推出的一种单片混合信号的14位积分数字上行转换器,集成数字上变频DUC功能与DA转换功能的DDS芯片。采样速率为200MSPS,可产生直流到80MHz的数字输出和80dB窄带的无杂散信号动态范围。AD9857具有200MHz内部时钟速度,集成了带锁定指示器的420倍可编程时钟倍频器,可提供高精度的系统时钟;内部32位正交DDS,可实现FSK调制功能;14

11、位DDS和DAC的数据路径结构,可接受复合IQ输入数据;32位频率控制字,而且控制接口简单:10MHz串行,并与SPI兼容;具有反转SINC功能,在DAC变换之前恢复出想得到的信号包络;有很好的动态特性:当65Hz模拟信号输出时,DA转换电路输出的无杂散动态范围SFDR大于80dB,并且能够对8位输出进行幅度控制 4。2.2接收后端数字中频处理系统接收后端是由高速ADC模块、数字下变频、抽取滤波处理模块以及专用数字信号处理(DSP)模块组成。输入的模拟中频信号先经过高速ADC模块,在中频进行带通采样数字化,然后进行数字下变频,将感兴趣的信号转换至基带,同时做抽样率转换及滤波处理,之后由后续的专

12、用数字信号处理器(DSP)进基带信号处理。AD采样之后的数字信号速率非常高,要从这些高速信号中得到有用的基带信号,需要有效地对其进行数字下变频、抽取、滤波等处理,这些功能可以采用现场可编程门阵列(FPGA)来实现。FPGA具有较高的处理速度和较高的稳定性,同时又具有设计灵活、易于修改和维护的优点,可以适应不同的系统的要求,采用灵活的结构满足不同的需要,提高了系统的适用性及可扩展性。专用数字信号处理器(DSP)主要是通过软件来实现数字基带信号处理以及比特流控制、编码解码等高速的数据交换和处理功能。DSP的运算速度和精度决定着系统的数据处理能力,同时也会对整个系统的性能和结构产生重要的影响。AD芯

13、片采用AD公司的AD6645,AD6645是一种高速、高性能、单片14位ADC。它的高速性能特点允许用于采样速率高达105MHz的中频采样。AD6645的数字输出电平与CMOS兼容。因为AD6645的转换速率很快,所以允许更经济有效的设计5。转换后的数字信号送入到下变频模块DDC中进行处理,DDC采用AD公司的AD6634。从AD6634中出来的数字信号再由FPGA存入板上SDRAM中,以便于由DSP芯片加以处理。DDC可以由系统随时进行配置,这样可以减轻FPGA编程的压力。3 系统测试3.1 DDC稳定性测试 稳定性是一个系统长时间工作的一个重要指标,对10MHz的正弦波信号每隔20分钟采集

14、一段数据,共采集了3组数据。图2、3、4分别示出了每组数据的幅度和相位。幅度相位图2 第一次采集的信号幅度和相位幅度均值=70.41dB,标准差=0.0032dB;相位均值=116.82度,标准差=0.0553度幅度相位图3 第二次采集的信号幅度和相位幅度均值=70.41dB,标准差=0.0031dB;相位均值=116.78度,标准差=0.0576度幅度相位图4 第三次采集的信号幅度和相位幅度均值=70.40dB,标准差=0.0031dB;相位均值=116.75度,标准差=0.053度从三组数据可以看出,接收系统随时间变化稳定性很好。3.2 DDC功率分辨率测试功率分辨率测试是系统本身对信号幅

15、度变化的一个量化测试。改变信号源的输出电平,分别采集不同电平的信号,用Matlab求采集信号的幅度均值和方差。测试结果如表1所示:表1 功率分辨率测试结果序号信号电压(mVpp)均值(dB)方差(dB)150070.37350.0031250570.46020.0030360071.95460.0026470073.28860.0022580074.44520.0020680574.49890.0020从表格来看,DDC可以分辨出5 mVpp的差值的变化,而且在AD芯片模拟信号输入范围的中间值左右时,方差值比较稳定。3.3信噪比测试ADC时钟为80M,采集的输入AD信号是5M正弦波,对采集的数据用MATLAB进行计算结果如下图所示。DDC时钟80M,抽取设定16,AD模拟信号输入为10.1M正弦波,DUC中频为10M,对采集的数据用MATLAB进行计算结果如下图所示。 图1为采样数据直接绘图;图2为图1的展开;图3和图4分别是两路数据进行FFT计算后的结果。3.4DA输出测试 图5(a)由AD9857内部生成的5M正弦波 (b)由外部输入经AD9857处理后输出的10M正弦波图5(a)是配置DUC在DAC芯片内部生成的5M正弦波的输出显示。图5(b

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1