Back to Search Start Over

Comparison and design of energy-efficient approximate multiplier schemes for image processing by CNTFET.

Authors :
Tavakkoli, Elmira
Shokri, Shayan
Aminian, Mahdi
Source :
International Journal of Electronics; May2024, Vol. 111 Issue 5, p813-834, 22p
Publication Year :
2024

Abstract

Approximate computing is an emerging paradigm that can tolerate some loss of accuracy to improve the energy consumption and design complexity. Multiplication is one of the important computational components in various digital signal processing (DSP) applications. Improvement of multipliers, as the building blocks of an approximate computing systems, has received significant attention. Compressors are key elements in an approximate multiplier to have an optimal design with high performance. This paper proposes an approximate/exact 4–2 compressor and an exact 5–2 compressor in carbon nanotube field-effect transistors (CNTFET) technology for utilisation in an approximate multiplier. Four efficient designs for utilising the proposed compressors are introduced and analysed for a Wallace multiplier. All of the proposed circuits are analysed in 32 nm CNTFET Stanford technology and are simulated by HSPICE. In addition, as an image processing application of approximate multipliers, this paper compares the quality metrics of the image multiplication for the proposed designs and previously presented approximated multipliers. For example, the proposed schemes provide excellent results in structural similarity index up to 99%, and peak signal-to-noise ratio more than 45 dB. Also, it uses figure of metric (FOM) that includes the accuracy and quality metrics of the approximate multipliers. The simulation results demonstrate the efficiency of proposed designs. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00207217
Volume :
111
Issue :
5
Database :
Complementary Index
Journal :
International Journal of Electronics
Publication Type :
Academic Journal
Accession number :
176072581
Full Text :
https://doi.org/10.1080/00207217.2023.2192968