Reversible Circuit Synthesis Using Binary Decision Diagrams

被引:0
|
作者
Podlaski, Krzysztof [1 ]
机构
[1] Univ Lodz, Fac Phys & Appl Informat, PL-90131 Lodz, Poland
关键词
reversible computing; reversible circuits design; binary decision diagrams; transformation based algorithm;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Reversible circuit synthesis is an important branch of low power consumption circuit design. The idea of a logic circuit without loss of information during computation has an impact on power consumption and on the other hand makes the use of classical circuit synthesis algorithms not applicable. In the area of reversible circuit design there is still lack of satisfactory algorithms. During last 15 years many heuristic algorithms have been developed, however, they construct circuit implementations which are far from optimal. In the paper a new implementation of the known transformation based algorithm is presented. The existing transformation based algorithms use truth table during computation. This leads to important memory restrictions on the algorithm. On the other hand any Boolean function can be represented using Binary Decision Diagrams (BBD). This representation is more compact and uses less memory than truth table representation. Presented new implementation of transformation based algorithm can be used for synthesis of much larger reversible functions than for original version of the algorithm.
引用
收藏
页码:235 / 238
页数:4
相关论文
共 50 条
  • [31] Binary Decision Diagrams
    Somenzi, F
    [J]. CALCULATIONAL SYSTEM DESIGN, 1999, 173 : 303 - 366
  • [32] BINARY DECISION DIAGRAMS
    AKERS, SB
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1978, 27 (06) : 509 - 516
  • [33] Reversible Circuits Synthesis from Functional Decision Diagrams by using Node Dependency Matrices
    Stojkovic, Suzana
    Stankovic, Radomir
    Moraga, Claudio
    Stankovic, Milena
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2020, 29 (05)
  • [34] Applications of circuit probability computation using decision diagrams
    Thornton, MA
    Moore, RP
    Cordova, JC
    [J]. 1997 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2: PACRIM 10 YEARS - 1987-1997, 1997, : 683 - 687
  • [35] Stochastic Quantum Circuit Simulation Using Decision Diagrams
    Grurl, Thomas
    Kueng, Richard
    Fuss, Juergen
    Wille, Robert
    [J]. PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 194 - 199
  • [36] Structuring Rule Sets Using Binary Decision Diagrams
    Beck, Florian
    Fuernkranz, Johannes
    Huynh, Van Quoc Phuong
    [J]. RULES AND REASONING, RULEML+RR 2021, 2021, 12851 : 48 - 61
  • [37] Implementation of relational algebra using binary decision diagrams
    Berghammer, R
    Leoniuk, B
    Milanese, U
    [J]. RELATIONAL METHODS IN COMPUTER SCIENCE, 2002, 2561 : 241 - 257
  • [38] Planning in the fluent calculus using binary decision diagrams
    Störr, HP
    [J]. AI MAGAZINE, 2001, 22 (03) : 103 - 105
  • [39] BOOLEAN DIVISION AND FACTORIZATION USING BINARY DECISION DIAGRAMS
    STANION, T
    SECHEN, C
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1994, 13 (09) : 1179 - 1184
  • [40] Using datalog with binary decision diagrams for program analysis
    Whaley, J
    Avots, D
    Carbin, M
    Lam, MS
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2005, 3780 : 97 - 118