Academia.eduAcademia.edu

Outline

Reversible-Logic Design With Online Testability

2006, IEEE Transactions on Instrumentation and Measurement

https://doi.org/10.1109/TIM.2006.870319

Abstract

Conventional digital circuits dissipate a significant amount of energy because bits of information are erased during the logic operations. Thus, if logic gates are designed such that the information bits are not destroyed, the power consumption can be reduced dramatically. The information bits are not lost in case of a reversible computation. This has led to the development of reversible gates. This paper proposes three new reversible logic gates; two of the proposed gates can be employed to design online testable reversible logic circuits. Furthermore, they can be used to implement any Boolean logic function. The application of the reversible gates in implementing several benchmark functions has been presented.

References (14)

  1. R. Landauer, "Irreversibility and heat generation in the computing process," IBM J. Res. Develop., vol. 5, no. 3, pp. 183-191, Jul. 1961.
  2. M. P. Frank, "Reversibility for efficient computing," Ph.D. dissertation, Dept. Elect. Eng. Comput. Sci., Mass. Inst. Technol., Cambridge, Jun. 1999.
  3. C. H. Bennett, "Logical reversibility of computation," IBM J. Res. De- velop., vol. 17, no. 6, pp. 525-532, Nov. 1973.
  4. E. Fredkin and T. Toffoli, "Conservative logic," Int. J. Theor. Phys., vol. 21, no. 3-4, pp. 219-253, 1982.
  5. G. J. Milburn, "Quantum optical Fredkin gate," Phys. Rev. Lett., vol. 62, no. 18, pp. 2124-2127, May 1989.
  6. M. Perkowski and P. Kerntopf, "Reversible logic (Invited Tutorial)," pre- sented at the EURO-MICRO, Warsaw, Poland, Sep. 2001.
  7. M. Perkowski et al., "Regularity and symmetry as a base for efficient realization of reversible logic circuits," in Proc. Int. Workshop Logic Synthesis, Lake Tahoe, CA, Jun. 2001, pp. 90-95.
  8. P. D. Picton, "Fredkin gates as the basis for comparison of different logic designs," in Proc. IEE Colloq. Synthesis and Optimisation Logic Systems, London, U.K., 1994, pp. 5/1-5/4.
  9. T. Sasao and K. Kinoshita, "Conservative logic elements and their univer- sality," IEEE Trans. Comput., vol. C-28, no. 9, pp. 682-685, Sep. 1979.
  10. J. W. Bruce, M. A. Thornton, L. Shivakumaraiah, P. S. Kokate, and X. Li, "Efficient adder circuits based on a conservative reversible logic gate," in Proc. IEEE Computer Society Annu. Symp. VLSI, Pittsburgh, PA, Apr. 25-26, 2002, pp. 74-79.
  11. J.-M. Wang, S.-C. Fang, and W.-S. Feng, "New efficient designs for XOR and XNOR functions on the transistor level," IEEE J. Solid-State Circuits, vol. 29, no. 7, pp. 780-786, Jul. 1994.
  12. H. T. Bui, A. K. Al-Sheraidah, and Y. Wang, "New 4-transistor XOR and XNOR," in Proc. 2nd IEEE Asia Pacific Conf. ASICs (AP-ASIC), Cheju, Korea, Aug. 2000, pp. 25-28.
  13. N. Weste and K. Eshraghian, Principles of CMOS VLSI Design. Read- ing, MA: Addison-Wesley, 1985.
  14. D. P. Vasudevan, P. K. Lala, and J. P. Parkerson, "Logic implementation using a reversible logic gate," in Proc. IASTED Int. Conf. Circuits, Sys- tems and Signals (CSS), Clearwater, FL, Dec. 2004, pp. 452-456.