A synthesis method for MVL reversible logic

被引:0
作者
Miller, DM [1 ]
Dueck, GW [1 ]
Maslov, D [1 ]
机构
[1] Univ Victoria, Dept Comp Sci, Victoria, BC V8W 3P6, Canada
来源
34TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS | 2004年
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An r-valued m-variable reversible logic function maps each of the r(m) input patters to a unique output pattern. The synthesis problem is to realize a reversible function by a cascade of primitive reversible gates. In this paper, we present a simple heuristic algorithm that exploits the bidirectional synthesis possibility inherent in the reversibility of the specification. The primitive reversible gates considered here are one possible extension of the well-known binary Toffoli gates. We present exhaustive results for the 9! 2-variable 3-valued reversible functions comparing the results of our algorithm to optimal results found by breadth-first search. The approach can be applied to general m-variable, r-valued reversible specifications. Further, we show how the presented technique can be applied to irreversible specifications. The synthesis of a 3-input, 3-valued adder is given as a specific case.
引用
收藏
页码:74 / 80
页数:7
相关论文
共 50 条
  • [31] Fredkin/Toffoli templates for reversible logic synthesis
    Maslov, D
    Dueck, GW
    Miller, DM
    ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2003, : 256 - 261
  • [32] Group Theory based Reversible Logic Synthesis
    Datta, Kamalika
    Sengupta, Indranil
    Rahaman, Hafizur
    2012 5TH INTERNATIONAL CONFERENCE ON COMPUTERS AND DEVICES FOR COMMUNICATION (CODEC), 2012,
  • [33] Synthesis of Fault Tolerant Reversible Logic Circuits
    Islam, Md. Saiful
    Rahman, M. M.
    Begum, Zerina
    Hafiz, Mohd Zulfiquar
    Al Mahmud, Abdullah
    IEEE CIRCUITS AND SYSTEMS INTERNATIONAL CONFERENCE ON TESTING AND DIAGNOSIS, 2009, : 447 - +
  • [34] Synthesis of Balanced Quaternary Reversible Logic Circuit
    Meena, Jitesh Kumar
    Jain, Sushil Chandra
    Gupta, Hitesh
    Gupta, Shubham
    2015 INTERNATIONAL CONFERENCED ON CIRCUITS, POWER AND COMPUTING TECHNOLOGIES (ICCPCT-2015), 2015,
  • [35] A Cycle based Reversible Logic Synthesis Approach
    Datta, Kamalika
    Ghuku, Bhadreswar
    Sandeep, Devi
    Sengupta, Indranil
    Rahaman, Hafizur
    2013 THIRD INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS (ICACC 2013), 2013, : 316 - 319
  • [36] A new heuristic algorithm for reversible logic synthesis
    Kerntopf, P
    41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 834 - 837
  • [37] Reversible Logic Synthesis with Fredkin and Peres Gates
    Donald, James
    Jha, Niraj K.
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2008, 4 (01)
  • [38] A transformation based algorithm for reversible logic synthesis
    Miller, DM
    Maslov, D
    Dueck, GW
    40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 318 - 323
  • [39] Hierarchical Reversible Logic Synthesis Using LUTs
    Soeken, Mathias
    Roetteler, Martin
    Wiebe, Nathan
    De Micheli, Giovanni
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [40] Reversible logic synthesis by quantum rotation gates
    Saeedi, M. (msaeedi@usc.edu), 1600, Rinton Press Inc. (13): : 9 - 10