收藏本站
《湖南大学》 2012年
收藏 | 手机打开
二维码
手机客户端打开本文

基于FPGA的FIR低通滤波器

高耀鸿  
【摘要】:在现代电子系统中,FIR数字滤波器以其良好的线性特性被广泛使用,属于数字信号处理的基本模块之一。在工程实践中,往往要求对信号处理要有实时性和灵活性,而已有的一些软件和硬件实现方式则难以同时达到这两方面的要求。随着可编程逻辑器件和EDA技术的发展,使用FPGA来实现FIR滤波器,既具有实时性,又兼顾了一定的灵活性,越来越多的电子工程师采用FPGA器件来实现FIR滤波器。 本文首先介绍了数字滤波器的基本理论,对数字滤波器进行了分类说明,着重研究了FIR数字滤波器的基本特点和基本结构。从组成的复杂度以及实现的难易角度分析比较了多种组成结构后,确定本研究中的FIR数字滤波器将采用具有线性相位的FIR系统结构,以减少硬件资源的占用。 其次对FIR滤波器的常用设计方法进行了分析说明。对滤波器进行设计,实际上就是在不同意义上对理想频率特性进行逼近。根据数值逼近方式的不同可以把设计方法分为窗函数设计法、频率采样法、等波纹逼近法等。根据这些方法的基本原理,提出了滤波器设计时采用不同设计方法所对应的基本步骤以及这些设计中存在的技术难点,为之后的具体设计提供了理论依据。基于这些分析和讨论,确定了FIR滤波器设计将采用窗函数法进行。 接着对基于FPGA的FIR滤波器实现方法进行介绍,并选用分布式算法为滤波器的硬件实现方法。针对分布式算法中查找表规模较大的缺点,本文利用FIR线性相位滤波器的对称性,通过对查找表的分割对分布式算法进行改进,可以使查找表的规模得到极大的减小。 基于上述理论,设计了一个18阶低通FIR数字滤波器。通过MATLAB对滤波器系数进行了提取,并对将要实现的滤波器功能进行了验证。在后续硬件电路设计中采用了层次化、模块化的思想,将整个系统划分为几个小的功能模块,利用硬件描述语言进行各个功能模块的设计,最终完成了FIR数字滤波器系统的设计。采用Quartus II软件对顶层模块进行综合与仿真,并应用MATLAB对仿真结果进行分析,证明了设计的FIR数字滤波器功能完全正确。
【学位授予单位】:湖南大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TN713.4

