Synthesis and optimization of multiple-valued combinational and sequential reversible circuits with don't cares

被引:5
作者
Niknafs, Aliakbar [1 ,2 ]
Mohammadi, Majid [1 ]
机构
[1] Shahid Bahonar Univ Kerman, Dept Comp Engn, Kerman, Iran
[2] Int Ctr Sci High Technol & Environm Sci, Kerman, Iran
关键词
Reversible logic; Synthesis; Optimization; Sequential reversible logic; Multiple-valued reversible logic; LOGIC-CIRCUITS; ALGORITHM; COMPUTATION; GATES;
D O I
10.1016/j.vlsi.2012.01.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a synthesis method for combinational multiple-valued reversible logic (MVRL) circuits is proposed. This algorithm can use the don't care values in the synthesis process to obtain the optimal circuit with respect to quantum cost. The binary Fredkin gate is extended to the MVRL Fredkin gate, and its synthesis using 2x2 gates is proposed. Additionally, we have used the algorithm to design sequential MVRL circuits based on the state transition table. We propose three generalized designs for T, D, and JK flip flops (FF). The generalized r-valued T-FF is designed using 2r-3 controlled Cycle gates (r stands for radix). The r-valued D-FF is designed using the new version of the MVRL Fredkin gate. The ternary JK-FF, which performs nine distinct functions, is designed using only seven controlled Cycle gates. These FFs are the essential circuits to design MVRL state machines, and we synthesize the circuits with the minimal number of constant inputs and garbage outputs. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:189 / 196
页数:8
相关论文
共 25 条
  • [1] ALRABADI A, 2003, 6 INT S REPR METH FU, P171
  • [2] [Anonymous], 1980, INT C AUT LANG PROGR
  • [3] [Anonymous], PHYS REV A
  • [4] ELEMENTARY GATES FOR QUANTUM COMPUTATION
    BARENCO, A
    BENNETT, CH
    CLEVE, R
    DIVINCENZO, DP
    MARGOLUS, N
    SHOR, P
    SLEATOR, T
    SMOLIN, JA
    WEINFURTER, H
    [J]. PHYSICAL REVIEW A, 1995, 52 (05): : 3457 - 3467
  • [5] Brennen GK, 2006, QUANTUM INF COMPUT, V6, P436
  • [6] Fredkin gates for finite-valued reversible and conservative logics
    Cattaneo, G
    Leporati, A
    Leporini, R
    [J]. JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 2002, 35 (46): : 9755 - 9785
  • [7] Chuang M. L., ACM J EMERGING TECHN, V3
  • [8] CONSERVATIVE LOGIC
    FREDKIN, E
    TOFFOLI, T
    [J]. INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 1982, 21 (3-4) : 219 - 253
  • [9] GROBE D, 2007, ACM GREAT LAK S VLSI, P96
  • [10] An algorithm for synthesis of reversible logic circuits
    Gupta, Pallav
    Agrawal, Abhinav
    Jha, Niraj K.
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (11) : 2317 - 2330