A low-power asynchronous data-path for a FIR filter bank
- 1 January 1996
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. a 28, 197-207
- https://doi.org/10.1109/async.1996.494451
Abstract
This paper describes a number of design issues relating to the implementation of low-power asynchronous signal processing circuits. Specifically, the paper addresses the design of a dedicated processor structure that implements an audio FIR filter bank which is part of an industrial application. The algorithm requires a fixed number of steps and the moderate speed requirement allows a sequential implementation. The latter, in combination with a huge predominance of numerically small data values in the input data stream, is the key to a low-power asynchronous implementation. Power is minimized in two ways: by reducing the switching activity in the circuit, and by applying adaptive scaling of the supply voltage, in order to exploit the fact that the average case latency is 2-3 times better than the worst case. The paper reports on a study of properties of real life data, and discusses the implications it has on the choice of architecture, handshake-protocol, data-encoding, and circuit design. This includes a tagging scheme that divides the data-path into slices, and an asynchronous ripple carry adder that avoids a completion tree.Keywords
This publication has 8 references indexed in Scilit:
- The design and evaluation of an asynchronous microprocessorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Single-rail handshake circuitsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A single-rail re-implementation of a DCC error detector using a generic standard-cell libraryPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Architectural power analysis: The dual bit type methodIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 1995
- Computing without Clocks: Micropipelining the ARM ProcessorPublished by Springer Nature ,1995
- Low-power operation using self-timed circuits and adaptive scaling of the supply voltageIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 1994
- Asynchronous circuits for low power: a DCC error correctorIEEE Design & Test of Computers, 1994
- A digital filterbank hearing aid-design, implementation and evaluationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991