Design of testable reversible latches by using a novel efficient implementation of Fredkin gate

被引:11
|
作者
Mohammadi, Zahra [1 ]
Navi, Keivan [2 ]
Sabbaghi-Nadooshan, Reza [3 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Sci & Res Branch, Tehran, Iran
[2] Shahid Beheshti Univ, Dept Comp Sci & Engn, Tehran, Iran
[3] Islamic Azad Univ, Cent Tehran Branch, Dept Elect Engn, Tehran, Iran
关键词
QCA; reversible; Fredkin; testable latches; sequential circuits; CIRCUITS; ADDER;
D O I
10.1080/00207217.2019.1692243
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Energy dissipation caused by information loss in irreversible computations will be an important limitation for the development of nano-scale circuits in the near future. Reductions in energy dissipation comprise one of the important goals of nanotechnology-based methods, including Quantum dot Cellular Automata (QCA), and so it is desirable to consider reversibility in the design of QCA circuits. In this research, a novel reversible Fredkin gate based on QCA is proposed, which is more efficient and less complex than the conventional Fredkin gate. Conservative reversible logic is parity preserving; hence, any permanent or transient fault can be caused a mismatch between the inputs and the outputs and can be concurrently detected if a reversible circuit is implemented with the conservative Fredkin gate. A single missing/additional cell defect is investigated in the proposed Fredkin gate and fault patterns are presented. To demonstrate the efficiency of the proposed design, some testable reversible sequential elements, such as D-latch, JK-latch, T-latch and SR-latch, are designed by using it. Our proposed concurrent testable designs greatly reduce the occupied area and maximise the circuit density in comparison with previously reported designs. The proposed designs are simulated and verified using QCA Designer ver.2.0.3 and HDLQ.
引用
收藏
页码:859 / 878
页数:20
相关论文
共 50 条
  • [21] Implementation of sequential circuit using feynman and fredkin reversible logic gates
    Krishna, K. Bala
    Ramesh, A. Puma
    INTERNATIONAL CONFERENCE ON COMPUTER VISION AND MACHINE LEARNING, 2019, 1228
  • [22] Design and implementation of H/W efficient Multiplier: Reversible logic gate approach
    Babulu, K.
    Kamaraju, M.
    Bujjibabu, P.
    Pradeep, K.
    2015 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2015, : 1660 - 1664
  • [23] DA-Based Efficient Testable FIR Filter Implementation on FPGA Using Reversible Logic
    Nandal, Amita
    Vigneswaran, T.
    Rana, Ashwani K.
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2014, 33 (03) : 863 - 884
  • [24] An all-optical implementation of Fredkin gate using Kerr effect
    Dey, Shuvra
    De, Paromlta
    Mukhopadhyay, Sourangshu
    OPTOELECTRONICS LETTERS, 2019, 15 (04) : 317 - 320
  • [25] Design and Optimization of Sequential Counters Using A Novel Reversible Gate
    Singh, Rupali
    Pandey, Manoj Kumar
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 1393 - 1398
  • [26] New All-Optical Implementation of Fredkin Gate Suitable for Compact and Ultrafast Reversible Computing Applications
    Srivastava, Mayank
    Kumar, Ajay
    Bhardwaj, Kapil
    Srivastava, Devesh Kumar
    Singh, Ramendra
    Prasad, Dinesh
    INDIAN JOURNAL OF PURE & APPLIED PHYSICS, 2024, 62 (06) : 451 - 463
  • [27] Implementation of Polarization-Encoded Quantum Fredkin Gate Using Kerr Effect
    Samanta D.
    Journal of Optical Communications, 2023, 44 (01) : 35 - 41
  • [28] Design of synchronous decimal counter using reversible Toffoli–Fredkin Netlist
    Mahamuda Sultana
    Ayan Chaudhuri
    Diganta Sengupta
    Debashis De
    Atal Chaudhuri
    Innovations in Systems and Software Engineering, 2021, 17 : 89 - 97
  • [29] Silicon microring resonator based on all-optical reversible modified Fredkin gate: design and analysis
    Hossain, Manjur
    Rakshit, Jayanta Kumar
    Chattopadhyay, Tanay
    OPTICAL ENGINEERING, 2022, 61 (04)
  • [30] Testable Design of Reversible Circuits Using Parity Preserving Gates
    Gaur, Hari Mohan
    Singh, Ashutosh Kumar
    Ghanekar, Umesh
    IEEE DESIGN & TEST, 2018, 35 (04) : 56 - 64