VLSI Implementation of Throughput Efficient Distributed Arithmetic Based LMS Adaptive Filter

被引:1
作者
Khan, Mohd. Tasleem [1 ]
Ahamed, Shaik Rafi [1 ]
机构
[1] Indian Inst Technol Guwahati, Gauhati, India
来源
VLSI DESIGN AND TEST | 2017年 / 711卷
关键词
Distributed arithmetic (DA); Finite impulse response (FIR) filter; Least mean square (LMS); Look-up table (LUT); LOW-AREA;
D O I
10.1007/978-981-10-7470-7_3
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A new throughput efficient implementation scheme for least mean square (LMS) adaptive filter using distributed arithmetic (DA) is presented for IEEE 802.11b PHY scenarios. It is based on pre-computing and storing the filter partial products in lookup tables (LUTs). In contrast to fixed coefficients filter, an adaptive filter requires each stored partial product to be updated time-to-time. This paper presents a new strategy for DA based adaptive filter using offset binary coding (OBC) technique. The proposed strategy eliminates two oldest sample and allows possible decomposition of LUT into four sub-LUTs. Hence, the proposed approach provides significant improvement in throughput at the cost of few 2-to-1 multiplexers. Synthesis results have shown that the proposed scheme occupies almost similar area and improves the throughput by several fold. For instance, a 32- tap adaptive filter with the proposed implementation produces nearly 1.8 MSPS (million samples per second) more throughput as compared to the best existing scheme.
引用
收藏
页码:24 / 35
页数:12
相关论文
共 10 条
[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]   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
[3]  
Croisier A., 1973, U.S. Patent, Patent No. 3777130
[4]  
Guo R, 2011, CONF REC ASILOMAR C, P160, DOI 10.1109/ACSSC.2011.6189976
[5]   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
[6]  
Haykin S, 1996, INFORM SYSTEM SCI SE
[7]  
Haykin S., 2003, Least-mean-square adaptive filters, V31
[8]   Low-Power, High-Throughput, and Low-Area Adaptive FIR Filter Based on Distributed Arithmetic [J].
Park, Sang Yoon ;
Meher, Pramod Kumar .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2013, 60 (06) :346-350
[9]   Low-Area and High-Throughput Architecture for an Adaptive Filter Using Distributed Arithmetic [J].
Prakash, M. Surya ;
Shaik, Rafi Ahamed .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2013, 60 (11) :781-785
[10]  
Shaik R.A., 2012, IPCSIT