APP下载

FIR数字滤波器在TI DSP上的实现

2016-08-09沙岩李娜娜王丹

中国新通信 2016年11期

沙岩 李娜娜 王丹

【摘要】 本文针对TI公司TMS320VC54x系列DSP芯片TMS320VC5409构成的数字信号处理硬件电路,设计了FIR数字滤波器程序,程序采用汇编语言编写,具有占用存储空间少,运行速度快的优点,能够更好地适应需要实时滤波的场合[1];阐述了FIR数字滤波器的理论设计及在DSP上的实现过程。根据其实现思路,可以很方便设计出符合要求的滤波器。

【关键词】 FIR数字滤波器 CCS TI DSP TMS320

数字信号处理器(DSP)是针对数字信号处理需要而设计的一种可编程的单片机。作为TI公司的定点系列DSP产品之一TMS320VC5409的出现,其高速的运算速度为实现数字信号的实时处理和实时控制提供了更为方便的途径。这种单片DSP把高速控制器的灵活性和阵列处理器的数值计算能力结合起来,从而提供了廉价的、比多位更为可取的处理器。

一、FIR数字滤波器优势分析

IIR数字滤波器虽然有优异的幅度响应和实现效率,但是这是以牺牲相位的非性为代价的,选择性越好,则相位的非线性越严重,非线性相位会引起频率的色散;其次设计系数的时候必须注意到稳定性的问题,极点不能位于单位圆之外,比较难确定。即频率特性中的相频特性具有非线性,其结果会造成处理信号产生相位失真而发生畸变。如果需要线性的相频特性,必须采用全通网络来修正。FIR数字滤波器可以在保证任意幅频特性的同时具有严格的线性相频特性,同时FIR 数字滤波器的单位冲激响应是有限个的,其实现的结构是非递归型的,因此系统是绝对稳定的;……

登录APP查看全文