Efficient narrowband FIR and IFIR filters based on powers-of-two sigma-delta coefficient truncation

A new quantization scheme is presented for truncating the values of a high precision digital sequence to only a few non-zero bits. Sigma-delta modulation is used to round values to the nearest n-bit canonic signed-digit code (number representable as sum or difference of at most n powers-of-two) such...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on circuits and systems. 2, Analog and digital signal processing Vol. 41; no. 8; pp. 497 - 505
Main Authors Powell, S.R., Chau, P.M.
Format Journal Article
LanguageEnglish
Published IEEE 01.08.1994
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A new quantization scheme is presented for truncating the values of a high precision digital sequence to only a few non-zero bits. Sigma-delta modulation is used to round values to the nearest n-bit canonic signed-digit code (number representable as sum or difference of at most n powers-of-two) such that the quantization error is moved to higher frequencies. This technique can be applied to the impulse response of an FIR filter to truncate the coefficient values to a few non-zero bits; eliminating the need for multiplications. The resulting filter's magnitude response will be accurate over low frequencies and is thus suitable for narrowband lowpass applications. Sigma-delta CSD truncation is applied to previous multiplier efficient approaches for narrowband filters (prefilter-equalizer, multirate) and examples are given which show an additional 4 to 64 times reduction in computational complexity. The sigma-delta CSD interpolated FIR (SCIFIR) filter is presented and examples are given which show an additional 29%-65% reduction in computational complexity over previously reported multiplier efficient IFIR designs.< >
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:1057-7130
1558-125X
DOI:10.1109/82.318938