Design of Reversible Sequential Circuits Optimizing Quantum Cost, Delay, and Garbage Outputs

被引:118
|
作者
Thapliyal, Himanshu [1 ]
Ranganathan, Nagarajan [1 ]
机构
[1] Univ S Florida, Dept Comp Sci & Engn, Tampa, FL 33620 USA
关键词
Design; Reversible logic; sequential circuits; Fredkin gate; LOGIC; GATES;
D O I
10.1145/1877745.1877748
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reversible logic has shown potential to have extensive applications in emerging technologies such as quantum computing, optical computing, quantum dot cellular automata as well as ultra low power VLSI circuits. Recently, several researchers have focused their efforts on the design and synthesis of efficient reversible logic circuits. In these works, the primary design focus has been on optimizing the number of reversible gates and the garbage outputs. The number of reversible gates is not a good metric of optimization as each reversible gate is of different type and computational complexity, and thus will have a different quantum cost and delay. The computational complexity of a reversible gate can be represented by its quantum cost. Further, delay constitutes an important metric, which has not been addressed in prior works on reversible sequential circuits as a design metric to be optimized. In this work, we present novel designs of reversible sequential circuits that are optimized in terms of quantum cost, delay and the garbage outputs. The optimized designs of several reversible sequential circuits are presented including the D Latch, the JK latch, the T latch and the SR latch, and their corresponding reversible master-slave flip-flop designs. The proposed master-slave flip-flop designs have the special property that they don't require the inversion of the clock for use in the slave latch. Further, we introduce a novel strategy of cascading a Fredkin gate at the outputs of a reversible latch to realize the designs of the Fredkin gate based asynchronous set/reset D latch and the master-slave D flip-flop. Finally, as an example of complex reversible sequential circuits, the reversible logic design of the universal shift register is introduced. The proposed reversible sequential designs were verified through simulations using Verilog HDL and simulation results are presented.
引用
收藏
页数:31
相关论文
共 50 条
  • [1] Design of Reversible Latches Optimized for Quantum Cost, Delay and Garbage Outputs
    Thapliyal, Himanshu
    Ranganathan, Nagarajan
    23RD INTERNATIONAL CONFERENCE ON VLSI DESIGN, 2010, : 235 - 240
  • [2] Reduction of Garbage Outputs and Constant Inputs in Design of Combinational Circuits Using Reversible Logic
    Sooriamala, A. P.
    Thomas, Aby K.
    Korah, Reeba
    2021 SIXTH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, SIGNAL PROCESSING AND NETWORKING (WISPNET), 2021, : 330 - 334
  • [3] Low-cost and compact design method for reversible sequential circuits
    Kalantari, Zeinab
    Eshghi, Mohammad
    Mohammadi, Majid
    Jassbi, Somayeh
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (11): : 7497 - 7519
  • [4] Low-cost and compact design method for reversible sequential circuits
    Zeinab Kalantari
    Mohammad Eshghi
    Majid Mohammadi
    Somayeh Jassbi
    The Journal of Supercomputing, 2019, 75 : 7497 - 7519
  • [5] Design of Ternary Reversible Sequential Circuits
    Khan, Mozammel H. A.
    2014 INTERNATIONAL CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (ICECE), 2014, : 140 - 143
  • [6] Design of Testable Reversible Sequential Circuits
    Thapliyal, Himanshu
    Ranganathan, Nagarajan
    Kotiyal, Saurabh
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (07) : 1201 - 1209
  • [7] Erratum to: Design procedures and NML cost analysis of reversible barrel shifters optimizing garbage and ancilla lines
    Himanshu Thapliyal
    Carson Labrado
    Ke Chen
    The Journal of Supercomputing, 2016, 72 : 1125 - 1125
  • [8] Reducing delay and quantum cost in the novel design of reversible memory elements
    Singh, P. L.
    Majumder, A.
    Chowdhury, B.
    Mondal, A. J.
    Shekhawat, T. S.
    3RD INTERNATIONAL CONFERENCE ON RECENT TRENDS IN COMPUTING 2015 (ICRTC-2015), 2015, 57 : 189 - 198
  • [9] Design of Parity Preserving Reversible Sequential Circuits
    Abir, Md. Anwarul Islam
    Akhter, Arnisha
    Uddin, Md. Ashraf
    Islam, Md. Manowarul
    2016 5TH INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS AND VISION (ICIEV), 2016, : 1022 - 1027
  • [10] Optimizing Quantum Reversible Circuits Using Reinforcement Learning
    Yang, Sheng
    Peng, Guan-Ju
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 2310 - 2314