基于VHDL语言的FIR滤波器设计 第7页
在现代电子系统中,FIR数字滤波器以其良好的线性特性被广泛使用,属于信号处理的基本模块之一。本论文在设计中采用了层次化、模块化的设计思想,将整个设计划分为多个功能模块,利用VHDL语言和原理图输入两种设计技术进行了整个功能模块的设计,最后完成FIR数字滤波器的系统设计。对系数进行相应的改动,就可以分别实现低通、高通、带通、带阻等FIR滤波器,设计灵活性比较高。
由于采用系数量化等有限精度算法,最终结果将存在一定的误差,可以通过增加二进制的位数来改善,但是这样也会增加运算复杂度,对硬件的要求也相应提高,可以选择一个硬件与要求精度的最优点。
设计数字系统,有多种方法,可以采用传统的数字系统设计方法,也可以采用使用硬件描述语言的数字系统设计方法。传统的设计方法不适合大规模系统的设计,所以采用硬件描述语言的设计方法。本论文设计的FIR低通滤波器采用了直接型结构,使用了乘法器和加法器,比较耗费硬件资源,且乘法器和加法器的延时比较大,可以采用分布式算法来实现,可以达到比较快的速度和占用较少的硬件资源,但是当滤波器阶数过大时,查找表的规模将很大,可以将大的查找表分化为2块小表及OBC(Offset Binary Coding)编码方式将查找表的规模减小。
本毕业设计和毕业论文是在
在这里也衷心地感谢309实验室的
1 陈云洽,保延翔.CPLD应用技术与数字系统设计.北京:电子工业出版社,2003年
2 李国丽,朱文勇,栾铭.EDA与数字系统设计.北京:机械工业出版社,2005年
3 任勇峰,庄新敏.VHDL与硬件实现速成.北京:国防工业出版社,2005年
4 Uwe Meyer-Baese 著,刘凌,胡永生译.数字信号处理的FPGA实现.北京:清华大学出版社,2003年
5 程佩青.数字信号处理教程.北京:清华大学出版社,2001年
6 卢毅,赖杰. VHDL与数字电路设计. 北京:科学出版社, 2001年
7 金西.VHDL与复杂数字系统设计.西安:西安电子科技大学出版社,2003年
8 林明权.VHDL数字控制系统设计范例.北京:电子工业出版设,2003年
9 李勇,徐震.MATLAB辅助现代工程数字信号处理.西安:西安电子科技大学出版社,2002年
10 王振红.VHDL数字电路设计与应用实践教程.北京:机械工业出版社,2003年
11 郭晓宇.基于FPGA实现FIR数字滤波器的研究.CNKI,2004年
12 王学梅.基于FPGA有限冲激响应数字滤波器的研究及实现.CNKI,2005年
13 金卫,陈长龄.基于FPGA的FIR及IIR数字滤波器的设计.CNKI,2004年
14 刘志新.用CPLD实现FIR数字滤波器.CNKI,2000年
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页