Exploiting Coding Techniques for Logic Synthesis of Reversible Circuits

被引:0
|
作者
Zulehner, Alwin [1 ]
Wille, Robert [1 ]
机构
[1] Johannes Kepler Univ Linz, Inst Integrated Circuits, Linz, Austria
关键词
ALGORITHM;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reversible circuits are composed of a set of circuit lines that are passed through a cascade of reversible gates. Since the number of circuit lines is crucial, functional logic synthesis approaches have been proposed which realize circuits where the number of circuit lines is minimal. However, since the function to be realized is often non-reversible, additional variables have to be added to the function in order to establish reversibility - leading to a significant overhead that affects the scalability of the synthesis method and yields rather complex circuits. In this work, we propose to overcome these problems by exploiting coding techniques in the logic synthesis of reversible circuits. To this end, we propose an intermediate encoding of the output patterns that requires fewer additional inputs and outputs. Using this synthesis scheme allows to perform the majority of the synthesis on significantly fewer variables and to exploit several don't care values in the code. Experimental evaluations - where we obtain better scalability and circuits with magnitudes fewer costs - confirmed the benefits of the proposed synthesis approach.
引用
收藏
页码:670 / 675
页数:6
相关论文
共 50 条
  • [41] The Reversible Network Cascade Based on Reversible Logic Gate Coding Method
    Li, Hui
    Guan, Zhijin
    Chen, Shanli
    Chen, Yuxin
    FIFTH INTERNATIONAL CONFERENCE ON INFORMATION ASSURANCE AND SECURITY, VOL 1, PROCEEDINGS, 2009, : 213 - 216
  • [42] SYNTHESIS TECHNIQUES FOR CMOS FOLDED SOURCE-COUPLED LOGIC-CIRCUITS
    MASKAI, SR
    KIAEI, S
    ALLSTOT, DJ
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1992, 27 (08) : 1157 - 1167
  • [43] 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
  • [44] Design of reversible logic circuits by means of control gates
    De Vos, A
    Desoete, B
    Adamski, A
    Pietrzak, P
    Sibinski, M
    Widerski, T
    INTEGRATED CIRCUIT DESIGN, PROCEEDINGS: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2000, 1918 : 255 - 264
  • [45] 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)
  • [46] Synthesis of skewed logic circuits
    Cao, AQ
    Sirisantana, N
    Koh, CK
    Roy, K
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2005, 10 (02) : 205 - 228
  • [47] Logic Synthesis of Approximate Circuits
    Venkataramani, Swagath
    Kozhikkottu, Vivek J.
    Sabne, Amit
    Roy, Kaushik
    Raghunathan, Anand
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (10) : 2503 - 2515
  • [48] Synthesis of quantum logic circuits
    Shende, Vivek V.
    Bullock, Stephen S.
    Markov, Igor L.
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 272 - 275
  • [49] Simulation of reversible molecular mechanical logic gates and circuits
    Seet, Ian
    Ouldridge, Thomas E.
    Doye, Jonathan P. K.
    PHYSICAL REVIEW E, 2023, 107 (02)
  • [50] Reversible Computing Systems, Logic Circuits, and Cellular Automata
    Morita, Kenichi
    2012 THIRD INTERNATIONAL CONFERENCE ON NETWORKING AND COMPUTING (ICNC 2012), 2012, : 1 - 8