·上一文章:宽带功率放大器的设计
·下一文章:数字化幅度调制电路的实现
FIR滤波器可借用专门的滤波器设计软件或Mat-lab软件设计。抽取因子的选取根据不同采样率或数据率进行选取,总抽取因子为各因子相乘,三个抽取器抽取比的选取,一般考虑将大抽取比放在CIC处,因为CIC只做位和加法运算,不做乘法运算,适合实时处理,灵活方便。经过大抽取后降低了后面FIR滤波器设计的压力。最后经滤波,抽取后总效果应做到心中有数,用Matlab进行仿真,以检验各滤波器设计是否合理。
本设计滤波器考虑用5级CIC级联后8级抽取;32阶FIR滤波器后2级抽取;64阶FIR滤波器后2级抽取。这样的总抽取也实现了2.5 MSPS输出数据率。对于FIR1滤波器的设计参数:经8级CIC抽取后,其数据率为10 MHz。选定32阶的FIR滤波器的参数是:采样率10 MHz,通带1 MHz,止带2.5 MHz,通带起伏0.01 dB,阻带衰减80 dB,设计结果如图3所示。
对于FIR2滤波器设计参数:经2级FIR1抽取后,其数据率为5 MHz。选定64阶FIR滤波器的参数是:采样率5 MHz,通带1 MHz,止带1.4 MHz,通带起伏O.01 dB,阻带衰减80 dB,设计结果如图4所示。
ISL5416经8级CIC滤波抽取,2级32阶FIR滤波抽取,2级64阶FIR滤波抽取后总效果用Matlab软件仿真如图5所示。图中显示了3个辛格函数(sinc)的旁瓣。从图5可以看出,带外抑制在90 dBFS以下能够满足实际要求。