Hardware efficient approximate adder design

This paper presents a new approximate adder architecture which when implemented on an FPGA consumes fewer logic resources compared to accurate adders of similar size and can achieve higher or comparable operating frequencies. For 32-bit addition, our approximate adder achieves a 25% reduction in the...

Full description

Saved in:
Bibliographic Details
Main Authors: Balasubramanian, Padmanabhan, Maskell, Douglas
Other Authors: School of Computer Science and Engineering
Format: Conference or Workshop Item
Language:English
Published: 2020
Subjects:
Online Access:https://hdl.handle.net/10356/143971
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-143971
record_format dspace
spelling sg-ntu-dr.10356-1439712020-10-06T00:57:57Z Hardware efficient approximate adder design Balasubramanian, Padmanabhan Maskell, Douglas School of Computer Science and Engineering 2018 IEEE Region 10 Conference (TENCON) Engineering::Computer science and engineering::Hardware Engineering::Electrical and electronic engineering::Integrated circuits Approximate Computing Computer Arithmetic This paper presents a new approximate adder architecture which when implemented on an FPGA consumes fewer logic resources compared to accurate adders of similar size and can achieve higher or comparable operating frequencies. For 32-bit addition, our approximate adder achieves a 25% reduction in the number of LUTs utilized compared to the accurate adder with no compromise on the speed performance. For 64-bit addition, our approximate adder achieves a 24% improvement in the maximum operating frequency, and a 25% reduction in the number of LUTs utilized compared to the accurate adder (post place and route on a Virtex-7 FPGA device). We also make comparisons with the FPGA-based implementations of some well-known gate-level approximate adders, and further provide insights into the error characteristics showing that the proposed approximate adder has a reduced error range. Ministry of Education (MOE) Accepted version This work is supported by the Singapore Ministry of Education (MOE) Academic Research Fund Tier 2 under grant MOE2017-T2-1-002 and MOE Tier 1 under grant RG132/16. 2020-10-06T00:56:02Z 2020-10-06T00:56:02Z 2018 Conference Paper Balasubramanian, P., & Maskell, D. (2018). Hardware efficient approximate adder design. 2018 IEEE Region 10 Conference (TENCON), 0806-0810. doi:10.1109/TENCON.2018.8650127 978-1-5386-5457-6 https://hdl.handle.net/10356/143971 10.1109/TENCON.2018.8650127 0806 0810 en MOE2017-T2-1-002 RG132/16 © 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. The published version is available at https://doi.org/10.1109/TENCON.2018.8650127 application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Hardware
Engineering::Electrical and electronic engineering::Integrated circuits
Approximate Computing
Computer Arithmetic
spellingShingle Engineering::Computer science and engineering::Hardware
Engineering::Electrical and electronic engineering::Integrated circuits
Approximate Computing
Computer Arithmetic
Balasubramanian, Padmanabhan
Maskell, Douglas
Hardware efficient approximate adder design
description This paper presents a new approximate adder architecture which when implemented on an FPGA consumes fewer logic resources compared to accurate adders of similar size and can achieve higher or comparable operating frequencies. For 32-bit addition, our approximate adder achieves a 25% reduction in the number of LUTs utilized compared to the accurate adder with no compromise on the speed performance. For 64-bit addition, our approximate adder achieves a 24% improvement in the maximum operating frequency, and a 25% reduction in the number of LUTs utilized compared to the accurate adder (post place and route on a Virtex-7 FPGA device). We also make comparisons with the FPGA-based implementations of some well-known gate-level approximate adders, and further provide insights into the error characteristics showing that the proposed approximate adder has a reduced error range.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Balasubramanian, Padmanabhan
Maskell, Douglas
format Conference or Workshop Item
author Balasubramanian, Padmanabhan
Maskell, Douglas
author_sort Balasubramanian, Padmanabhan
title Hardware efficient approximate adder design
title_short Hardware efficient approximate adder design
title_full Hardware efficient approximate adder design
title_fullStr Hardware efficient approximate adder design
title_full_unstemmed Hardware efficient approximate adder design
title_sort hardware efficient approximate adder design
publishDate 2020
url https://hdl.handle.net/10356/143971
_version_ 1681057383470596096