DocumentCode :
1758218
Title :
Novel Design Algorithm for Low Complexity Programmable FIR Filters Based on Extended Double Base Number System
Author :
Chen, Jiajia ; Chip-Hong Chang ; Feng Feng ; Weiao Ding ; Jiatao Ding
Author_Institution :
Singapore Univ. of Technol. & Design, Singapore, Singapore
Volume :
62
Issue :
1
fYear :
2015
fDate :
Jan. 2015
Firstpage :
224
Lastpage :
233
Abstract :
Coefficient multipliers are the stumbling blocks in programmable finite impulse response (FIR) digital filters. As the filter coefficients change either dynamically or periodically, the search for common subexpressions for multiplierless implementation needs to be performed over the entire gamut of integers of the desired precision, and the amount of shifts associated with each identified common subexpression needs to be memorized. The complexity of a quality search is thus beyond the existing design algorithms based on conventional binary and signed digit representations. This paper presents a new design paradigm for the programmable FIR filters by exploiting the extended double base number system (EDBNS). Due to its sparsity and innate abstraction of the sum of binary shifted partial products, the sharing of adders in the time-multiplexed multiple constant multiplication block of the programmable FIR filters can be maximized by a direct mapping from the quasi-minimum EDBNS. The multiplexing cost can be further reduced by merging double base terms. Logic synthesis results on more than one hundred programmable filters with filter taps ranging from 10 to 100 and coefficient word lengths of 8, 12, and 16 bits show that the average logic complexity and critical path delay of the programmable FIR filters designed by our proposed algorithm have been reduced by up to 47.81% and 14.32%, respectively over the existing design methods.
Keywords :
FIR filters; integrated circuit design; programmable filters; binary shifted partial products; coefficient multipliers; common subexpressions; conventional binary representations; design algorithm; double base terms; extended double base number system; finite impulse response digital filters; logic synthesis; low complexity programmable FIR filters; multiplierless implementation; quality search complexity; quasiminimum EDBNS; signed digit representations; time-multiplexed multiple constant multiplication block; word length 12 bit; word length 16 bit; word length 8 bit; Adders; Algorithm design and analysis; Arrays; Complexity theory; Educational institutions; Finite impulse response filters; Multiplexing; Digital signal processing; FIR filter; double based number system; programmable filter;
fLanguage :
English
Journal_Title :
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher :
ieee
ISSN :
1549-8328
Type :
jour
DOI :
10.1109/TCSI.2014.2348072
Filename :
6914616
Link To Document :
بازگشت