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 条
  • [21] Synthesis of multipurpose reversible logic gates
    Kerntopf, P
    EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS: ARCHITECTURES, METHODS AND TOOLS, 2002, : 259 - 266
  • [22] An Analysis of MVL Neural Operators Using Feed Forward Backpropagation: Realization and Application of Logic Synthesis
    Chowdhury, Adib Kabir
    Razali, Md. Saifullah
    Wyai, Gary Loh Chee
    Gopal, Lenin
    Madon, Bakri
    Singh, Ashutosh Kumar
    2015 INTERNATIONAL CONFERENCE ON SMART SENSORS AND APPLICATION - ICSSA 2015, 2015, : 122 - 126
  • [23] Unlocking Efficiency and Scalability of Reversible Logic Synthesis using Conventional Logic Synthesis
    Soeken, Mathias
    Chattopadhyay, Anupam
    2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [25] Design of Novel Multiple Valued Logic (MVL) Circuits
    Raghavan, B. Srinivasa
    Bhaaskaran, V. S. Kanchana
    2017 INTERNATIONAL CONFERENCE ON NEXTGEN ELECTRONIC TECHNOLOGIES: SILICON TO SOFTWARE (ICNETS2), 2017, : 371 - 378
  • [26] Technique of computing logic derivatives for MVL-functions
    Shmerko, VP
    Yanushkevich, S
    Levashenko, V
    Bondar, I
    1996 26TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC, PROCEEDINGS, 1996, : 267 - 272
  • [27] Synthesis design method of reversible logic circuit based on kronecker functional decision diagram
    Wang, Y.-R. (wangyrac@nuaa.edu.cn), 1600, Chinese Institute of Electronics (42): : 1025 - 1029
  • [28] BDD-Based Synthesis of Reversible Logic
    Wille, Robert
    Drechsler, Rolf
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2010, 1 (04) : 25 - 41
  • [29] Fredkin/Toffoli templates for reversible logic synthesis
    Maslov, D
    Dueck, GW
    Miller, DM
    ICCAD-2003: IEEE/ACM DIGEST OF TECHNICAL PAPERS, 2003, : 256 - 261
  • [30] Synthesis of Balanced Ternary Reversible Logic Circuit
    Mondal, Bikromadittya
    Sarkar, Pradyut
    Saha, Pranay Kumar
    Chakraborty, Susanta
    2013 IEEE 43RD INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2013), 2013, : 334 - 339