摘要:针对在FPGA中实现FIR滤波器的关键--乘法运算的高效实现进行了研究,给了了将乘法化为查表的DA算法,并采用这一算法设计了FIR滤波器。通过FPGA仿零点验证,证明了这一方法是可行和高效的,其实现的滤波器的性能优于用DSP和传统方法实现FIR滤波器。最后介绍整数的CSD表示和还处于研究阶段的根据FPGA实现的要求改进的最优表示。 关键词:FPGA DA FIR滤波器 CSD数字滤波器是语音与图像处理、模式识别、雷达信号处理、频谱分析等应用中的一种基本的处理部件,它能满足波器对幅度和相位特性的严格要求,避免模拟乙波器所无法克服的电压漂移、温度漂移和噪声等问题。有限冲激响应(FIR)
: 桶式移位寄存器是 C P U 中常用的一个部件, 在集成电路设计中通常用晶体管实现。随着F P G A的性能的提
高和推广, 许 多用户开始用 F P G A实现微处理器的功能, 其中桶式移位寄存器的设计对系统的性能有较大的影响。
本文提 出了三种桶式3 2移位寄存器的设计和实现方法, 给出了实现结果。