Low-Area and High-Throughput Architecture for an Adaptive Filter Using Distributed Arithmetic

被引:39
作者
Prakash, M. Surya [1 ]
Shaik, Rafi Ahamed [1 ]
机构
[1] Indian Inst Technol Guwahati, Gauhati 781039, Assam, India
关键词
Adaptive filter; distributed arithmetic (DA); finite impulse response (FIR); least mean square (LMS); lookup table (LUT); offset binary coding (OBC);
D O I
10.1109/TCSII.2013.2281747
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A high-performance implementation scheme for a least mean square adaptive filter is presented. The architecture is based on distributed arithmetic in which the partial products of filter coefficients are precomputed and stored in lookup tables (LUTs) and the filtering is done by shift-and-accumulate operations on these partial products. In the case of an adaptive filter, it is required that the filter coefficients be updated and, hence, these LUTs are to be recalculated. A new strategy based on the offset binary coding scheme has been proposed in order to update these LUTs from time to time. Simulation results show that the proposed scheme consumes very less chip area and operates at high throughput for large base unit size k (=N/m), where m is an integer and N is the number of filter coefficients. For example, a 128-tap finite-impulse-response adaptive filter with the proposed implementation produces 12 times more throughput (for k = 8) and consumes almost 26% less area when compared to the best of existing architectures.
引用
收藏
页码:781 / 785
页数:5
相关论文
共 13 条
[1]   LMS adaptive filters using distributed arithmetic for high throughput [J].
Allred, DJ ;
Yoo, HJ ;
Krishnan, V ;
Huang, W ;
Anderson, DV .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2005, 52 (07) :1327-1337
[2]  
Allred DJ, 2004, 2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL V, PROCEEDINGS, P161
[3]   NEW DIGITAL ADAPTIVE-FILTER IMPLEMENTATION USING DISTRIBUTED-ARITHMETIC TECHNIQUES [J].
COWAN, CFN ;
MAVOR, J .
IEE PROCEEDINGS-F RADAR AND SIGNAL PROCESSING, 1981, 128 (04) :225-230
[4]  
Croisier A., 1973, U.S. Patent, Patent No. 3777130
[5]  
Guo R, 2011, CONF REC ASILOMAR C, P160, DOI 10.1109/ACSSC.2011.6189976
[6]   Two High-Performance Adaptive Filter Implementation Schemes Using Distributed Arithmetic [J].
Guo, Rui ;
DeBrunner, Linda S. .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2011, 58 (09) :600-604
[7]  
Haykin S. S., 2005, ADAPTIVE FILTER THEO
[8]  
Parhi K. K., 2007, VLSI digital signal processing systems: design and implementation
[9]   NEW HARDWARE REALIZATION OF DIGITAL-FILTERS [J].
PELED, A ;
LIU, B .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1974, AS22 (06) :456-462
[10]  
Prakash M. Surya, 2012, P ICICA MAR, V24, P18