摘要
有源冲激响应(FIR)数字滤波器是现代数字信号处理的一个重要方法,且在很多领域得到了广泛的应用。根据TMS320F240芯片的结构特点,充分利用片内RAM,对FIR滤波器运算的指令代码进行优化,提出了一种有效的FIR滤波器实现方案。为了提高程序的运行速度,本滤波器采取的方法是,把滤波器的系数以及每次要处理的输入采样数据全部存放至片内数据区,这样可获得程序的最佳运算速度。结果表明,此方法具有快速性和准确性,可以有效地抑制变频器的谐波。
Finite impulse response (FIR) digital filter, which is an important application of modern digital signal processor, has been applied in many fields. According to the structural features of TMS320F240 DSP and making full use of the on-chip RAM, this paper optimizes the instruction code of the FIR filter's calculation, and puts forward a kind of effective implementation scheme of the FIR filter. In order to increase the operational speed of the program, the method adopted by this filter is to store the parameters of the filter and the input sampled data treated each time into the on-chip space for obtaining the best operational speed. The results show that this method, which possesses the rapidity and accuracy, can restrain the harmonic wave of the converter effectively.
出处
《科技情报开发与经济》
2005年第18期252-254,共3页
Sci-Tech Information Development & Economy
基金
太原科技大学校青年基金项目(2004005)成果之一。