- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FPGA的数字滤波器自动生成系统研究.doc
基于FPGA的数字滤波器自动生成系统研究
Research on Digital Filter Automatic Generating System Based on FPGA
Wang Wenhai
(Changsha Aeronautical Polytechnic Institute,Changsha 410124,China)
摘要:本文主要针对数字滤波器代码自动生成问题,在对基于FPGA平台的数字滤波器设计算法进行研究的基础之上,建立一个各种算法均能实现的滤波器代码库,然后主要对开发滤波器代码自动生成系统方面进行了一定的论述。
Abstract: This article mainly aims at problems of digital filter code automatic generating, on the basis of studying digital filter algorithm based on FPGA platform, the filter achieving code library which various algorithm can realize is established, and then the development of filter code automatic generating system is discussed.
关键词:FPGA 数字滤波器 自动生成系统
Key words: FPGA;digital filter;automatic generating system
中图分类号:TP39 文献标识码:A文章编号:1006-4311(2011)19-0161-01
0引言
随着现代电子技术的迅速发展,数字滤波器以其良好的工作稳定性而被广泛的采用。尤其是随着现代通信技术的不断发展以及人们对通信信号质量的要求不断提高,信号处理的灵活性以及信号传递的实时性等问题摆在了工程师的面前。因此研究数字滤波器自动生成系统具有工程现实意义。
1数字滤波器自动生成系统软件模块的设计
作者在对数字滤波器自动生成系统进行设计的过程中,所采用的是MATLAB7.0中的图形用户界面(GUI)作为基本的构架。其基本的原理是:首先根据滤波器的具体型号及其参数调用MATLAB工具箱中的相关滤波器设计函数,然后得到设计所需的滤波系数,在对这些系数进行相关的量化处理之后,得到定点系数,最后硬件设计工程师以这些定点系数作为基本的依据对硬件的代码进行编写,最终通过芯片选型并得到所需的数字滤波器。
数字滤波器软件模块的设计主要包括:滤波器类型模块、频率及衰减参数模块、设计结构选择模块、滤波器阶数选择模块、芯片选型模块、数据位宽选择模块、滤波器设计模块、额率响应图模块以及硬件资源消耗评估模块的设计。由于篇幅所限,本文此处主要就滤波类型模块设计进行比较详细的论述。
我们可以根据单位取样的时域特性将数字滤波器分为:IIR型滤波器(无限长单位冲激响应滤波器)及FIR型滤波器(有限长单位冲激响应滤波器)两种。在使用的过程当中应该根据其不同的性能特点及自己的需求选择合适的滤波器。两种滤波器的性能特点如下:由于FIR型滤波器具有较精确的线性相位响应,能实现信号的保真,在数据传输、数字音频、生物医学或者图像处理当中得到较为广泛的应用;IIR型滤波器的相位响应、特别是在其带沿的响应往往是非线性的。仅仅就这个方面来看,FIR型滤波器总是稳定的,而IIR型滤波器的稳定性却难以得到保证。
基于以上的原因,我们在选择滤波器是主要基于以下几个基本的原则:①当锐截止滤波器以及高的吞吐率是主要的性能要求时,我们一般选用IIR型滤波器。这是由于IIR型滤波器,尤其是有椭圆特性的IIR型滤波器,其所需的确定系数明显要比FIR型的少,这样能有效的减少设计的工作量,提高工作效率。②假若当滤波器系数的数目并不多,同时还要求在相应的工程应用中相位失真率要求极小甚至是不能存在有相位的失真,那么这时我们就必须以FIR型滤波器作为首选。
此处设计的系统既可以提供FIR型,又可以提供IIR型滤波器。使用者能根据自己的具体使用需求进行选择(例如在采用MATLAB7.0的GUI进行设计时,一般通过Radio Button来实现这个功能)。在进行系统设计的过程中,我们可以将IIR以及FIR的Radio Button置于同一个Button Group之中,在一个Radio Button被用户选中时,其value的默认设置为Max,而当不被选中时,默认设置为就为Min。但是在这个过程中我们要注意到这样一点,那就是当将Radio Button置于
您可能关注的文档
- 地方高校小教本科生数学素养调查研究.doc
- 地方高校教学秘书队伍建设探析.doc
- 地方高校教学过程性评价问题探讨.doc
- 地方高校教师教育科研现状与思考.doc
- 地方高校教师资源优化配置的问题及对策.doc
- 地方高校数字化教育资源建设所面临的问题与对策.doc
- 地方高校本科生“三导师制”育人体系构建研究.doc
- 地方高校校园文化建设存在问题及对策分析.doc
- 地方高校网络思想政治教育的实践与探索.doc
- 地方高校青年教师思想道德素质的培养与思考.doc
- Unit4MyFavoriteSubjectSectionA(1a-Pronunciation)(课件)人教版七年级英语上册.pptx
- Unit4NaturalDisastersListeningandSpeaking课件-高中英语人教版.pptx
- Unit4NaturalDisastersReadingandThinking课件高中英语人教版(1).pptx
- Unit4MyFavouriteSubjectSectionApronunciation课件-人教版七年级英语上册.pptx
- Unit4MyFavouriteSubjectSectionB(1a-1d)(教学课件)人教版英语七年级上册.pptx
- Unit4Lesson1课件冀教版七年级英语上册.pptx
- Unit4Lesson3课件冀教版英语七年级上册.pptx
- Unit4NaturalDisasters词汇笔记清单-高一上学期英语人教版.docx
- Unit4Lesson2课件冀教版英语七年级上册.pptx
- Unit4IusedtobeafraidofthedarkSectionAGrammarFocus-4c课件人教版(2012)九年级英语全册.pptx
最近下载
- 清洁生产的理念和方法课件.pptx VIP
- 中国科学院大学-高等有机化学-第二章-碳亲核试剂与羰基化合物的反应-Reactions of Carbon Nucleophiles with Carbonyl Compounds.ppt VIP
- 义务教育版信息科技四年级上册全册教学设计教案.doc
- 清洁生产实施主要方法和途径.ppt VIP
- 北京市财政评审中心评审报告基本格式及内容.docx VIP
- PU发泡工艺介绍.ppt VIP
- 物业服务质量保证措施.docx VIP
- 03 实施清洁生产的主要途径.ppt
- 清明节通用模板《传统美食——青团介绍》PPT课件.pptx VIP
- 竣工结算审计服务方案(投标文件)).doc
文档评论(0)