CFP last date
20 December 2024
Reseach Article

An Approach to Design Different Weighted Code Synchronous Counters by the Sequential Circuit Elements of Reversible Gates

Published on October 2014 by Shefali Mamataj, Biswajit Das, Dibya Saha
International Conference on Microelectronics, Circuits and Systems
Foundation of Computer Science USA
MICRO - Number 2
October 2014
Authors: Shefali Mamataj, Biswajit Das, Dibya Saha
598f2444-bbc5-4b24-8354-c3d1223be6aa

Shefali Mamataj, Biswajit Das, Dibya Saha . An Approach to Design Different Weighted Code Synchronous Counters by the Sequential Circuit Elements of Reversible Gates. International Conference on Microelectronics, Circuits and Systems. MICRO, 2 (October 2014), 9-16.

@article{
author = { Shefali Mamataj, Biswajit Das, Dibya Saha },
title = { An Approach to Design Different Weighted Code Synchronous Counters by the Sequential Circuit Elements of Reversible Gates },
journal = { International Conference on Microelectronics, Circuits and Systems },
issue_date = { October 2014 },
volume = { MICRO },
number = { 2 },
month = { October },
year = { 2014 },
issn = 0975-8887,
pages = { 9-16 },
numpages = 8,
url = { /proceedings/micro/number2/18316-1813/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 International Conference on Microelectronics, Circuits and Systems
%A Shefali Mamataj
%A Biswajit Das
%A Dibya Saha
%T An Approach to Design Different Weighted Code Synchronous Counters by the Sequential Circuit Elements of Reversible Gates
%J International Conference on Microelectronics, Circuits and Systems
%@ 0975-8887
%V MICRO
%N 2
%P 9-16
%D 2014
%I International Journal of Computer Applications
Abstract

In recent years, reversible logic has emerged as a promising computing paradigm showing its applications in various fields like low power computing, quantum computing, nanotechnology, optical computing and DNA computing. This paper proposes different sequential circuit elements of reversible gates and its application in the designing of different weighted counters. These synchronous reversible counters provide the initial threshold to build the more complex system having reversible sequential circuits as a primitive component and which can execute more complicated operations using quantum computers. Since the output of a sequential circuit depends not only on the present inputs but also on the past input conditions, the construction of sequential elements using reversible logic gates is quite complex than that of a combinational circuit. This paper proposes reversible D flip flop, JK flip flop, T flip flop and also represents 4 bit BCD 8421 weighted code synchronous counter, 842'1' weighted code synchronous counter, 3321 weighted code synchronous counter and 4221 weighted code synchronous counter using the proposed reversible T flip flop . A comparison between these designs in terms of garbage output, number of gates, constant input and total logical calculation also has been made.

References
  1. Landauer, R. , "Irreversibility and heat generation in the computing process", IBM J. Research and Development, 5(3): pp. 183-191, 1961.
  2. Bennett, C. H. , "Logical reversibility of Computation", IBM J. Research and Development, 17: pp. 525-532, 1973
  3. Gordon. E. Moore, Cramming more components onto integrated circuits Electronics, Volume 38, Number 8, April 19, 1965.
  4. H. Thapiyal and M. B. Srinivas, "A beginning in the Reversible Logic Synthesis of Sequential Circuits", Proceedings of Military and Aerospace Programmable Logic Devices International Conference, 2005, pp. 1-5
  5. SKS Hari, S Shroff, SK Noor Mahammad and V. Kamakoti, "Efficient Building for Reversible Sequential Circuit design", 49th IEEE International Midwest Symposium on Circuits and Systems, Vol. 1, 2006, pp. 437-441
  6. Min-Lun Chuang and Chun-Yao Wang, "Synthesis of Reversible Sequential Elements", ACM Journal on Emerging Technologies in Computing Systems, Vol. 3, No. 4, Article 19, January 2008, pp. 1-19
  7. Abu Sadat, Md. Sayem and Masashi Ueda, "Optimization of Reversible Sequential Circuits", Journal of Computing, Vol. 2, Issue 6, 2010, pp. 208-214
  8. V. Rajmohan and Dr. V. Ranganathan, "Design of Counters using Reversible logic", 3rd International Conference of Electronics Computer Technology (ICECT), Vol. 5, 2011, pp. 138-142
  9. Richard P. Feynman "Quantum mechanical computers," Foundations of Physics, vol. 16, no. 6, pp 507-531, 1986.
  10. Tommaso Toffoli, , "Reversible Computing," Automata Languages and Programming,7th Colloquium of Lecture Notes in Computer Science,vol 85,pp. 632-644,1980. .
  11. Edward Fredkin and Tommaso Toffoli,, "Conservative Logic," International Journal of Theoretical Physics , vol 21, pp. 219-253, 1982.
  12. K. A. Peres, "Reversible Logic and Quantum Computers," Physical Review A, vol. 32, pp. 3266-3276, 1985.
  13. Perkowski, M. and P. Kerntopf, Reversible Logic Invited tutorial" Proc. EURO-MICRO, Warsaw, Poland Sept 2001.
  14. Md. Saiful Islam et. al" Synthesis of fault tolerant Reversible logic" IEEE 2009.
  15. Shefali Mamataj, Biswajit Das, Anurima Rahaman ,''An Ease implementation of 4-bit Arithmetic circuit for 8 operation by using a new reversible COG gate'' IJATE, Vol 3,Issue 1, January 2014.
  16. J. E Rice, "A New Look at Reversible Memory Elements", Proceedings International Symposium on Circuits and Systems(ISCAS) 2006, Kos, Greece, May 21-24 ,2006, pp. 243-246.
  17. Fd H. Thapliyal and A. P. Vinod, "Design of reversible sequential elements with feasibility of transistor implementation" In Proc. the 2007 IEEE Intl. Symp. On Cir. and Sys. , pages 625–628, New Orleans, USA, May 2007.
  18. Siva Kumar Sastry Hari Shyam Shroff Sk. Noor Mahammad V. Kamakoti, "Efficient Building Blocks for Reversible sequential circuit design" IEEE 2006, pp 435-441.
  19. Shefali Mamataj,Biswajit Das, "Approaches to realize Canonical Form of Boolean Expression by using Reversible COG gates" IJCA vol 92, Issue 2,pp 15-21,March2014.
Index Terms

Computer Science
Information Sciences

Keywords

Quantum Computing Nanotechnology Optical Computing Dna Computing Reversible Gates Flip Flop Synchronous Counter.