采用可编程器件和多相滤波实现数字正交混频的设计方案.docx
《采用可编程器件和多相滤波实现数字正交混频的设计方案.docx》由会员分享,可在线阅读,更多相关《采用可编程器件和多相滤波实现数字正交混频的设计方案.docx(4页珍藏版)》请在第一文库网上搜索。
1、采用可编程器件和多相滤波实现数字正交混频的设计方案引言传统的正交下变频是通过对摸亚I、Q输出直接采样数字化来实现的,由于I、Q两路模拟乘法器、低通模拟器本身的不一致性、不稳定性,使I、Q通道很难达到一致,并且零漂比较大,长期稳定性不好,不能满足高性能电子战设备的要求。为此,人们提出了对中频信号直接采样,经过混频来实现正交数字下变频的方案,这种下变频的方法可以实现很面横度的正交混频,能满足高镜频抑制的要求。采用可编程器件FPGA对该算法流程进行实现,能满足在高采样率下的信号时实处理要求,在电子战领域中有着重要的意义。1、数字正交混频变换原理所谓数字正交混频变换实际上就是先对模拟信号X(t)通过A
2、/D采样数宁化后形成数字化序列X(n),然后与2个正交本振序列COS(n)和Sin(3On)相乘,再通过数字低通滤波来实现,如图1所示。为了能够详细地阐述该算法的FPGA实现流程,本文将用一个具体的设计实例,给出2种不同的实现方法(不同的FPGA内部模块结构),比较其优劣,最后给出结论。该设计是对输入信号为中频70MHz,带宽20MHZ的线性调频信号做数字正交混频变换,本振频率为70MHz(即图1中的2个本振序列分别为cos(270Mn)和Sin(270Mn),将其中频搬移到OMHz,分成实部(rea1)和虚部(imag)2路信号。然后对该2路信号做低通滤波,最后分别做1/8抽取输出。结构如图
3、2所示。1sn(27OMf)-1PF1尔抽取一IEag林出箱入2WMHz采样信与r-cos(2J170Mr)踵X抽取Urta1输出/二-IiII图2泣计实例流4证图根据其算法流程在MAT1AB下进行仿真(低通滤波器用切比雪夫一致逼近法进行设计,过渡带为10M45M,阶数为23),最后2路输出波形如图3所示。图3经MAT1AR仿真得氧应实部虚部2路波形2、基于FPGA的常规实现方法首先用A/D芯片对输入信号进行实时采样,将数据量化为12位有符号数(最高位为符号位)。对于imag和rea1两路中的其中一个通道而言,乘本振序列模块可用一个16X16的有符号乘法器及一个32X16位的只读幽实现。因为时
4、钟频率为200MHz,对于序列COS(270Mn)和Sin(270Mn)只需要在ROM中存20个点就可以成为一个周期,固ROM的数据深度选32,宽度选16o滤波模块实质是一个“乘累加”结构,23阶的1PF须配置24个乘法器和20个加法器。最后抽取只需在滤波模块输出后每8个点取一个点。根据这样的流程在ISE下编写代码,并用Mode1Sin1仿真,所得波形如图4所示。图4中共有4路输出波形,其中上2路分别为滤波后抽取之前的实部和虚部的输出,数据频率为200MHz;而下面2路分别为1/8抽取后的实部和虚部的输出,数据频率为200/8=25MHZo对上述实现方法的评价:该方法完全按照算法的流程,结构比
5、较清晰,容易理解,也能够最后得到理想的波形。但具有一定的弊端,主要有以下2点:(1)资源耗费太大,该种实现方式实部,虚部通道各需要24个乘法器和20个左右的加法器;(2)难以满足信号实时处理要求的运算速度。对于该方法,流程中所需要的乘法器和加法器都必须工作在200MHZ时钟下,这对于现有的硬件设备(如Ver拴XH)来讲是难以实现的,故需要采用更优化的实现方法,即下面所要介绍的多相滤波结构。3、运用多相滤波结构进行设计对于上面所述的常规实现方法,之所以在合理性上存在一定弊端,归其原因是将FPGA大量的资源和运算周期都浪费在了不必要的运算点上。因为最后要得到的是时域信号的1/8抽取,即每8个点只保
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 采用 可编程 器件 多相 滤波 实现 数字 正交 混频 设计方案