Least Mean Square (LMS) filters are the most used adaptive filters with applications ranging from channel equalization to system identification and noise cancellation. An LMS adaptive filter includes two main parts: a FIR filter and a block for coefficients updating that exploits the LMS algorithm. The hardware implementation of LMS filter requires a significant number of multipliers, adders and registers, resulting in power consumption issues. In this paper we propose a novel approximate, low-power implementation of the coefficients update block. In the proposed approach, the signal precision is dynamically scaled by using a time-variable rounding. The circuit can select between three levels of precision: no rounding, light rounding and strong rounding. An observation block decides at runtime the rounding level, based on the magnitude of the LMS error signal. In this way, it is possible to minimize the convergence error while significantly reducing the switching activity when the algorithm is close to the convergence. VLSI implementation in TSMC 28nm CMOS technology shows that proposed approach results in a maximum power saving of 27% with respect to a standard LMS, with negligible degradation of error performances and limited area overhead.

Low-power Implementation of LMS Adaptive Filters Using Scalable Rounding / Di Meo, G.; De Caro, D.; Napoli, E.; Petra, N.; Strollo, A. G. M.. - (2020), pp. 1-4. (Intervento presentato al convegno 27th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2020 tenutosi a gbr nel 2020) [10.1109/ICECS49266.2020.9294848].

Low-power Implementation of LMS Adaptive Filters Using Scalable Rounding

Di Meo G.;De Caro D.;Napoli E.;Petra N.;Strollo A. G. M.
2020

Abstract

Least Mean Square (LMS) filters are the most used adaptive filters with applications ranging from channel equalization to system identification and noise cancellation. An LMS adaptive filter includes two main parts: a FIR filter and a block for coefficients updating that exploits the LMS algorithm. The hardware implementation of LMS filter requires a significant number of multipliers, adders and registers, resulting in power consumption issues. In this paper we propose a novel approximate, low-power implementation of the coefficients update block. In the proposed approach, the signal precision is dynamically scaled by using a time-variable rounding. The circuit can select between three levels of precision: no rounding, light rounding and strong rounding. An observation block decides at runtime the rounding level, based on the magnitude of the LMS error signal. In this way, it is possible to minimize the convergence error while significantly reducing the switching activity when the algorithm is close to the convergence. VLSI implementation in TSMC 28nm CMOS technology shows that proposed approach results in a maximum power saving of 27% with respect to a standard LMS, with negligible degradation of error performances and limited area overhead.
2020
978-1-7281-6044-3
Low-power Implementation of LMS Adaptive Filters Using Scalable Rounding / Di Meo, G.; De Caro, D.; Napoli, E.; Petra, N.; Strollo, A. G. M.. - (2020), pp. 1-4. (Intervento presentato al convegno 27th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2020 tenutosi a gbr nel 2020) [10.1109/ICECS49266.2020.9294848].
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/839001
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact