Design Automation for Adiabatic Circuits

被引:11
|
作者
Zulehner, Alwin [1 ]
Frank, Michael P. [2 ]
Wille, Robert [1 ]
机构
[1] Johannes Kepler Univ Linz, Inst Integrated Circuits, Linz, Austria
[2] Sandia Natl Labs, Ctr Comp Res, POB 5800, Albuquerque, NM 87185 USA
关键词
LOGIC;
D O I
10.1145/3287624.3287673
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Adiabatic circuits are heavily investigated since they allow for computations with an asymptotically close to zero energy dissipation per operation-serving as an alternative technology for many scenarios where energy efficiency is preferred over fast execution. Their concepts are motivated by the fact that the information lost from conventional circuits results in an entropy increase which causes energy dissipation. To overcome this issue, computations are performed in a (conditionally) reversible fashion which, additionally, have to satisfy switching rules that are different from conventional circuitry-crying out for dedicated design automation solutions. While previous approaches either focus on their electrical realization (resulting in small, hand-crafted circuits only) or on designing fully reversible building blocks (an unnecessary overhead), this work aims for providing an automatic and dedicated design scheme that explicitly takes the recent findings in this domain into account. To this end, we review the theoretical and technical background of adiabatic circuits and present automated methods that dedicatedly realize the desired function as an adiabatic circuit. The resulting methods are further optimized-leading to an automatic and efficient design automation for this promising technology. Evaluations confirm the benefits and applicability of the proposed solution.
引用
收藏
页码:669 / 674
页数:6
相关论文
共 50 条
  • [1] DESIGN AUTOMATION FOR INTEGRATED-CIRCUITS
    NEWELL, SB
    DEGEUS, AJ
    ROHRER, RA
    SCIENCE, 1983, 220 (4596) : 465 - 471
  • [2] Design Automation for Cryogenic CMOS Circuits
    van Santen, Victor M.
    Walter, Marcel
    Klemme, Florian
    Parihar, Shivendra Singh
    Pahwa, Girish
    Chauhan, Yogesh S.
    Wille, Robert
    Amrouch, Hussam
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [3] COMPUTER DESIGN OF LOCAL AUTOMATION CIRCUITS
    EMELYANO.SV
    MATICH, V
    BISNOVAT, OM
    KOSTYLEVA, NE
    MILOVIDOV, NN
    AUTOMATION AND REMOTE CONTROL, 1973, 34 (12) : 1974 - 1984
  • [4] Improved structure for adiabatic CMOS circuits design
    Hang, G
    Wu, X
    MICROELECTRONICS JOURNAL, 2002, 33 (5-6): : 403 - 407
  • [5] Migortho: A Design Automation Flow for QCA Circuits
    Domingues Junior, Julio Saracol
    da Rosa Junior, Leomar Soares
    Marques, Felipe de Souza
    IEEE DESIGN & TEST, 2022, 39 (02) : 23 - 30
  • [6] A Hierarchical Design Automation Concept for Analog Circuits
    Berkol, Gonenc
    Afacan, Engin
    Dundar, Gunhan
    Fernandez, E. V.
    23RD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS CIRCUITS AND SYSTEMS (ICECS 2016), 2016, : 133 - 136
  • [7] Design of adiabatic timer based on three essential circuit elements for adiabatic circuits
    Wang, Peng-Jun
    Yu, Jun-Jun
    Huang, Dao
    Huadong Ligong Daxue Xuebao /Journal of East China University of Science and Technology, 2007, 33 (02): : 248 - 254
  • [8] Design Automation of Meandered Interconnects for Stretchable Circuits
    Plovie, Bart
    Vanfleteren, Jan
    Vervust, Thomas
    Quintero, Andres Vasquez
    Bossuyt, Frederick
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2019, 38 (09) : 1648 - 1660
  • [9] Design Optimization and Automation for Secure Cryptographic Circuits
    Lin, Kuan Jen
    Chiu, Yi Tang
    Fang, Shan Chien
    22ND INTERNATIONAL CONFERENCE ON VLSI DESIGN HELD JOINTLY WITH 8TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2009, : 321 - +
  • [10] Modeling and Design Automation of Biological Circuits and Systems
    Miskov-Zivanov, Natasa
    Faeder, James R.
    Myers, Chris J.
    Sauro, Herbert M.
    2012 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2012, : 291 - 293