Equivalence Checking of Reversible Circuits

被引:0
|
作者
Wille, Robert [1 ]
Grosse, Daniel [1 ]
Miller, D. Michael [2 ]
Drechsler, Rolf [1 ]
机构
[1] Univ Bremen, Inst Comp Sci, D-28359 Bremen, Germany
[2] Univ Victoria, Dept Comp Sci, Victoria, BC V8W 3P6, Canada
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Determining the equivalence of reversible circuits designed to meet a common specification is considered. The circuits' primary inputs and outputs must be in pure logic states but the circuits may include elementary quantum gates in addition to reversible logic gates. The specification can include don't-cares arising front constant inputs, garbage outputs, and total or partial don't-cares in the underlying target junction. The paper explores well-known techniques front irreversible equivalence checking and how they can be applied in the domain of reversible circuits. Two approaches are considered. The first employs decision diagram techniques and the second uses Boolean satisfiability. Experimental results show that for both methods, circuits with up to 27,000 gates, as well as adders with more than 100 inputs and outputs, are handled in under three minutes with reasonable memory requirements.
引用
收藏
页码:324 / +
页数:3
相关论文
共 50 条
  • [11] Equivalence checking of circuits with parameterized specifications
    Goldberg, E
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING, PROCEEDINGS, 2005, 3569 : 107 - 121
  • [12] Partially redundant logic detection using symbolic equivalence checking in reversible and irreversible logic circuits
    Feinstein, David Y.
    Thornton, Mitchell A.
    Miller, D. Michael
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 1490 - +
  • [13] Combinational Equivalence Checking for Threshold Logic Circuits
    Gowda, Tejaswi
    Vrudhula, Sarma
    Konjevod, Goran
    GLSVLSI'07: PROCEEDINGS OF THE 2007 ACM GREAT LAKES SYMPOSIUM ON VLSI, 2007, : 102 - 107
  • [14] Approximate Equivalence Checking of Noisy Quantum Circuits
    Hong, Xin
    Ying, Mingsheng
    Feng, Yuan
    Zhou, Xiangzhen
    Li, Sanjiang
    2021 58TH ACM/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2021, : 637 - 642
  • [15] Equivalence Checking of Quantum Circuits by Model Counting
    Mei, Jingyi
    Coopmans, Tim
    Bonsangue, Marcello
    Laarman, Alfons
    AUTOMATED REASONING, IJCAR 2024, PT II, 2024, 14740 : 401 - 421
  • [16] FAST EQUIVALENCE-CHECKING FOR QUANTUM CIRCUITS
    Yamashita, Shigeru
    Markov, Igor L.
    QUANTUM INFORMATION & COMPUTATION, 2010, 10 (9-10) : 721 - 734
  • [17] Equivalence checking of digital circuits in an industrial environment
    Drechsler, Rolf
    IT - Information Technology, 2001, 43 (04): : 200 - 205
  • [18] Fast equivalence-checking for quantum circuits
    Yamashita, Shigeru
    Markov, Igor L.
    Quantum Information and Computation, 2010, 10 (9-10): : 721 - 734
  • [19] Automated equivalence checking of switch level circuits
    Jolly, S
    Parashkevov, A
    McDougall, T
    39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 299 - 304
  • [20] Experimental Equivalence Checking of Quantum Circuits by Nonlocality
    Tang, Hao
    Guo, Yu
    Sun, Weixiao
    Hu, Xiao-Min
    Liu, Bi-Heng
    Wei, Zhaohui
    Huang, Yun-Feng
    Han, Yong-Jian
    Li, Chuan-Feng
    Guo, Guang-Can
    PHYSICAL REVIEW LETTERS, 2024, 133 (26)