Approximate Computing allows improving circuits performances by accepting inaccuracies in the calculations. Adaptive Least Mean Squares (LMS) filters can benefit from Approximate Computing, since they are inherently inexact and power-hungry. In this paper we propose a Quality-Scalable approximate LMS filter, in which it is possible to change the approximation level at runtime, by acting on an external quality knob. This allows to adapt the filter performance according to the target application and the input data. The proposed approach introduces approximations at algorithmic level. The filter is able to enter automatically in a low-power approximated-mode, by freezing the update of some of its coefficients. A simple auxiliary circuit monitors the error and the quality knob and drives the filter in the approximated-mode of operation when convergence has been reached. The proposed approximate LMS filter is implemented in TSMC 40nm CMOS technology. The implementation results show a power improvement in the range 5% to 32%, as a function of the desired quality loss.

Quality-Scalable Approximate LMS Filter / Esposito, D.; Di Meo, G.; De Caro, D.; Strollo, A. G. M.; Napoli, E.. - (2019), pp. 849-852. (Intervento presentato al convegno 25th IEEE International Conference on Electronics Circuits and Systems, ICECS 2018 tenutosi a fra nel 2018) [10.1109/ICECS.2018.8617858].

Quality-Scalable Approximate LMS Filter

Esposito D.;Di Meo G.;De Caro D.;Strollo A. G. M.;Napoli E.
2019

Abstract

Approximate Computing allows improving circuits performances by accepting inaccuracies in the calculations. Adaptive Least Mean Squares (LMS) filters can benefit from Approximate Computing, since they are inherently inexact and power-hungry. In this paper we propose a Quality-Scalable approximate LMS filter, in which it is possible to change the approximation level at runtime, by acting on an external quality knob. This allows to adapt the filter performance according to the target application and the input data. The proposed approach introduces approximations at algorithmic level. The filter is able to enter automatically in a low-power approximated-mode, by freezing the update of some of its coefficients. A simple auxiliary circuit monitors the error and the quality knob and drives the filter in the approximated-mode of operation when convergence has been reached. The proposed approximate LMS filter is implemented in TSMC 40nm CMOS technology. The implementation results show a power improvement in the range 5% to 32%, as a function of the desired quality loss.
2019
978-1-5386-9562-3
Quality-Scalable Approximate LMS Filter / Esposito, D.; Di Meo, G.; De Caro, D.; Strollo, A. G. M.; Napoli, E.. - (2019), pp. 849-852. (Intervento presentato al convegno 25th IEEE International Conference on Electronics Circuits and Systems, ICECS 2018 tenutosi a fra nel 2018) [10.1109/ICECS.2018.8617858].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/839005
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 7
social impact