DocumentCode
1123172
Title
LMS adaptive filters using distributed arithmetic for high throughput
Author
Allred, Daniel J. ; Yoo, Heejong ; Krishnan, Venkatesh ; Huang, Walter ; Anderson, David V.
Author_Institution
Center for Signal & Image Process., Georgia Inst. of Technol., Atlanta, GA, USA
Volume
52
Issue
7
fYear
2005
fDate
7/1/2005 12:00:00 AM
Firstpage
1327
Lastpage
1337
Abstract
We present a new hardware adaptive filter architecture for very high throughput LMS adaptive filters using distributed arithmetic (DA). DA uses bit-serial operations and look-up tables (LUTs) to implement high throughput filters that use only about one cycle per bit of resolution regardless of filter length. However, building adaptive DA filters requires recalculating the LUTs for each adaptation which can negate any performance advantages of DA filtering. By using an auxiliary LUT with special addressing, the efficiency and throughput of DA adaptive filters can be of the same order as fixed DA filters. In this paper, we discuss a new hardware adaptive filter structure for very high throughput LMS adaptive filters. We describe the development of DA adaptive filters and show that practical implementations of DA adaptive filters have very high throughput relative to multiply and accumulate architectures. We also show that DA adaptive filters have a potential area and power consumption advantage over digital signal processing microprocessor architectures.
Keywords
adaptive filters; distributed arithmetic; least mean squares methods; table lookup; LMS adaptive filters; bit-serial operations; digital signal processing microprocessor; distributed arithmetic; high throughput filters; look-up tables; special addressing; Adaptive filters; Arithmetic; Buildings; Digital signal processing; Energy consumption; Filtering; Hardware; Least squares approximation; Table lookup; Throughput;
fLanguage
English
Journal_Title
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher
ieee
ISSN
1549-8328
Type
jour
DOI
10.1109/TCSI.2005.851731
Filename
1487661
Link To Document