基于分布式算法的高吞吐量递归数字滤波器设计

Ching-Long Sue, Y. Hwang
{"title":"基于分布式算法的高吞吐量递归数字滤波器设计","authors":"Ching-Long Sue, Y. Hwang","doi":"10.1109/SECON.1996.510110","DOIUrl":null,"url":null,"abstract":"The design problem of high speed recursive digital filters, particularly for real time applications, is addressed in this paper. Recursive digital filters have been widely used in many important applications. These include the cases such as AR filters, Kalman filters and adaptive filters. Recursive filters are sequential in nature, which often becomes the performance bottleneck in real time applications. Conventional speed up techniques such as pipelining and parallel processing are not directly applicable unless an expensive \"look-ahead\" transform is employed first to add congruency to the recursive computing. This, nonetheless, will increase the hardware complexity drastically. In this paper, we propose a new design scheme which is based on the principle of distributed arithmetic (DA). The DA approach tries to exploit parallelism at bit level and can effectively improve the throughput rate of the filter without resorting to the look ahead transform as in the bit-parallel designs. For those high order recursive filter designs, we further propose a decomposition scheme to minimize complexity. To demonstrate this new scheme, a four-tap recursive AR filter design is also given in this paper.","PeriodicalId":338029,"journal":{"name":"Proceedings of SOUTHEASTCON '96","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Distributed arithmetic based recursive digital filter designs for high throughput applications\",\"authors\":\"Ching-Long Sue, Y. Hwang\",\"doi\":\"10.1109/SECON.1996.510110\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The design problem of high speed recursive digital filters, particularly for real time applications, is addressed in this paper. Recursive digital filters have been widely used in many important applications. These include the cases such as AR filters, Kalman filters and adaptive filters. Recursive filters are sequential in nature, which often becomes the performance bottleneck in real time applications. Conventional speed up techniques such as pipelining and parallel processing are not directly applicable unless an expensive \\\"look-ahead\\\" transform is employed first to add congruency to the recursive computing. This, nonetheless, will increase the hardware complexity drastically. In this paper, we propose a new design scheme which is based on the principle of distributed arithmetic (DA). The DA approach tries to exploit parallelism at bit level and can effectively improve the throughput rate of the filter without resorting to the look ahead transform as in the bit-parallel designs. For those high order recursive filter designs, we further propose a decomposition scheme to minimize complexity. To demonstrate this new scheme, a four-tap recursive AR filter design is also given in this paper.\",\"PeriodicalId\":338029,\"journal\":{\"name\":\"Proceedings of SOUTHEASTCON '96\",\"volume\":\"52 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1996-04-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of SOUTHEASTCON '96\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SECON.1996.510110\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of SOUTHEASTCON '96","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SECON.1996.510110","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

本文讨论了高速递归数字滤波器的设计问题,特别是在实时应用中。递归数字滤波器在许多重要应用中得到了广泛的应用。其中包括AR滤波器、卡尔曼滤波器和自适应滤波器等。递归过滤器本质上是顺序的,这经常成为实时应用程序的性能瓶颈。传统的加速技术,如流水线和并行处理不能直接应用,除非首先使用昂贵的“前瞻性”变换来增加递归计算的一致性。然而,这将大大增加硬件的复杂性。本文提出了一种新的基于分布式算法(DA)原理的设计方案。DA方法试图利用位级的并行性,可以有效地提高滤波器的吞吐率,而不需要像位并行设计那样采用前向转换。对于那些高阶递归滤波器设计,我们进一步提出了一种分解方案以最小化复杂度。为了证明这一新方案,本文还给出了一个四抽头递归AR滤波器的设计。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Distributed arithmetic based recursive digital filter designs for high throughput applications
The design problem of high speed recursive digital filters, particularly for real time applications, is addressed in this paper. Recursive digital filters have been widely used in many important applications. These include the cases such as AR filters, Kalman filters and adaptive filters. Recursive filters are sequential in nature, which often becomes the performance bottleneck in real time applications. Conventional speed up techniques such as pipelining and parallel processing are not directly applicable unless an expensive "look-ahead" transform is employed first to add congruency to the recursive computing. This, nonetheless, will increase the hardware complexity drastically. In this paper, we propose a new design scheme which is based on the principle of distributed arithmetic (DA). The DA approach tries to exploit parallelism at bit level and can effectively improve the throughput rate of the filter without resorting to the look ahead transform as in the bit-parallel designs. For those high order recursive filter designs, we further propose a decomposition scheme to minimize complexity. To demonstrate this new scheme, a four-tap recursive AR filter design is also given in this paper.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信