Volume 15, Issue 2 360917 pp. 529-535
Article
Open Access

A Combined Coefficient Segmentation and Block Processing Algorithm for Low Power Implementation of FIR Digital Filters

A. T. Erdogan

A. T. Erdogan

University of Edinburgh Department of Electronics and Electrical Engineering Edinburgh, Scotland EH9 3JL, UK , ed.ac.uk

Search for more papers by this author
T. Arslan

Corresponding Author

T. Arslan

University of Edinburgh Department of Electronics and Electrical Engineering Edinburgh, Scotland EH9 3JL, UK , ed.ac.uk

Search for more papers by this author
First published: 17 May 2001
Citations: 1

Abstract

A combined coefficient segmentation and block processing algorithm for low power implementation of FIR digital filters is described in this paper. The algorithm processes data and coefficients in blocks of fixed sizes. During the manipulation of each block, coefficients are segmented into two primitive components. The accumulative effect of processing a sequence of blocks and segmentation results in up to 80% reduction in power consumption in the multiplier circuit compared to conventional filtering. The paper describes the implementation of the algorithm, its constituent components, and the power evaluation environment developed. Simulations are performed using eight practical digital filter examples with various filter orders and data/coefficient wordlengths. In addition, the algorithm is compared with conventional filtering implementations and those using block processing and coefficient segmentation algorithms alone.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.