Academia.eduAcademia.edu

Outline

An Optimal Design of Reversible Fault Tolerant n Bit Comparator

2015, East West University

https://doi.org/10.13140/RG.2.2.26416.67842

Abstract

This thesis presents synthesis of the reversible comparator. The proposed circuits are designed using only parity preserving Fredkin and Feynman double gates. Thus, these circuits inherently turn into fault tolerant circuits. In addition, a lower bound on the number of constant inputs and garbage outputs for the reversible fault tolerant comparator has been proposed. It has been evidenced that the proposed circuit is constructed with these optimal garbage outputs and constant inputs. Moreover, a design algorithm for the generalized fault tolerant comparator has been presented. The comparative results show that the proposed design performs much better and has significantly better scalability than the existing approaches.

References (30)

  1. L. Jamal, M. Shamsujjoha, and H. M. Hasan Babu, "Design of optimal Reversible carry look-ahead adder with optimal garbage and quantum Cost," International Journal of Engineering and Technology, vol. 2, pp.44-50, 2012.
  2. C. H. Bennett, "Logical reversibility of computation," IBM J. Res.Dev., vol. 17, no. 6, pp. 525-532, Nov. 1973. [Online].
  3. Available:http://dx.doi.org/10.1147/rd.176.0525
  4. M. Nielsen and I. Chuang, Quantum computation and quantum information.New York, NY, USA: Cambridge University Press, 2000.
  5. M. P. Frank, "The physical limits of computing," Computing in ScienceAndEngg., vol. 4, no. 3, pp. 16-26, May 2002. [Online].
  6. Available:http://dx.doi.org/10.1109/5992.998637
  7. A. K. Biswas, M. M. Hasan, A. R. Chowdhury, and H. M. Hasan Babu,"Efficient approaches for designing reversible binary coded decimalAdders," Microelectron. J., vol. 39, no. 12, pp. 1693-1703, Dec. 2008.[Online]. Available: http://dx.doi.org/10.1016/j.mejo.2008.04.003
  8. M. Perkowski, "Reversible computation for beginners," 2000, lectureSeries, 2000, Portland state university. [Online]. Available: http://www.ee.pdx.edu/mperkows
  9. S. N. Mahammad and K. Veezhinathan, "Constructing online testable Circuits using reversible logic," IEEE Transactions on Instrumentation And Measurement, vol. 59, pp. 101-109, 2010.
  10. W. N. N. Hung, X. Song, G. Yang, J. Yang, and M. A. Perkowski,"Optimal synthesis of multiple output boolean functions using a set of Quantum gates by symbolic reachability analysis," IEEE Trans. on CAD Of Integrated Circuits and Systems, vol. 25, no. 9, pp. 1652-1663, 2006.
  11. D. Maslov, G. W. Dueck, and N. Scott, "Reversible logic synthesis Benchmarks page," 2005. [Online]. Available: http://webhome.cs.uvic.ca/∼dmaslov
  12. Optimizedstudy of one-bit comparator using reversible logic gates-Pratik Kumar Bhatt, ArtiSaxena-International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
  13. R. Landauer, "Irreversibility and heat generation in the computing process," IBM J. Res. Dev., vol. 5, no. 3, pp. 183-191, Jul. 1961. [Online]. Available: http://dx.doi.org/10.1147/rd.53.0183
  14. C. H. Bennett, "Logical reversibility of computation," IBM J. Res. Dev., vol. 17, no. 6, pp. 525-532, Nov. 1973. [Online]. Available: http://dx.doi.org/10.1147/rd.176.0525
  15. M. Shamsujjoha, H. M. Hasan Babu, and L. Jamal, "Design of a compact reversible fault tolerant field programmable gate array: A novel approach in reversible logic synthesis," Microelectronics Journal.
  16. C. H. Bennett, E. Bernstein, G. Brassard, and U. Vazirani, "Strengths and weaknesses of quantum computing," SIAM J. Comput., vol. 26, no. 5, pp. 1510- 1523, Oct. 1997. [Online]. Available: http://dx.doi.org/10.1137/S0097539796300933
  17. F. Sharmin, M. M. A. Polash, M. Shamsujjoha, L. Jamal, and H. M. Hasan Babu, "Design of a compact reversible random access memory," in 4th IEEE International Conference on Computer Science and Information Technology, vol. 10, Chengdu, China, Jun. 2011, pp. 103-107.
  18. M. Shamsujjoha, H. M. Hasan Babu, L. Jamal, and A. R. Chowdhury, "Design of a fault tolerant reversible compact unidirectional barrel shifter," in Proceedings of the 2013 26th International Conference on VLSI Design and 2013 12th International Conference on Embedded Systems, ser. VLSID "13. Washington, DC, USA: IEEE Computer Society, 2013, pp. 103-108. [Online]. Available: http://dx.doi.org/10.1109/VLSID.2013.171
  19. M. Shamsujjoha and H. M. Babu, Hasan Babu, "A low power fault tolerant reversible decoder using mos transistors," in Proceedings of the 2013 26th International Conference on VLSI Design and 2013 12th International Conference on Embedded Systems, ser. VLSID "13. Washington, DC, USA: IEEE Computer Society, 2013, pp. 368-373. [Online]. Available: http://dx.doi.org/10.1109/VLSID.2013.216
  20. S. N. Mahammad and K. Veezhinathan, "Constructing online testable circuits using reversible logic," IEEE Transactions on Instrumentation and Measurement, vol. 59, pp. 101-109, 2010.
  21. L. Jamal, M. Shamsujjoha, and H. M. Hasan Babu, "Design of optimal reversible carry look-ahead adder with optimal garbage and quantum cost," International Journal of Engineering and Technology, vol. 2, pp. 44-50, 2012. [Online]. Available: http://iet-journals.org/archive/2012/jannvoln 2n non 1/349421324456832.pdf
  22. E. Fredkin and T. Toffoli, "Conservative Logic",International Journal of Theoretical Physics, Volume 21,pp. 219-253, 1982.
  23. K. Morita, "Reversible computing and cellular automata—a survey," Theor. Comput. Sci., vol. 395, no. 1, pp. 101-131, Apr. 2008. [Online]. Available: http://dx.doi.org/10.1016/j.tcs.2008.01.041
  24. M. Mohammadi and M. Eshghi, "On figures of merit in reversible and quantum logic designs," Quantum Information Processing, vol. 8, no. 4, pp. 297-318, Aug. 2009.
  25. M. S. Islam, and M. Rafiqul Islam, "Minimization of reversible adder circuits", Asian Journal of Information Technology, vol. 4, no. 12, pp. 1146-1151, 2005
  26. M. Haghparast and K. Navi, "Design of a novel fault tolerant reversible full adder for nanotechnology based systems", World App. Sci. J., vol. 3, no. 1, pp. 114- 118, 2008.
  27. J. W. Bruce, M. A. Thornton, L. Shivakumaraiah, P.S. Kokate, X. Li, "Efficient adder circuits based on a conservative reversible logic gates", In Proceedings of IEEE Computer Society Annual Symposium on VLSI, Pittsburg, PA, pp. 83-88, 2002.
  28. Pratik Kumar Bhatt, ArtiSaxena, "Optimized study of one-bit comparator using reversible fault tolerant gates." IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
  29. T. Toffoli, "Reversible Computing", Tech Memo.MIT/LCS/TM-151, MIT Lab for Computer Science,1980.
  30. A. K. Biswas, M. M. Hasan, A. R. Chowdhury, and H. M. Hasan Babu, "Efficient approaches for designing reversible binary coded decimal adders," Microelectron. J., vol. 39, no. 12, pp. 1693-1703, Dec. 2008.