-
公开(公告)号:CN118381486A
公开(公告)日:2024-07-23
申请号:CN202410282409.0
申请日:2024-03-12
Applicant: 北京遥感设备研究所
Abstract: 本发明公开了一种基于FPGA的低资源消耗FIR滤波器及实现方法,所述FIR滤波器包括:m个基础处理单元以及抽头选择模块,基础处理单元为基础乘加处理单元,基础乘加处理单元包括乘法器和加法器,基础乘加处理单元的一个输入端为输入信号x(n),其中n指输入信号的采样点数,各个基础乘加处理单元之间逐级连接,基础乘加处理单元的另一个输入端接收上一级基础乘加处理单元输出的求和结果s(m‑1),输出本级求和结果s(m)到下一个连接的基础乘加处理单元;抽头选择模块的输入端为各级基础乘加处理单元的求和结果s(m),抽头选择模块进行抽头选择,选择从哪一级s(m)输出,输出结果y(n),实现任意长度滤波器的切换。FIR滤波器除了低资源消耗的优点,还能够实现任意滤波器阶数和系数切换。