天天看点

highspeedlogic算法仿真---数字滤波技术

数字滤波器是输入数字序列变为输出数字序列的数字信号处理器,是语音与图形处理,模式识别和谱分析等应用中的一种基本的处理部件。如上文所说,数字处理具有灵活性强,精度高,处理成本低以及对环境没有特殊要求等特点,它不仅能完成模拟处理的大部分功能,满足滤波器对幅度和相位特性的严格要求,而且还能避免模拟滤波器所无法克服的电压漂移,温度漂移和噪声等问题,模拟处理由于成本可靠性等原因而无法实现的功能。

数字滤波是数字信号处理理论的一部分。数字信号处理主要是研究用数字或符号的序列来表示信号波形,并用数字的方式去处理这些序列,把它们改变成在某种意义上更为有希望的形式,以便估计信号的特征参量,或削弱信号中多余分量和增强信号中的有用分量。具体来说,凡是用数字方式对信号进行滤波、变换、调制、解调、均衡、增强、压缩、估计、识别、产生等加工处理,都可以纳入数字信号处理领域[2]。

1.3  FPGA芯片

本设计采用Altera公司的FLEX10K系列的器件对IIR滤波器进行设计,具体采用EPF10K10LC84芯片,同时Altera提供的EPC1和EPC2是供器件配置用的EPRO