Generating and Checking Control Logic in the HDL-based Design of Reversible Circuits

被引:0
|
作者
Wille, Robert [1 ,2 ]
Keszocze, Oliver [2 ,3 ]
Othmer, Lars [2 ]
Thomsen, Michael Kirkedal [4 ]
Drechsler, Rolf [2 ,3 ]
机构
[1] Johannes Kepler Univ Linz, Inst Integrated Circuits, Linz, Austria
[2] DFKI GmbH, Cyber Phys Syst, Bremen, Germany
[3] Univ Bremen, Inst Comp Sci, Bremen, Germany
[4] Univ Copenhagen, Dept Comp Sci, DIKU, Copenhagen, Denmark
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Although different from the conventional computing paradigm, reversible computation received significant interest due to its applications in various (emerging) technologies. Here, computations can be executed not only from the inputs to the outputs, but also in the reverse direction. This leads to significantly different design challenges to be addressed. In this work, we consider problems that occur when describing a reversible control flow using Hardware Description Languages (HDLs). Here, the commonly used conditional statements must, in addition to the established if-condition for forward computation, be provided with an additional fi-condition for backward computation. Unfortunately, deriving correct and consistent fi-conditions is often not obvious. Moreover, HDL descriptions exist which may not be realized with a reversible control flow at all. In this work, we propose automatic solutions which generate the required fi-conditions and check whether a reversible control flow indeed can be realized. The solution utilizes predicate transformer semantics based on Hoare logic. This has exemplary been implemented for the reversible HDL SyReC and evaluated with a variety of circuit description examples. The proposed solution constitutes the first automatic method for these important designs steps in the domain of reversible circuit design.
引用
收藏
页码:7 / 12
页数:6
相关论文
共 50 条
  • [21] A graphical data management system for HDL-based ASIC design projects
    Mayer, C
    Sahm, H
    Pleickhardt, J
    EURO-DAC '96 - EUROPEAN DESIGN AUTOMATION CONFERENCE WITH EURO-VHDL '96 AND EXHIBITION, PROCEEDINGS, 1996, : 92 - 97
  • [22] HDL-Based Modeling Approach for Digital Simulation of Adiabatic Quantum Flux Parametron Logic
    Xu, Qiuyun
    Ayala, Christopher L.
    Takeuchi, Naoki
    Yamanashi, Yuki
    Yoshikawa, Nobuyuki
    IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 2016, 26 (08)
  • [23] From Reversible Logic to Quantum Circuits: Logic Design for an Emerging Technology
    Wille, Robert
    Chattopadhyay, Anupam
    Drechsler, Rolf
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION (SAMOS), 2016, : 268 - 274
  • [24] DESIGN OF BASIC SEQUENTIAL CIRCUITS USING REVERSIBLE LOGIC
    Rohini, H.
    Rajashekar, S.
    PriyatamKumar
    2016 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, AND OPTIMIZATION TECHNIQUES (ICEEOT), 2016, : 2110 - 2115
  • [25] An Efficient Design for Testability Approach of Reversible Logic Circuits
    Mondal, Joyati
    Deb, Arighna
    Das, Debesh K.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2021, 30 (06)
  • [26] Design of Efficient Reversible Logic-Based Binary and BCD Adder Circuits
    Thapliyal, Himanshu
    Ranganathan, Nagarajan
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2013, 9 (03)
  • [27] Exploiting Reversible Logic Design for Implementing Adiabatic Circuits
    Rauchenecker, Andreas
    Ostermann, Timm
    Wille, Robert
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS - MIXDES 2017, 2017, : 264 - 270
  • [28] Design-for-testability for reversible logic circuits based on bit-swapping
    Mondal, Joyati
    Das, Debesh Kumar
    Bhattacharya, Bhargab
    IET QUANTUM COMMUNICATION, 2024, 5 (02): : 113 - 122
  • [29] Design of Combinational Logic circuits for Low power Reversible Logic circuits in Quantum Cellular Automata
    Anand, I. Vivek
    Kamaraj, A.
    2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [30] NEW PHILOSOPHY AIDS SHIFT FROM SCHEMATIC-BASED TO HDL-BASED DESIGN
    SHELOR, CF
    EDN, 1994, 39 (16) : 119 - &