QuAd
Authors:
Open Access
- 18 June 2017
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 1-6
Abstract
Approximate circuits exploit error resilience property of applications to tradeoff computation quality (accuracy) for gaining advantage in terms of performance, power, and/or area. While state-of-the-art low-latency approximate adders provide an accuracy-area-latency configurable design space, the selection of a particular configuration from the design space is still manually done. In this paper, we analytically analyze different structural properties of low-latency approximate adders to formulate a new adder model, Quality-area optimal Low-Latency approximate Adder (QuAd). It provides an increased design space as compared to state-of-the-art, providing design points that require less logic area for the same accuracy, as compared to state-of-the-art approximate adders. Furthermore, based upon our mathematical analysis, we show that, provided a latency constraint, an adder configuration with the highest quality and lowest area requirement can effortlessly be selected from the whole design space of QuAd adder model, without requiring any optimization strategy or numerical simulation. Our experimental results validate the developed model and also the quality-area optimality of our optimal QuAd adder configuration. For functional verification and prototyping, we have used a Xilinx Virtex-6 FPGA. RTL/behavioral models and MATLAB equivalent scripts, of our proposed adder model are made open source, to facilitate further research and development.Keywords
This publication has 14 references indexed in Scilit:
- Invited - Cross-layer approximate computing: from logic to architectures2016
- A low latency generic accuracy configurable adder2015
- A Comparative Review and Evaluation of Approximate Adders2015
- Uncertain: Abstractions for Uncertain Hardware and SoftwareIEEE Micro, 2015
- Big data needs approximate computingCommunications of the ACM, 2014
- Chisel2014
- Uncertain< T >2014
- On reconfiguration-oriented approximate adder design and its application2013
- New Metrics for the Reliability of Approximate and Probabilistic AddersIEEE Transactions on Computers, 2012
- Accuracy-configurable adder for approximate arithmetic designs2012