Computation accuracy can be adequately tuned on the specific application requirements in order to reduce power consumption. To give some examples, image processing and audio/speech recognition e.g., multimedia applications may provide more accurate outputs than human capabilities can appreciate. In this case, producing inexact numerical outputs can be acceptable and approximate computing circuits could be employed to reduce power consumption by decreasing the hardware complexity. This paper proposes approximate multipliers based on exact and inexact adder circuits and their FPGA implementation: the proposed multipliers can be applied for both signed and unsigned operations. Two scenarios were considered and analyzed in this paper. First, the performance of the proposed multiplier based on inexact adder is evaluated by comparing the power consumption, the accuracy of computation, and the time delay with those of an approximate multiplier based on exact adder. Second, the design parameters of the proposed multipliers are compared with those of the Baugh-Wooley multiplier. On the other hand, we analyzed and compared the performance of the unsigned approximate multipliers with respect to the signed approximate ones. Results prove that the proposed approximate multipliers achieve a reduction in power consumption of 56.3% with respect to the Baugh-Wooley multiplier at cost of less than 5% of accuracy loss.

Low power approximate multipliers for energy efficient data processing

OSTA, MARIO;Ibrahim A.;Seminara L.;Valle M.
2018-01-01

Abstract

Computation accuracy can be adequately tuned on the specific application requirements in order to reduce power consumption. To give some examples, image processing and audio/speech recognition e.g., multimedia applications may provide more accurate outputs than human capabilities can appreciate. In this case, producing inexact numerical outputs can be acceptable and approximate computing circuits could be employed to reduce power consumption by decreasing the hardware complexity. This paper proposes approximate multipliers based on exact and inexact adder circuits and their FPGA implementation: the proposed multipliers can be applied for both signed and unsigned operations. Two scenarios were considered and analyzed in this paper. First, the performance of the proposed multiplier based on inexact adder is evaluated by comparing the power consumption, the accuracy of computation, and the time delay with those of an approximate multiplier based on exact adder. Second, the design parameters of the proposed multipliers are compared with those of the Baugh-Wooley multiplier. On the other hand, we analyzed and compared the performance of the unsigned approximate multipliers with respect to the signed approximate ones. Results prove that the proposed approximate multipliers achieve a reduction in power consumption of 56.3% with respect to the Baugh-Wooley multiplier at cost of less than 5% of accuracy loss.
File in questo prodotto:
File Dimensione Formato  
14JOLPE01-1536.pdf

accesso chiuso

Descrizione: Articolo pubblicato
Tipologia: Documento in versione editoriale
Dimensione 512.22 kB
Formato Adobe PDF
512.22 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/11567/906441
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? 6
social impact