免费申请
【参考文献】
中国期刊全文数据库 前10条
1 郭继昌,向晖,滕建辅,李香萍;基于FPGA的FIR滤波器的实现[J];电子技术应用;2000年05期
2 刘庆良;卢荣军;李建清;;FIR数字滤波器的FPGA实现研究[J];电子设计工程;2010年03期
3 鲁迎春;李祥;汪壮兵;;高速FIR滤波器设计与FPGA实现[J];合肥工业大学学报(自然科学版);2007年12期
4 蒋垒;王昌林;刘鎏;许冲;;基于FPGA的FIR数字滤波器算法实现[J];舰船电子工程;2006年01期
5 张静秋;;基于VHDL的FIR低通数字滤波器设计与仿真[J];计算机时代;2010年10期
6 武晓春;FIR数字滤波器的MATLAB设计[J];甘肃科技纵横;2005年01期
7 周亚凤,李跃华,朱昊;基于FPGA的16阶FIR滤波器的设计[J];南京工业大学学报(自然科学版);2005年01期
8 陈圣俭;郭晶晶;;基于FPGA的FIR升余弦滚降滤波器设计与实现[J];通信电源技术;2007年02期
9 黄红,林德焱;FIR数字滤波器的FPGA实现[J];江汉大学学报(自然科学版);2004年04期
10 王心焕;;基于FPGA的高速FIR数字滤波器的设计[J];现代电子技术;2007年15期
中国硕士学位论文全文数据库 前4条
1 刘朋全;基于FPGA的FIR数字滤波器的设计和实现[D];西北工业大学;2006年
2 彭澄宇;FIR滤波器的SOPC实现[D];重庆大学;2006年
3 李彬;FIR数字滤波器的FPGA实现技术研究[D];西南交通大学;2007年
4 冷邦平;高速FIR数字滤波器在FPGA上的实现[D];电子科技大学;2008年
【共引文献】
中国期刊全文数据库 前10条
1 徐太龙;孟坚;;集成电路原理与设计课程的教学优化[J];合肥师范学院学报;2011年03期
2 杨凡;李祥;涂军;;基于DSP的远程视频监控系统的研究和实现[J];安防科技;2008年01期
3 张海军;;基于FPGA的16阶FIR滤波器的设计与实现[J];安徽大学学报(自然科学版);2009年01期
4 王徐冬;马月坤;苏亚光;;灌区野外手动闸门智能测控仪的设计与实现[J];安徽农业科学;2008年23期
5 唐振;;模拟低通滤波器的设计[J];安徽水利水电职业技术学院学报;2008年01期
6 李长乐;刘玉斌;赵杰;;一种新的图像处理系统的研究[J];半导体光电;2010年02期
7 刘华珠;贺前华;;基于嵌入式技术的Ethernet over E1网桥系统设计[J];半导体技术;2008年10期
8 蒋晓华;梁宝玉;王祝金;颜军;;S698系列处理器中指令流水的设计与实现[J];半导体技术;2009年01期
9 段哲民;彭彬;秦勤;马裕;张晓鹏;;基于FPGA的芯片功能性验证自动化实现[J];半导体技术;2010年07期
10 孟祥鹤;吕楠;韩路;吴春瑜;王绩伟;梁洁;;由C++到Verilog实现数字逻辑设计的方法[J];半导体技术;2011年03期
中国重要会议论文全文数据库 前10条
1 王莉;沈捷;;基于减法聚类的模糊神经网络在水处理过程建模中的应用[A];第二十七届中国控制会议论文集[C];2008年
2 杨德伟;王华;;基于FPGA实现的以太网和E1的协议转换[A];2005年海峡两岸三地无线科技学术会论文集[C];2005年
3 李国峰;吴岳;秦世才;;LMS自适应滤波器的FPGA实现方法[A];第十届全国信号处理学术年会(CCSP-2001)论文集[C];2001年
4 龚旻;程永丰;林涛;;基于DCT的DSSS系统多音干扰抑制技术研究[A];第十四届全国信号处理学术年会(CCSP-2009)论文集[C];2009年
5 李恩特;李冰;;基于I2C的烟雾报警系统中接口模块的设计[A];第十届中国科协年会论文集(三)[C];2008年
6 朱剑平;李文耀;;二进制伪随机序列在环路延时测量中的应用[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(下册)[C];2008年
7 吕卓;侯春萍;侯永宏;;全数字OQPSK解调算法的研究及FPGA实现[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(下册)[C];2008年
8 赵庆;;基于verilog的数字可综合电路设计[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(下册)[C];2008年
9 廖东进;杨旭峰;;数字下变频滤波器研究设计[A];2009年研究生学术交流会通信与信息技术论文集[C];2009年
10 熊祎灵;;RS码的实现及在光纤通信中的应用[A];2009年研究生学术交流会通信与信息技术论文集[C];2009年
中国博士学位论文全文数据库 前10条
1 张文旭;被动雷达导引头数字信道化接收机研究及实现[D];哈尔滨工程大学;2009年
2 杨瑞明;基于压缩采样的比幅测向方法研究[D];电子科技大学;2010年
3 雷波;直线边缘光学精密测量系统研究与开发[D];武汉理工大学;2010年
4 王帅灵;生物问题研究中的若干数学方法[D];武汉大学;2010年
5 陈国志;电力谐波和间谐波参数估计算法研究[D];浙江大学;2010年
6 唐诗颖;基于LCL滤波器的单相并联有源滤波器控制技术研究[D];华中科技大学;2011年
7 孔阳;一种适用于地震勘探仪器的低运算量数字滤波器的设计与研究[D];中国科学技术大学;2011年
8 杨星海;无线移动环境中滤波多音调制关键技术研究[D];山东大学;2011年
9 杨玉庆;3GPP LTE下行接收系统的数字信号处理与VLSI实现研究[D];复旦大学;2011年
10 宁静;基于EMD和Cohen核的时—频分析研究及其在轨道不平顺监测中的应用[D];西南交通大学;2011年
中国硕士学位论文全文数据库 前10条
1 沈国新;实时操作系统核心算法的硬件实现[D];山东科技大学;2010年
2 琚新刚;基于SOPC技术的数字视频接口研制[D];郑州大学;2010年
3 湛雷;图像声纳数字系统软件开发与硬件设计[D];哈尔滨工程大学;2010年
4 孙佳;基于SoPC的激光陀螺捷联系统硬件平台的设计与实现[D];哈尔滨工程大学;2010年
5 杨华;基于FPGA的测频技术研究[D];哈尔滨工程大学;2010年
6 刘振飞;图像预处理算法的硬件实现[D];哈尔滨工程大学;2010年
7 高宇;捷联系统中加速度计信息处理技术研究[D];哈尔滨工程大学;2010年
8 郭永强;基于ARM&Linux的单节点声学无线传感平台研究[D];哈尔滨工程大学;2010年
9 孙大为;数字化单边带水声语音通信系统的研究与实现[D];哈尔滨工程大学;2010年
10 匡银;低功耗嵌入式信号处理平台设计[D];哈尔滨工程大学;2010年
【二级参考文献】
中国期刊全文数据库 前10条
1 潘永才,王子旭,游治,黄汉华,傅俊菁;数字FIR滤波器的MATLAB设计[J];半导体技术;2001年08期
2 张学敏;;基于Matlab的FIR带通滤波器的设计与仿真[J];长春工程学院学报(自然科学版);2007年04期
3 褚振勇,屈丹,门向生;利用FPGA实现数字信号处理[J];电讯技术;2000年01期
4 朱冰莲;程联营;孔杰;;基于分布式算法的高阶FIR滤波器及其FPGA实现[J];电讯技术;2006年02期
5 刘秉坤;王华;陈岚;;高性能升余弦滤波器设计[J];电讯技术;2006年04期
6 陈小元,王志华;用位串行算法实现抽取滤波器[J];电路与系统学报;1997年03期
7 胡皓;赵文亮;罗熙;;32位快速乘法器设计[J];电子测量技术;2006年05期
8 张辉 ,胡广书;DSP的特点、发展趋势与应用[J];电子产品世界;2004年09期
9 张忠;自顶向下的FPGA设计[J];电子产品世界;1998年11期
10 郭继昌,李香萍,滕建辅;基于位串行分布式算法和FPGA实现FIR电路的研究[J];电子测量与仪器学报;2001年02期
中国硕士学位论文全文数据库 前3条
1 冷雪峰;基于FPGA/CPLD器件的FIR数字滤波器设计与仿真[D];燕山大学;2004年
2 周亚凤;基于FPGA的FIR滤波器的设计[D];南京工业大学;2005年
3 黄仰博;基于FPGA的数字滤波器实现技术研究[D];国防科学技术大学;2004年
【相似文献】
中国期刊全文数据库 前10条
1 崔永俊;罗建华;;FPGA实现FIR抽取滤波器的设计[J];电子技术;2009年02期
2 赵霞;程小娇;杨建;;基于FPGA的FIR滤波器的实现[J];科技信息;2010年02期
3 张海波;陈新华;;2并行快速FIR滤波器的FPGA实现[J];福建电脑;2006年03期
4 董亮;柏正尧;汪敏;许春;施硕彪;;基于窗函数数字预滤波处理系统的研究[J];现代电子技术;2010年16期
5 邱碧涛;;一种新型滤波器的设计与实现[J];计算机与数字工程;2011年06期
6 罗韩君;刘明伟;王成;;基于DSP Builder的FIR滤波器设计与实现[J];微计算机信息;2009年02期
7 陈镜;曹芳菊;;基于IP核的滤波器复用模块的设计和实现[J];无线电工程;2010年04期
8 周劼;高采样率FIR数字滤波器的设计与实现[J];无线电通信技术;2001年02期
9 毛超;宋培林;;数字低频滤波器的设计与仿真[J];电脑与电信;2008年05期
10 邵毅;温艳;;基于MATLAB的FIR滤波器设计及实现[J];中国新通信;2010年03期
中国重要会议论文全文数据库 前10条
1 栗晶晶;赵岩;李富华;;基于FPGA的FIR滤波器的设计与实现[A];2011'中国西部声学学术交流会论文集[C];2011年
2 温美英;潘水洋;梁允萍;李烨;吴晶;;基于FPGA的非接触式呼吸信号的滤波实现[A];中国生物医学工程学会成立30周年纪念大会暨2010中国生物医学工程学会学术大会壁报展示论文[C];2010年
3 张培珍;;FIR数字滤波器特性分析与组合窗设计法教学方案[A];2011高等职业教育电子信息类专业学术暨教学研讨会论文集[C];2011年
4 孙实泽;张学森;杜春鹏;;基于FPGA可变FIR滤波器组设计及实现[A];全国第一届嵌入式技术联合学术会议论文集[C];2006年
5 常彬;高振斌;;基于FPGA的数字滤波器设计[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
6 崔国玮;候建军;;基于FPGA的FIR数字滤波器的设计[A];冶金轧制过程自动化技术交流会论文集[C];2005年
7 金勇;;FIR滤波器在TMS320VC33上的实现[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年
8 张珂;杜民;陈旭海;;基于DSP的电化学信号FIR滤波器的设计与实现[A];中国仪器仪表学会医疗仪器分会2010两岸四地生物医学工程学术年会论文集[C];2010年
9 金卫;陈长龄;;基于FPGA的FIR和IIR数字滤波器的设计[A];中国自动化学会、中国仪器仪表学会2004年西南三省一市自动化与仪器仪表学术年会论文集[C];2004年
10 邵杰;叶宁;唐金华;;基于神经网络FIR滤波器的宽带波束形成器综合[A];中国自动化学会控制理论专业委员会C卷[C];2011年
中国重要报纸全文数据库 前10条
1 海英;赛灵思发布新型FPGA芯片方案[N];人民邮电;2009年
2 ;实现FPGA产品差异化[N];中国电子报;2011年
3 ;FPGA为消费电子提供安全保证[N];中国电子报;2011年
4 本报记者 赵艳秋 冯晓伟 冯健;FPGA:市场应用广 门槛需降低[N];中国电子报;2009年
5 本报记者 冯晓伟;FPGA格局难改 新兴企业胜算几何?[N];中国电子报;2009年
6 ;异步架构FPGA实现业界最高速度[N];中国电子报;2009年
7 ;突破功耗和成本限制设计中国需要的FPGA[N];中国电子报;2009年
8 ;通信仍是FPGA最大市场[N];中国电子报;2009年
9 本报记者 梁红兵;赛灵思:降低FPGA应用门槛[N];中国电子报;2010年
10 华北光电技术研究所 刘刚;FPGA+DSP升级热像设计[N];中国电子报;2010年
中国博士学位论文全文数据库 前10条
1 赵瑞杰;二维FIR数字滤波器优化设计理论与二维优化设计算法研究[D];山东大学;2012年
2 陈建文;基于余数系统的FIR滤波器的研究[D];华南理工大学;2010年
3 张承畅;多FPGA系统的关键问题及应用研究[D];重庆大学;2011年
4 柴亚辉;基于FPGA的高性能计算架构硬件任务与资源模型研究[D];上海大学;2012年
5 李鹏;基于元构件的FPGA硬件构件设计技术研究[D];解放军信息工程大学;2011年
6 余慧;时分交换的新型FPGA互连结构研究[D];复旦大学;2011年
7 谢树欣;基于在线数字滤波技术的数字化核能谱仪研究[D];中国科学技术大学;2009年
8 陈迅;面向FPGA设计及应用的EDA关键技术研究[D];国防科学技术大学;2011年
9 谢丁;FPGA互连结构评估系统研究与实现[D];复旦大学;2011年
10 王忠明;SRAM型FPGA的单粒子效应评估技术研究[D];清华大学;2011年
中国硕士学位论文全文数据库 前10条
1 李飞;低资源高速度FIR滤波器设计及其FPGA实现[D];湘潭大学;2011年
2 岑光;基于FPGA的FIR数字滤波器研究与设计[D];西安电子科技大学;2011年
3 覃霖;基于FPGA的自适应FIR滤波器的实现[D];中国工程物理研究院;2009年
4 高耀鸿;基于FPGA的FIR低通滤波器[D];湖南大学;2012年
5 王志超;基于FPGA的高速FIR滤波器设计与实现[D];哈尔滨理工大学;2013年
6 何文思;基于FPGA的线性调频定距系统设计[D];南京理工大学;2012年
7 陈光辉;分数延迟FIR数字滤波器设计及其FPGA实现[D];湘潭大学;2010年
8 周志娟;相移波束形成的FPGA实现[D];哈尔滨工程大学;2011年
9 刘福泉;基于FPGA的FIR数字滤波器实现[D];北京邮电大学;2012年
10 冯毅思;基于FPGA和MATLAB的FIR滤波器的研究与设计[D];长春工业大学;2011年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026