新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 短波信道模拟器中数字下变频的设计

短波信道模拟器中数字下变频的设计

作者: 时间:2012-10-29 来源:网络 收藏
px 宋体, arial; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 2em; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  NCO 采用直接数字合成( DDS) 的方法实现,目前常见的技术有查表法和CORDIC 计算法,在软件无线电超高速的信号采样频率的情况下,NCO 实时的计算方法是很难实现的。此时,NCO 产生的正弦样本最有效和最简单的方法就是查表法,即事先根据各个NCO 正弦波相位计算好相位的正弦值,并按相位角度作为地址存储该相位的正弦值数据,其原理图如图2 所示。

短波信道模拟器中数字下变频的设计
图2 基于查表法的NCO 原理图

  图2 中,32 位累加器由一个32 位的加法器和一个32 位寄存器组成,在时钟的作用下,加法器通过寄存器将输出数据送入到加法器的一个输入端,与32 位的频率控制字进行相加运算,得到一个有规律的相位累加结果。查找表实际上是一个存储了正弦信号抽样点幅度编码的只读存储器ROM,但ROM表的大小会随地址位数的增加成指数递增关系,因此,为了不减少查找表的地址位数而满足信号性能,必须采用优化方法来减小ROM 表的大小。根据正弦波的对称特性,只需存储四分之一周期的幅值,再通过相应的转换即可恢复出整个周期的幅值。同时,由于余弦波和正弦波相位差为??/ 2,可以很容易地实现余弦信号。

  完成DDC 的NCO 模块设计后,将需要的输入信号与NCO 产生的2 路正交本振信号进行相乘,完成数字混频正交变换,即完成频谱搬移。

  2. 2 CIC 滤波器设计

  CIC 积分梳状滤波器是实现高速抽取非常有效的单元。CIC 滤波器的单位冲激响应为:

短波信道模拟器中数字下变频的设计

从式( 2) 可以看出CIC 滤波器由2 部分组成,即积分器和梳状器级联组成,其实现非常简单,只有加减运算,没有乘法运算,FPGA 实现时可达到很高的处理速率。但是,单级CIC 滤波器的旁瓣电平只比主瓣低13. 46 dB,这就意味着阻带衰减很差,一般是难以满足实用要求的。为了降低旁瓣电平,可以采取多级CIC 滤波器级联的办法解决。

  N 级CIC 滤波器级联的带内容差是单级CIC 滤波器带内容差的N 倍,这意味着多级CIC 滤波器级联增大阻带衰减的同时也增大了带内容差。所以,CIC 滤波器的级联数是有限的不宜超过5 级。

  该设计中,CIC 滤波器需要完成16 倍的抽取,采用5 级级联来实现,输入和输出部分的位宽均为12 bit,在MATLAB 仿真的结果如图3 所示。

短波信道模拟器中数字下变频的设计
图3 CIC 滤波器幅度特性

  经过CIC 滤波器后,信号采样速率经过16 倍抽取后变为4 MHz,从而实现了抽取功能,同时也降低了采样速率。



关键词: 短波信道 模拟器 下变频

评论


相关推荐

技术专区

关闭