FIR数字滤波器设计与实现概要.doc

FIR数字滤波器设计与实现概要

电子科技大学通信与信息工程学院 标 准 实 验 报 告 (实验)课程名称 DSP设计与实践 电子科技大学教务处制表 电 子 科 技 大 学 实 验 报 告 学生姓名: 学 号: 指导教师:向超 实验地点: 实验时间: 一、实验室名称:科B341 二、实验项目名称:FIR数字滤波器设计与实现 三、实验学时:4课时 四、实验原理: FIR滤波器的实现 如果FIR滤波器的冲激响应为h(0),h(1), ...,h(N-1)。X(n)表示滤波器在n时刻的输入,则n时刻的输出为: y(n) = h(0)x(n) + h(1)x(n-1) + ... + h(N-1)x[n-(N-1)] 使用MAC或FIRS指令可以方便地实现上面的计算。 图4-1说明了使用循环寻址实现FIR滤波器的方法。为了能正确使用循环寻址,必须先初始化BK,块长为N。同时,数据缓冲区和冲激响应(FIR滤波器的系数)的开始地址必须是大于N的2的最小幂的倍数。例如,N=11,大于N的最小2的幂为16,那么数据缓冲区的第一个地址应是16的倍数,因此循环缓冲区起始地址的最低4位必须是0。 图4-1 FIR滤波器存储器里的数据存储方式 在图4

文档评论(0)

1亿VIP精品文档

相关文档