• DocumentCode
    565218
  • Title

    Accuracy-configurable adder for approximate arithmetic designs

  • Author

    Kahng, Andrew B. ; Kang, Seokhyeong

  • Author_Institution
    ECE Depts., Univ. of California at San Diego, San Diego, CA, USA
  • fYear
    2012
  • fDate
    3-7 June 2012
  • Firstpage
    820
  • Lastpage
    825
  • Abstract
    Approximation can increase performance or reduce power consumption with a simplified or inaccurate circuit in application contexts where strict requirements are relaxed. For applications related to human senses, approximate arithmetic can be used to generate sufficient results rather than absolutely accurate results. Approximate design exploits a tradeoff of accuracy in computation versus performance and power. However, required accuracy varies according to applications, and 100% accurate results are still required in some situations. In this paper, we propose an accuracy-configurable approximate (ACA) adder for which the accuracy of results is configurable during runtime. Because of its configurability, the ACA adder can adaptively operate in both approximate (inaccurate) mode and accurate mode. The proposed adder can achieve significant throughput improvement and total power reduction over conventional adder designs. It can be used in accuracy-configurable applications, and improves the achievable tradeoff between performance/power and quality. The ACA adder achieves approximately 30% power reduction versus the conventional pipelined adder at the relaxed accuracy requirement.
  • Keywords
    adders; logic design; accuracy-configurable approximate adder; approximate arithmetic designs; pipelined adder; power reduction; Accuracy; Adders; Approximation methods; Clocks; Delay; Power demand; Accuracy-Configurable Adder; Approximate Arithmetic; Error-Tolerance; Power Minimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-4503-1199-1
  • Type

    conf

  • Filename
    6241600