分数延迟FIR数字滤波器设计及其FPGA实现

被引量 : 0次 | 上传用户:welson926
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分数延迟FIR数字滤波器有能通过改变延迟因子而方便地改变频率响应特性的优点,已经被广泛应用于语音编码与合成、数字通信、音频技术等领域。但是分数延迟FIR数字滤波器对其系数变化十分敏感且其系数无对称关系,所以实现相同阶数的分数延迟FIR数字滤波器与普通FIR数字滤波器,实现分数延迟FIR数字滤波器消耗的硬件资源多得多。所以硬件实现高阶分数延迟VDF FIR数字滤波器很难,FPGA的出现改变了这一现状。FPGA有丰富的内部逻辑资源和布线资源且并行执行程序,非常适合用于细粒度高和高并行度结构的FIR数字滤波器的实现。采用FPGA实现电子电路时,只需通过改变程序设计,就能改变设计的功能,而不必从头重新设计,且设计的可移植性好。所以FPGA开发电路,不仅开发时间短,开发成本也低。本文主要开展了以下工作:首先,运用加权最小二乘法设计分数延迟FIR数字滤波器。把分数延迟FIR数字滤波器系数表示为分数延时量的多项式,对由多项式系数构成的矩阵进行行拉直,使之成为行向量以方便计算;用积分计算目标误差函数,相对于利用大量离散点值求和的方法,精度更高;求解拉直行向量时,采用矩阵三角分解,并合理调整计算顺序以避免病态计算。其次,提出分布式算法和CSD码量化设计分数延迟FIR滤波器。分布式算法设计分数延迟FIR滤波器是将乘法运算转换为查找表操作并结合流水线技术节省硬件资源,提升处理速度。CSD码量化滤波器系数使其表示码中0最多,运算中结合加法树。这样设计实现滤波器的硬件规模会大大减少,运算速度也会提高。最后,在Quartus II 7.1软件中综合与仿真,并在Altera公司EP2S60F1020C4目标器件上实现,CSD码量化实现分数延迟FIR数字滤波器的硬件规模较分布式算法实现的大,fmax达到了52.5MHz,而采用分布式算法实现分数延迟FIR滤波器时,fmax达到了83.98MHz。本文对加权最小二乘法设计分数延迟FIR数字滤波器的算法进行优化,使设计的滤波器精度更高,复杂度更低,并分别基于分布式算法和CSD码量化滤波器系数法硬件实现分数延迟FIR数字滤波器。设计滤波器与硬件实现探索了一些新的途径和方法,具有一定的理论意义和工程应用价值。
其他文献
2009年4月29日,国务院发布《关于推进上海加快发展现代服务业和先进制造业建设国际金融中心和国际航运中心的意见》,明确提出适时启动符合条件的境外企业发行人民币股票。此
2009年联合国《全部或部分海上国际货物运输合同公约》(下文简称《鹿特丹规则》)是一个以海上运输为核心环节并覆盖“门到门”运输内容全面的国际运输法方面的国际条约。《鹿
分别以丙烯酸酯与缩水甘油酯双官能化的乙烯类弹性体KT-22与具有"核-壳"结构的S-2001作为增韧剂,以聚对苯二甲酸丁二醇酯(PBT)与聚碳酸酯(PC)作为基体材料,通过熔融共混挤出
采用化学镀技术,实现了芳纶纤维表面化学镀Ni-P/Ni-Cu-P的金属化处理,利用SEM、EDS和XRD分别对芳纶纤维原始样品、粗化后、施镀后及剥落层的表面形貌、镀层的成分和物相进行
正渗透是一种新兴的膜分离技术,因其低能耗、抗污染、对污染物截留能力广等的潜力,在脱盐、废水处理、农业和电力等领域的应用前景备受瞩目。本文介绍了正渗透概念和原理,通
<正>现代的国际金融期货市场,以利率期货为核心产品,以北美为主要市场在快速发展,各区域市场的特点及发展路径并不相同。总结国际金融期货市场发展的经验,把中国金融期货市场
<正>商务服务外包的涵义及分类从广义上说,商务服务外包就是将企业、政府的商务服务活动外包给专业化服务提供商。商务服务外包涉及范围广、涵盖领域多。目前各国对商务服务
随着高速公路和城市立交的兴建和发展,社会对交通设施的要求也越来越高,曲线梁桥的应用日趋广泛,随着曲线梁桥的广泛应用,对曲线梁桥设计、施工等理论和实践研究也越来越多,
目的:探讨修复Tessier5号颅面裂畸形的手术方法,进一步提高Tessier5号面裂的整复效果。方法:根据患者的自体发育条件和畸形变异程度及范围合理设计,手术方法总体分作两步进行,
在21世纪的今天,全球化进程的加快,各国的交往日益加深。在中国,随着国际会议的日益增多,口译的重要性更加凸显。社会对高素质口译人员的需求量越来越大。交替传译和同声传译