基于FPGA的FIR数字滤波器设计与实现

来源 :安徽大学 | 被引量 : 0次 | 上传用户:hzduoying001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
一直以来,有限脉冲响应(Finite Impulse Response, FIR)数字低通滤波器在各大领域都占据了举足轻重的位置,无数研究人员对其设计方法不断进行研究,最终目的只有两个:第一个目的是为了提高滤波器系统的处理速度,第二个目的是为了减少滤波器所消耗的硬件资源。首先,文章对FIR数字滤波器的原理进行了介绍,进而对分布式算法(distributed arithmetic, DA)的原理进行了分析,而后在DA算法的基础上通过引入倍频模块并结合流水线技术完成了对16阶FIR数字低通滤波器在现场可编程门阵(Field Programmable Gate Array, FPGA)上的设计。文章在确定了滤波器设计指标以后,利用MATLAB软件自带的FDATool工具采用凯撒窗函数法设计了16阶FIR数字低通滤波器,然后对滤波器系数进行了提取并量化转换为二进制补码,以此来便于在FPGA上实现。接着对数字滤波器系统进行了模块划分,然后在QuartusⅡ9.1的平台上采用自顶向下的设计方法,对滤波器系统的每个模块进行了实现。设计过程是采用硬件描述语言Verilog HDL编程来完成的。为确保整个系统工作的稳定性,对每个模块都进行了功能仿真验证。然后,借助QuartusⅡ9.1平台对整个系统进行了综合和功能仿真,仿真后得到的结果如下:本次设计的滤波器系统最高的运行频率可以达到164.80MHz,一共使用了904个逻辑单元,仅仅占整个硬件资源的20%,其中468个寄存器仅占整个硬件资源的10%。仿真结果表明,本次设计的FIR数字低通滤波器系统在保证合理硬件资源消耗的前提下处理速度得到了提升。最后,借助MATLAB软件通过编程得到输入混频信号滤波前的波形图和频谱图,然后将在QuartusⅡ9.1平台上所得到的仿真波形*.vwf文件另存为*.tbl文件,通过MATLAB软件编程来对该文件进行读取,能够得到滤波后的时域图与频谱图。通过对波形图进行对比和分析可知,所设计滤波器系统滤波效果、稳定性良好,在实际工程中有一定的应用价值。
其他文献
企业凝聚力是企业持续发展的基石,企业有效运行的保障,是企业生命力之所在。企业凝聚力是一种软实力,它与经济实力、科技实力一样,是企业综合竞争力的重要组成部分,是企业的
随着集成电路(Integrated Circuit, IC)向着高集成化和高性能化的方向发展,特征尺寸不断减小,晶圆面积逐渐增大,这对IC制造中的平坦化工艺提出了新的挑战。化学机械抛光技术(
本文通过对歌剧《白毛女》的历史价值的简要介绍,揭示其独特的民族化音乐语言的运用的特点对当下歌剧发展诸多方面的启示。
车间作业生产线是提高企业对市场快速反应能力、满足产品多样化需求、降低生产成本、提高企业效益的重要手段。生产线的制造周期和生产线上机器利用率紧密联系、相互影响,它们
目的探讨产妇及家属参与母乳喂养知识竞赛对产妇和婴儿的影响,以提高产妇对母乳喂养的依从性。方法选择2015年1月~12月我院产7病区收治的产妇200例作为研究对象,根据住院号尾
肿瘤免疫治疗的两大重要进展:(1)在体外激活或通过基因修饰的T细胞进行体内输注;(2)通过抗体使体内被抑制的免疫细胞激活并处于相对持续作用状态。前者的基因修饰的T细胞主要
井伏鳟二的《黑雨》自昭和四十年一月(1965.1)开始在《新潮》杂志上初以“侄女的婚事”为题连载,中途第八回开始改名为“黑雨”,于翌年九月结束二十一期的连载、十月新潮社开始
多年来天然气在中国一次能源中的比例一直在2%-3%之间徘徊,2008年我国天然气消费量达到780×108立方米,占一次能源消费总量的3.8%,仍远远低于世界23%的平均水平。1996年至2006年
用拉格朗日模型和滑移通量模型及将颗粒当作被动运输标量处理的方法对三维通风小室内颗粒的扩散分布进行了数值模拟,并将模拟结果与相关文献中的实验数据进行了对比。结果表
结合欧洲太阳能应用的经验及国内的实际情况,介绍了小型太阳能复合供热系统(包括生活热水和供暖)常用形式的流程和特点。介绍了集热器、蓄热水箱、辅助热源的设计。