CIRCA: Towards a modular and extensible framework for approximate circuit generation

被引:12
|
作者
Witschen, Linus [1 ]
Awais, Muhammad [1 ]
Mohammadi, Hassan Ghasemzadeh [1 ]
Wiersema, Tobias [1 ]
Platzner, Marco [1 ]
机构
[1] Paderborn Univ, Paderborn, Germany
关键词
Approximate Computing; Framework; Pareto Front; Accuracy; Stochastic search; Circuit synthesis; DESIGN;
D O I
10.1016/j.microrel.2019.04.003
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Existing approaches and tools for the generation of approximate circuits often lack generality and are restricted to certain circuit types, approximation techniques, and quality assurance methods. Moreover, only few tools are publicly available. This hinders the development and evaluation of new techniques for approximating circuits and their comparison to previous approaches. In this paper, we first analyze and classify related approaches and then present CIRCA, our flexible framework for search-based approximate circuit generation. CIRCA is developed with a focus on modularity and extensibility to foster comparability of different techniques. We present the architecture of CIRCA with its distinct separation into stages and processing blocks. This separation makes CIRCA flexible, allowing developers to extend it by new methods and enabling users to exchange the employed functionality quickly. To highlight CIRCA's benefits and its flexibility, we conduct a case study which focuses on the impact of the employed search method and approximation technique. We use a set of circuits from our approximate computing benchmark suite PaderBench to evaluate and compare the quality of the approximated circuits generated with the different methods.
引用
收藏
页码:277 / 290
页数:14
相关论文
共 10 条
  • [1] OpenRec: A Modular Framework for Extensible and Adaptable Recommendation Algorithms
    Yang, Longqi
    Bagdasaryan, Eugene
    Gruenstein, Joshua
    Hsieh, Cheng-Kang
    Estrin, Deborah
    WSDM'18: PROCEEDINGS OF THE ELEVENTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2018, : 664 - 672
  • [2] Generation modular reactors: A framework
    Hussein, Esam M. A.
    NUCLEAR ENGINEERING AND DESIGN, 2024, 417
  • [3] Towards an Extensible Modeling and Validation Framework for SDL-UML
    Kraas, Alexander
    SYSTEM ANALYSIS AND MODELING: MODELS AND REUSABILITY, 2014, 8769 : 255 - 270
  • [4] Data-Driven Feature Selection Framework for Approximate Circuit Design
    Zhao, Bingyin
    Qiu, Ling
    Lao, Yingjie
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (11) : 3519 - 3531
  • [5] Towards a Modular Framework for Human-Robot Interaction and Collaboration
    Gavril, Alexandru-Florin
    Ghita, Alexandra Stefania
    Sorici, Alexandru
    Florea, Adina Magda
    2019 22ND INTERNATIONAL CONFERENCE ON CONTROL SYSTEMS AND COMPUTER SCIENCE (CSCS), 2019, : 667 - 674
  • [6] Equivalent Circuit Model for Modular High Voltage Power Generation Architectures
    Mao, Saijun
    Popovic, Jelena
    Ferreira, Jan Abraham
    Li, Chengmin
    Li, Wuhua
    2017 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2017, : 3098 - 3102
  • [7] Modular Bidirectional Solid-State DC Circuit Breaker for Next-Generation Electric Aircrafts
    Raghavendra, I. Venkata
    Banavath, Satish Naik
    Ajmal, C. N. Muhammed
    Ray, Anindya
    IEEE JOURNAL OF EMERGING AND SELECTED TOPICS IN POWER ELECTRONICS, 2022, 10 (05) : 5486 - 5497
  • [8] Towards a Conceptual Framework of Using Technology to Support Smart Construction: The Case of Modular Integrated Construction (MiC)
    Loo, Becky P. Y.
    Wong, Rosana W. M.
    BUILDINGS, 2023, 13 (02)
  • [9] DEVELOPMENT AND EXTENSION OF A MODULAR, JAVA']JAVA-BASED, 2ND GENERATION ISO/IEEE 11073 MANAGER FRAMEWORK
    Gerbovics, F.
    Frohner, M.
    Urbauer, P.
    Bruckner, R.
    Pohn, B.
    Sauermann, S.
    Mense, A.
    EHEALTH2010 - MEDICAL INFORMATICS MEETS EHEALTH, 2010,
  • [10] TOWARDS THE NEXT GENERATION OFSERVICE-ORIENTED FLEXIBLE COLLABORATIVE SYSTEMS A Basic Framework Applied to Medical Research
    Schulte, Jonas
    Hampel, Thorsten
    Stark, Konrad
    Eder, Johann
    Schikuta, Erich
    ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL DISI: DATABASES AND INFORMATION SYSTEMS INTEGRATION, 2008, : 232 - +