Approximate Computing: Evolutionary Methods for Functional Approximation of Digital Circuits

被引:5
|
作者
Choudhary, Pooja [1 ,2 ]
Bhargava, Lava [1 ]
Singh, Virendra [3 ,4 ]
Suhag, Ashok Kumar [5 ]
机构
[1] Malaviya Natl Inst Technol, Dept Elect & Commun Engn, Jaipur 302017, Rajasthan, India
[2] Swami Keshvanand Inst Technol Management & Gramot, Dept Elect & Commun Engn, Jaipur 302017, Rajasthan, India
[3] Indian Inst Technol IIT Bombay, Dept Elect Engn, Mumbai 400076, Maharashtra, India
[4] Indian Inst Technol IIT Bombay, Dept Comp Sci & Engn, Mumbai 400076, Maharashtra, India
[5] BML Munjal Univ BMU, Dept Elect & Commun Engn, Gurgaon 122413, Haryana, India
关键词
Approximate Computing; Formal methods; SAT; Error metrics; Inherent resilience;
D O I
10.1016/j.matpr.2022.06.386
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Approximate computing deviates from long-held paradigm and attracted towards intrinsic application resilience to enhance the efficiency by relaxing the parameter of full accuracy. The specifications of digital circuits are violated while explicitly designing. The benefits are in terms of area, performance, power consumption, and speed. For approximating circuit, synthesis tools depend on available technique to check whether the synthesized circuit meets the set parameters and provides the quality. Mostly used approach is circuit simulator for analyzing responses received from all input variables but it is an exhaustive approach and can be used only for a small number of inputs. So this paper focuses on techniques, methods used to approximate circuits and to use formal methods for solving challenges faced by traditional methods. The use of evolutionary methods for circuits has led to the promising results. Major challenges in these methods are the ability to automatically synthesize approximation circuits without relying on the skill of designers. Strategies for generating approximate circuits, methodologies for evaluating the error with benchmarks used are tabulated in paper. The exact circuit, error and their approximate threshold are required for simplification which leads to selecting synthesis techniques for circuit transformations. The criteria of selection of approximate logic synthesis method are based on error analysis, number input and desired output, use of types of application and digital circuits like adder, multiplier, FIR, FFT etc. Introduction, principle, methods of approximate computing with major sub-areas of research work conducted in field of functional approximation which are apropos for designing and testing of circuits are main concern of paper. (C) 2022 Elsevier Ltd. All rights reserved.
引用
收藏
页码:3487 / 3492
页数:6
相关论文
共 50 条
  • [1] Evolutionary Approach to Approximate Digital Circuits Design
    Vasicek, Zdenek
    Sekanina, Lukas
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (03) : 432 - 444
  • [2] Evolutionary Functional Approximation of Circuits Implemented into FPGAs
    Vasicek, Zdenek
    Mrazek, Vojtech
    Sekanina, Lukas
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [3] An Evolutionary Computation Approach for Approximate Computing of PNN Hardware Circuits
    Chen, Ching-Yi
    Chang, Che-Wei
    Chen, Zih-Ching
    2019 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS), 2019,
  • [4] Accurate reliability analysis methods for approximate computing circuits
    Wang, Zhen
    Zhang, Guofa
    Ye, Jing
    Jiang, Jianhui
    Li, Fengyong
    Wang, Yong
    TSINGHUA SCIENCE AND TECHNOLOGY, 2022, 27 (04) : 729 - 740
  • [5] Accurate Reliability Analysis Methods for Approximate Computing Circuits
    Zhen Wang
    Guofa Zhang
    Jing Ye
    Jianhui Jiang
    Fengyong Li
    Yong Wang
    TsinghuaScienceandTechnology, 2022, 27 (04) : 729 - 740
  • [6] Evolutionary design for energy-efficient approximate digital circuits
    Norouzi, Hamed
    Salehi, Mostafa E.
    MICROPROCESSORS AND MICROSYSTEMS, 2018, 57 : 52 - 64
  • [7] Evolutionary methods in the design of quaternary digital circuits
    Moraga, C
    Wang, WJ
    1998 28TH IEEE INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC - PROCEEDINGS, 1998, : 89 - 94
  • [8] Evolutionary approach to the functional test generation for digital circuits
    Skobtsov, YA
    Ivanov, DE
    Skobtsov, VY
    Ubar, R
    BEC 2004: PROCEEDING OF THE 9TH BIENNIAL BALTIC ELECTRONICS CONFERENCE, 2004, : 229 - 232
  • [9] Approximate analog computing with metatronic circuits
    Mario Miscuglio
    Yaliang Gui
    Xiaoxuan Ma
    Zhizhen Ma
    Shuai Sun
    Tarek El Ghazawi
    Tatsuo Itoh
    Andrea Alù
    Volker J. Sorger
    Communications Physics, 4
  • [10] Approximate analog computing with metatronic circuits
    Miscuglio, Mario
    Gui, Yaliang
    Ma, Xiaoxuan
    Ma, Zhizhen
    Sun, Shuai
    El Ghazawi, Tarek
    Itoh, Tatsuo
    Alu, Andrea
    Sorger, Volker J.
    COMMUNICATIONS PHYSICS, 2021, 4 (01)