基于FPGA多通道双频数字接收机设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FPGA多通道双频数字接收机设计

基于FPGA多通道双频数字接收机设计   摘 要:FPGA提供了大量的可?程DSP处理器的灵活性,且具有较高的实时性能。开发一种基于FPGA的多通道双频数字接收机的软件雷达,探讨数字下变频(DDC)技术,并介绍一款基于FPGA的并行处理架构。该FPGA采用基于块的设计,由ADC接口模块、DDC模块以及DSP接口模块组成。整个多通道DDC处理过程由Virtex-6 FPGA完成,并且已应用于雷达系统。实验验证了该数字接收机的可行性 关键词关键词:多通道;DDC;数字接受机;FPGA DOIDOI:10.11907/rjdk.161356 中图分类号:TP319 文献标识码:A 文章编号:1672-7800(2016)008-0080-03 0 引言 现代雷达在很大程度上依赖于DSP处理器,能够实现高水平的系统性能和灵活性。软件雷达是一款采用开源系统架构、可重新编程的雷达系统。通常,ADC的采样速率为100~500 MHZ。随着无线电技术的发展,软件无线电需要在数字前端处理速率工作。数据处理速率大大超过了现有DSP处理器的能力范围 FPGA具有并行处理的特点,并且可以使DSP具有较高的数据处理速率,而无需ASIC技术。它提供了可重复编程解决方案,这是软件雷达的一个重要属性[1] 因此,FPGA很容易达到所要求的软件雷达的可编程处理性能,实现了简化的系统升级。文献[2]给出了基本的数字雷达接收机的设计原理和结构 1 DDC算法 数字接受收机的典型架构如图1所示,包括数字混合器、数字本机振荡器(LO)和数字低通滤波器。向下转换处理通过与本地振荡器信号进行混频来实现。滤波器主要完成抽取、带宽控制和接收机均衡的功能,输出信号被传输到DSP处理器作为后续信号处理 1.1 DDC技术 假设所接收的信号是正弦的,可以表示为: 1.2 FIR滤波器 通常,在高采样率下,ADC的性能优于DSP。频率混合处理后,输出信号的数据速率仍保持不变。因此,通过滤波器中抽样过程来减少过采样信号的采样速率是必不可少的 如图1所示,应用于数字接收机中的数字滤波器是由3个阶段的滤波器组成: CIC滤波器、CFIR滤波器和整形滤波器,所有这些都是FIR滤波器。本文采用直型结构的FIR滤波器,其具有高速和通用性强的优点,适合于变量参数滤波器[3] 数字滤波器也可以视为一种抽取滤波器,主要负责在减少采样率过程中,引入抗混迭的方法[4]。CIC滤波器是一种常用的抽取滤波器[5],主要由两部分组成,积分器和梳状滤波器级联而成。考虑到CIC滤波器是一个FIR滤波器,其拥有线性相位和简单的结构,通常作为抽取的第一个阶段。一个单一的阻带衰减级CIC滤波器是13.46dB,不能满足工程应用要求。为了增加阻带衰减,本文采取了多级CIC滤波器 5级CIC滤波器的阻带衰减约为67dB,它可以应用于工程应用中。设置抽取率M=10来降低采样率,其可以从4~1 024进行配置 然而,需要滤波器具有合理的平坦的通带和窄的过渡带。由于其弯曲的通带增益和宽的过渡带,CIC滤波器自身不能够满足如此需求[6-7]。CFIR用来消除CIC滤波器的缺陷。CIC滤波器补偿参数分别为23级,采样率为原来的2倍 第三级滤波器是一个63级的整形滤波器,其输入降低了2倍。整形技术用于两个通带的同时改进和输入的停止波段 2 数字接收机设计 2.1 硬件设计 硬件设计主要基于FPGA和DSP架构。考虑实时处理性,设计了并行操作。硬件架构如图2所示 Virtex-6 FPGA配置了Flash。ADSP TS201S处理器和FPGA通过总线进行互相通信。LTC2185是双通道的ADC,通过串行外设接口协议进行控制。ADCLK954是复用时钟缓冲器,它给ADC和ADC接口模块提供一个时钟信号 2.2 FPGA设计 数字接收机的软件基于Virtex-6 FPGA设计。通常的FPGA设计采用自上而下的模块化思想,以增强系统的可扩展性和操作稳定性。图3为FPGA软件架构,顶层模块由DDC模块与DSP的接口模块组成。所有模块都用VDHL语言设计 考虑到多通道并行处理,设计了8个采样通道和4个ADC接口模块。每个ADC接口模块可以完成2个通道信号处理 ADC是通过SPI协议控制。SPI接口模块给ADC产生控制信号,从而与数字接收机进行通信。假设回波信号通过ADC LTC2185以100MHz进行采样,采样信号传送到FPGA,ADC接口模块将双倍数据速率(DDR)和低电压差分信号(LVDS)转化为单数据速率(SDR)和单端信号,然后输出数据存储在FIFO缓冲区。ADC接口模块的输出被传送到DDC模块作为DDC处

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档