为了给实际应用中选择合适 FIR 滤波器的 FPGA 实现结构提供参考, 首先从 FIR 数字滤波器的基本原理出发, 分析了 FIR 滤波器的结构特点, 然后分别介绍了基于 FPGA 的 FIR 滤波器的串行、并行、转置型、FFT 型和分布式结构型的 实现方法, 对于各种实现的结构做了分析、比较以及优化处理, 特别是对基于 FFT 的 FIR 滤波器与传统卷积结构进行了精确 的数值计算比较, 最后得出满足于低阶或高阶的各种 FIR 滤波器实现结构的适用范围及其优缺点, 并针对实际工程应用提 出了下一步需解决的问题。