泉 州 师 范 学 院
毕业论文(设计)
题 目 基于FPGA的数字低通滤波器
物理与信息工程 学 院 电子信息科学与技术 专 业 07级 学生姓名 周志凯 学 号 070303025 指导教师 吴志伟 职 称 讲师 完成日期 2011年4月
教务处 制
基于FPGA的数字低通滤波器
物理信息工程学院 电子信息科学与技术专业 070303025 周志凯
指导老师:吴志伟 讲师
【摘 要】:低通滤波器是让某一频率以下的信号分量通过,而对该频率以上的信号分量大大抑制的电容、电感与电阻等器件的组合装置。数字滤波器能够满足对于相位特性跟幅度的严格要求,能够改善模拟滤波器无法解决的电压和温度漂移还有噪声等问题。利用FPGA,在QUARTUSⅡ平台上使用VHDL银剑描述语言改变滤波器的系数和阶数,通过结合MATLAB工具软件的辅助设计,使低通滤波器具有快速、灵活硬件资源损耗少。
【关键词】:FPGA;MATLAB;数字滤波器;QUARTUSⅡ
目 录
1引言 ............................................ 4 2 EDA技术的主要内容 ................................ 4 2.1大规模可编程器件 ............................. 4 2.2硬件描述语言 ................................. 4 2.3软件开发工具 ................................. 4 2.4实验开发系统 ................................. 5 3 FPGA简介 ........................................ 5 4 MATLAB简介 ...................................... 5 5 数字滤波器的工作原理 .............................. 6 6低通滤波器的基本特性 .............................. 6 7用MATLTAB设计低通滤波器 ........................... 7 7.1在MATLAB中进行仿真设计 ....................... 7 7.2运用QuatusⅡ检验滤波效果 ...................... 9 7.3结果记录 ................................... 12 8结束语 ......................................... 12 致谢 ............................................ 13 参考文献: ....................................... 13 附录:........................................... 15