Comparative Study of Approximate Multipliers
Mahmoud Masadeh, Osman Hasan, Sofiene Tahar

TL;DR
This paper systematically explores design choices for approximate multipliers, evaluating their power, area, delay, and error, to identify optimal configurations for energy-efficient computing, validated through an image blending application.
Contribution
It introduces a comprehensive design space exploration of approximate multipliers considering adder types, architectures, and module placement, providing optimized designs and an open source library.
Findings
Optimal approximate multiplier configurations identified based on power, area, delay, and error.
Validation of selected designs through an image blending application.
Open source library of multiplier circuits available online.
Abstract
Approximate multipliers are widely being advocated for energy-efficient computing in applications that exhibit an inherent tolerance to inaccuracy. However, the inclusion of accuracy as a key design parameter, besides the performance, area and power, makes the identification of the most suitable approximate multiplier quite challenging. In this paper, we identify three major decision making factors for the selection of an approximate multipliers circuit: (1) the type of approximate full adder (FA) used to construct the multiplier, (2) the architecture, i.e., array or tree, of the multiplier and (3) the placement of sub-modules of approximate and exact multipliers in the main multiplier module. Based on these factors, we explored the design space for circuit level implementations of approximate multipliers. We used circuit level implementations of some of the most widely used approximate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
