CFP last date
20 May 2024
Reseach Article

Design of Reversible Programmable Gate Array based on New Reversible Logic Modules

by Saleem M. R. Taha
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 93 - Number 10
Year of Publication: 2014
Authors: Saleem M. R. Taha
10.5120/16252-5857

Saleem M. R. Taha . Design of Reversible Programmable Gate Array based on New Reversible Logic Modules. International Journal of Computer Applications. 93, 10 ( May 2014), 26-31. DOI=10.5120/16252-5857

@article{ 10.5120/16252-5857,
author = { Saleem M. R. Taha },
title = { Design of Reversible Programmable Gate Array based on New Reversible Logic Modules },
journal = { International Journal of Computer Applications },
issue_date = { May 2014 },
volume = { 93 },
number = { 10 },
month = { May },
year = { 2014 },
issn = { 0975-8887 },
pages = { 26-31 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume93/number10/16252-5857/ },
doi = { 10.5120/16252-5857 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:15:28.059369+05:30
%A Saleem M. R. Taha
%T Design of Reversible Programmable Gate Array based on New Reversible Logic Modules
%J International Journal of Computer Applications
%@ 0975-8887
%V 93
%N 10
%P 26-31
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Reversible logic synthesis techniques will definitely be a necessary part of the long-term future of computing. The paper introduces the design of a new reversible logic module (RLM) with three versions I, II, and III. It is universal in two arguments. A proposed design of reversible programmable gate array (RPGA) based on the new (RLM) is presented. It is superior to previous types of (RPGA) structures in that the same type of reversible logic modules is used in the implementation of the entire circuit. Symmetric and no symmetric functions can be realized by the proposed (RPGA). Synthesizing reversibly the logic functions using this method is good for multi-output functions as well as it can be extended to incompletely specified functions.

References
  1. Landauer, R. 1961. Irreversibility and heat generation in the computing process. IBM J. of Research and Development, vol. 5, no. 3, 183-191.
  2. Dueck, G. W. and Maslov, D. 2003. Reversible function synthesis with minimum garbage outputs. Proceedings of the 6th International Symposium on Representations and Methodology of Future Computing Technologies (RM), Trier, Germany, March 2003, pp. 154-161.
  3. Maslov, D. and Dueck, G. W. 2003. Garbage in reversible designs of multiple output functions. Proceedings of the 6th International Symposium on Representations and Methodology of Future Computing Technologies (RM), Trier, Germany, March 2003, pp. 162-170.
  4. Bennet, C. H. 1973. Logical reversibility of computation. IBM J. of Research and Development, 17 (November 1973), 525-532.
  5. Maslov, D. , Dueck, G. W. , and Miller, D. M. 2005 Synthesis of Fredkin-Toffoli reversible networks. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 13, no. 6, (June 2005), 765-769.
  6. Lukac, M. , Pivtoraiko, M. , Mishchenko, A. , and Perkowski, M. 2002. Automated synthesis of generalized reversible cascades using genetic algorithms. Proceedings of 5th International Workshop on Boolean Problems, Freiburg, Germany, 19-20 September 2002, pp. 33-45.
  7. Thapliyal, H. , Kotival, S. , and Srinivas, M. B. 2006. Novel BCD adders and their reversible logic implementation for IEEE 754r format. Proceedings of the IEEE 19th International Conference on VLSI Design (VLSID'06), Hyderabad, India, 4-7 January 2006, pp. 387-392.
  8. Al-Rabadi, A. N. 2004. Reversible logic synthesis: from fundamentals to quantum computing. Springer-Verlag.
  9. Perkowski, M. , Kerntopf, P. , Buller, A. , Chrzanowska-Jeske, M. , Mishchenko, A. , Song, X. , Al-Rabadi, A. , Jozwiak, L. , Coppola, A. , and Massery, B. 2001. Regularity and symmetry as a base for efficient realization of reversible logic circuits. Proceedings of IWLS'01, Lake Tahoe, California, USA, 12-15 June 2001, pp. 90-95.
  10. Perkowski, M. , Kerntopf, P. , Buller, A. , Chrzanowska-Jeske, M. , Mishchenko, A. , Song, X. , Al-Rabadi, A. , Jozwiak, L. , Coppola, A. , and Massery, B. 2001. Regular realization of symmetric functions using reversible logic. Proceedings of EUROMICRO Symposium on Digital Systems Design (Euro-Micro'01), Warsaw, Poland, September 2001, pp. 245-252.
  11. Wille, R. , and Drechsler, R. 2010. Towards a design flow for reversible logic. Springer Science + Business Media B. V.
  12. Al-Rabadi, A. N. 2005. Three dimensional lattice logic circuits, part III: solving 3D volume congestion problem. Facta Universitatis, University of Nis, Serbia, vol. 18, no. 1, April 2005, pp. 29-43.
Index Terms

Computer Science
Information Sciences

Keywords

Reversible Logic Module Reversible Logic Synthesis RPGA