An approximate adder with a near-normal error distribution : design, error analysis and practical application

This article presents a novel approximate adder that is design-optimized and has optimized error metrics. Optimization in design translates into optimization of the design parameters such as delay, power, and area/resources, and optimization of the error metrics points to the usefulness of the propo...

Full description

Saved in:
Bibliographic Details
Main Authors: Balasubramanian, Padmanabhan, Nayar, Raunaq, Maskell, Douglas L., Mastorakis, Nikos E.
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2021
Subjects:
Online Access:https://hdl.handle.net/10356/145866
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-145866
record_format dspace
spelling sg-ntu-dr.10356-1458662021-01-13T01:54:15Z An approximate adder with a near-normal error distribution : design, error analysis and practical application Balasubramanian, Padmanabhan Nayar, Raunaq Maskell, Douglas L. Mastorakis, Nikos E. School of Computer Science and Engineering Hardware & Embedded Systems Lab (HESL) Engineering::Computer science and engineering Engineering::Electrical and electronic engineering Adders Approximate Computing This article presents a novel approximate adder that is design-optimized and has optimized error metrics. Optimization in design translates into optimization of the design parameters such as delay, power, and area/resources, and optimization of the error metrics points to the usefulness of the proposed approximate adder for practical applications. We refer to the proposed approximate adder that is hardware optimized and having a near-normal error distribution as HOAANED, in short. We consider the implementation of HOAANED and the other approximate adders based on ASIC and FPGA design environments. We used a Xilinx Artix-7 device for a FPGA implementation, and a 32/28-nm CMOS standard digital cell library for an ASIC based implementation. To demonstrate the practical utility of HOAANED, we considered digital image processing as a practical application and performed experimentation with many images. The quality of the images reconstructed using the approximate adders was analyzed based on the peak signal-to-noise ratio (PSNR), which is used as a qualitative figure-of-merit to assess the images. It is found that HOAANED achieves an improved PSNR in comparison with the other approximate adders for image processing, and this is achieved with HOAANED simultaneously featuring optimized design metrics and error characteristics. Ministry of Education (MOE) Published version This work was supported by the Ministry of Education, Singapore, under Grant MOE2018-T2-2-024. 2021-01-13T01:54:15Z 2021-01-13T01:54:15Z 2021 Journal Article Balasubramanian, P., Nayar, R., Maskell, D. L., & Mastorakis, N. E. (2021). An approximate adder with a near-normal error distribution : design, error analysis and practical application. IEEE Access, 9, 4518-4530. doi:10.1109/ACCESS.2020.3047651 2169-3536 https://hdl.handle.net/10356/145866 10.1109/ACCESS.2020.3047651 9 4518 4530 en MOE2018-T2-2-024 IEEE Access © 2020 IEEE. This journal is 100% open access, which means that all content is freely available without charge to users or their institutions. All articles accepted after 12 June 2019 are published under a CC BY 4.0 license, and the author retains copyright. Users are allowed to read, download, copy, distribute, print, search, or link to the full texts of the articles, or use them for any other lawful purpose, as long as proper attribution is given. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
Engineering::Electrical and electronic engineering
Adders
Approximate Computing
spellingShingle Engineering::Computer science and engineering
Engineering::Electrical and electronic engineering
Adders
Approximate Computing
Balasubramanian, Padmanabhan
Nayar, Raunaq
Maskell, Douglas L.
Mastorakis, Nikos E.
An approximate adder with a near-normal error distribution : design, error analysis and practical application
description This article presents a novel approximate adder that is design-optimized and has optimized error metrics. Optimization in design translates into optimization of the design parameters such as delay, power, and area/resources, and optimization of the error metrics points to the usefulness of the proposed approximate adder for practical applications. We refer to the proposed approximate adder that is hardware optimized and having a near-normal error distribution as HOAANED, in short. We consider the implementation of HOAANED and the other approximate adders based on ASIC and FPGA design environments. We used a Xilinx Artix-7 device for a FPGA implementation, and a 32/28-nm CMOS standard digital cell library for an ASIC based implementation. To demonstrate the practical utility of HOAANED, we considered digital image processing as a practical application and performed experimentation with many images. The quality of the images reconstructed using the approximate adders was analyzed based on the peak signal-to-noise ratio (PSNR), which is used as a qualitative figure-of-merit to assess the images. It is found that HOAANED achieves an improved PSNR in comparison with the other approximate adders for image processing, and this is achieved with HOAANED simultaneously featuring optimized design metrics and error characteristics.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Balasubramanian, Padmanabhan
Nayar, Raunaq
Maskell, Douglas L.
Mastorakis, Nikos E.
format Article
author Balasubramanian, Padmanabhan
Nayar, Raunaq
Maskell, Douglas L.
Mastorakis, Nikos E.
author_sort Balasubramanian, Padmanabhan
title An approximate adder with a near-normal error distribution : design, error analysis and practical application
title_short An approximate adder with a near-normal error distribution : design, error analysis and practical application
title_full An approximate adder with a near-normal error distribution : design, error analysis and practical application
title_fullStr An approximate adder with a near-normal error distribution : design, error analysis and practical application
title_full_unstemmed An approximate adder with a near-normal error distribution : design, error analysis and practical application
title_sort approximate adder with a near-normal error distribution : design, error analysis and practical application
publishDate 2021
url https://hdl.handle.net/10356/145866
_version_ 1690658341703909376