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 条
  • [1] An Efficient Synthesis Method for Ternary Reversible Logic
    Basu, Saikat
    Mandal, Sudhindu Bikash
    Chakrabarti, Amlan
    Sur-Kolay, Susmita
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 2306 - 2309
  • [2] Descending Order Transformation-based Synthesis of MVL Reversible Circuits
    Miller, D. Michael
    Dueck, Gerhard W.
    2021 IEEE 51ST INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2021), 2021, : 107 - 112
  • [3] Synthesis of reversible logic
    Agrawal, A
    Jha, NK
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2004, : 1384 - 1385
  • [4] Function translations and search-based transformation for MVL reversible circuit synthesis
    Miller, D. Michael
    Dueck, Gerhard W.
    SCIENCE OF COMPUTER PROGRAMMING, 2021, 212
  • [5] Synthesis of Reversible Logic Circuit Using a Species Conservation Method
    Wang, Xiaoxiao
    Jiao, Licheng
    Wang, Xiaoxiao
    2014 10TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2014, : 637 - 641
  • [6] Logic Synthesis in Reversible PLA
    Tara, Nazma
    Babu, Hafiz Md. Hasan
    Matin, Nawshi
    2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 110 - 115
  • [7] Synthesis of reversible logic circuits
    Shende, VV
    Prasad, AK
    Markov, IL
    Hayes, JP
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (06) : 710 - 722
  • [8] Reversible logic circuit synthesis
    Shende, VV
    Prasad, AK
    Markov, IL
    Hayes, JP
    IEEE/ACM INTERNATIONAL CONFERENCE ON CAD-02, DIGEST OF TECHNICAL PAPERS, 2002, : 353 - 360
  • [9] Synthesis Algorithm for Reversible Logic
    Hu, J.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER INFORMATION SYSTEMS AND INDUSTRIAL APPLICATIONS (CISIA 2015), 2015, 18 : 36 - 38
  • [10] Quantified synthesis of reversible logic
    Wille, Robert
    Le, Hoang M.
    Dueck, Gerhard W.
    Grosse, Daniel
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 894 - +