Cargando…

On the Design of an Energy Efficient Digital IIR A-Weighting Filter Using Approximate Multiplication

This paper presents a new A-weighting filter’s design and explores the potential of using approximate multiplication for low-power digital A-weighting filter implementation. It presents a thorough analysis of the effects of approximate multiplication, coefficient quantization, the order of first-ord...

Descripción completa

Detalles Bibliográficos
Autores principales: Pilipović, Ratko, Risojević, Vladimir, Bulić, Patricio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7865466/
https://www.ncbi.nlm.nih.gov/pubmed/33499046
http://dx.doi.org/10.3390/s21030732
_version_ 1783647852670484480
author Pilipović, Ratko
Risojević, Vladimir
Bulić, Patricio
author_facet Pilipović, Ratko
Risojević, Vladimir
Bulić, Patricio
author_sort Pilipović, Ratko
collection PubMed
description This paper presents a new A-weighting filter’s design and explores the potential of using approximate multiplication for low-power digital A-weighting filter implementation. It presents a thorough analysis of the effects of approximate multiplication, coefficient quantization, the order of first-order sections in the filter’s cascade, and zero-pole pairings on the frequency response of the digital A-weighting filter. The proposed A-weighting filter was implemented as a sixth-order IIR filter using approximate odd radix-4 multipliers. The proposed filter was synthesized (Verilog to GDS) using the Nangate45 cell library, and MATLAB simulations were performed to verify the designed filter’s magnitude response and performance. Synthesis results indicate that the proposed design achieves nearly 70% reduction in energy (power-delay product) with a negligible deviation of the frequency response from the floating-point implementation. Experiments on acoustic noise suggest that the proposed digital A-weighting filter can be deployed in environmental noise measurement applications without any notable performance degradation.
format Online
Article
Text
id pubmed-7865466
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-78654662021-02-07 On the Design of an Energy Efficient Digital IIR A-Weighting Filter Using Approximate Multiplication Pilipović, Ratko Risojević, Vladimir Bulić, Patricio Sensors (Basel) Article This paper presents a new A-weighting filter’s design and explores the potential of using approximate multiplication for low-power digital A-weighting filter implementation. It presents a thorough analysis of the effects of approximate multiplication, coefficient quantization, the order of first-order sections in the filter’s cascade, and zero-pole pairings on the frequency response of the digital A-weighting filter. The proposed A-weighting filter was implemented as a sixth-order IIR filter using approximate odd radix-4 multipliers. The proposed filter was synthesized (Verilog to GDS) using the Nangate45 cell library, and MATLAB simulations were performed to verify the designed filter’s magnitude response and performance. Synthesis results indicate that the proposed design achieves nearly 70% reduction in energy (power-delay product) with a negligible deviation of the frequency response from the floating-point implementation. Experiments on acoustic noise suggest that the proposed digital A-weighting filter can be deployed in environmental noise measurement applications without any notable performance degradation. MDPI 2021-01-22 /pmc/articles/PMC7865466/ /pubmed/33499046 http://dx.doi.org/10.3390/s21030732 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Pilipović, Ratko
Risojević, Vladimir
Bulić, Patricio
On the Design of an Energy Efficient Digital IIR A-Weighting Filter Using Approximate Multiplication
title On the Design of an Energy Efficient Digital IIR A-Weighting Filter Using Approximate Multiplication
title_full On the Design of an Energy Efficient Digital IIR A-Weighting Filter Using Approximate Multiplication
title_fullStr On the Design of an Energy Efficient Digital IIR A-Weighting Filter Using Approximate Multiplication
title_full_unstemmed On the Design of an Energy Efficient Digital IIR A-Weighting Filter Using Approximate Multiplication
title_short On the Design of an Energy Efficient Digital IIR A-Weighting Filter Using Approximate Multiplication
title_sort on the design of an energy efficient digital iir a-weighting filter using approximate multiplication
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7865466/
https://www.ncbi.nlm.nih.gov/pubmed/33499046
http://dx.doi.org/10.3390/s21030732
work_keys_str_mv AT pilipovicratko onthedesignofanenergyefficientdigitaliiraweightingfilterusingapproximatemultiplication
AT risojevicvladimir onthedesignofanenergyefficientdigitaliiraweightingfilterusingapproximatemultiplication
AT bulicpatricio onthedesignofanenergyefficientdigitaliiraweightingfilterusingapproximatemultiplication