Automated Verifiability-Driven Design of Approximate Circuits: Exploiting Error Analysis

被引:0
|
作者
Vasicek, Zdenek [1 ]
Mrazek, Vojtech [1 ]
Sekanina, Lukas [1 ]
机构
[1] Brno Univ Technol, Fac Informat Technol, Brno, Czech Republic
来源
2024 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE | 2024年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A fundamental assumption for search-based circuit approximation methods is the ability to massively and efficiently traverse the search space and evaluate candidate solutions. For complex approximate circuits (adders and multipliers), common error metrics, and error analysis approaches (SAT solving, BDD analysis), we perform a detailed analysis to understand the behavior of the error analysis methods under constrained resources, such as limited execution time. In addition, we show that when evaluating the error of a candidate approximate circuit, it is highly beneficial to reuse knowledge obtained during the evaluation of previous circuit instances to reduce the total design time. When an adaptive search strategy that drives the search towards promptly verifiable approximate circuits is employed, the method can discover circuits that exhibit better trade-offs between error and desired parameters (such as area) than the same method with unconstrained verification resources and within the same overall time budget. For 16-bit and 20-bit approximate multipliers, it was possible to achieve a 75% reduction in area when compared with the baseline method.
引用
收藏
页数:6
相关论文
共 39 条
  • [21] Design and Analysis of Approximate Multipliers For Error-Tolerant Applications
    Pandey, Anirudha
    Reddy, Manikantta K.
    Yadav, Praveen
    Kumar, Nithin Y. B.
    Vasantha, M. H.
    2018 IEEE 4TH INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2018), 2018, : 94 - 97
  • [22] An Approximate Soft Error Reliability Sorting Approach based on State Analysis of Sequential Circuits
    Zhu, Dan
    Li, Tun
    Li, Si-kun
    2010 IEEE 25TH INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS (DFT 2010), 2010, : 209 - 217
  • [23] Approximate Testing of Digital VLSI Circuits using Error Significance based Fault Analysis
    Jena, Sisir Kumar
    Biswas, Santosh
    Deka, Jatindra Kumar
    2020 24TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST (VDAT), 2020,
  • [24] Data-driven approximate value iteration with optimality error bound analysis
    Li, Yongqiang
    Hou, Zhongsheng
    Feng, Yuanjing
    Chi, Ronghu
    AUTOMATICA, 2017, 78 : 79 - 87
  • [25] Design and Analysis of Approximate Compressors for Balanced Error Accumulation in MAC Operator
    Park, Gunho
    Kung, Jaeha
    Lee, Youngjoo
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (07) : 2950 - 2961
  • [26] 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.
    IEEE ACCESS, 2021, 9 : 4518 - 4530
  • [27] Data-driven approximate Q-learning stabilization with optimality error bound analysis
    Li, Yongqiang
    Yang, Chengzan
    Hou, Zhongsheng
    Feng, Yuanjing
    Yin, Chenkun
    AUTOMATICA, 2019, 103 (435-442) : 435 - 442
  • [28] Conceptual design and error analysis of a cable-driven parallel robot
    Li, Jiaxuan
    Zhao, Yongjie
    Tang, Qingqiong
    Sun, Wei
    Yuan, Feifei
    Lu, Xinjian
    ROBOTICA, 2022, 40 (07) : 2152 - 2167
  • [29] A Systematic Methodology for Design and Worst-Case Error Analysis of Approximate Array Multipliers
    Yamamoto, Takahiro
    Taniguchi, Ittetsu
    Tomiyama, Hiroyuki
    Yamashita, Shigeru
    Yamashita, Shigeru
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2017, E100A (07) : 1496 - 1499
  • [30] Low Error-Rate Approximate Multiplier Design for DNNs with Hardware-Driven Co-Optimization
    Lu, Yao
    Zhang, Jide
    Zheng, Su
    Li, Zhen
    Wang, Lingli
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 3507 - 3511