Open Access Open Access  Restricted Access Subscription or Fee Access

An Efficient Barrel Shifter Design Using Testable Reversible Logic

Amita Nandal, Dr. T. Vigneswaran

Abstract


Data shifting is required in many key computer operations from address decoding to computer arithmetic. With the advent of quantum computer and reversible logic, the design and implementation of all devices in this logic has received more attention.The various operations like arithmetic and logical operations, address decoding and indexing etc., require data shifting and rotating. For high speed applications the barrel shifters become more popular which can shift and rotate multiple bits in a single cycle. In this research work, a reversible barrel shifter structure, computation delay and power consumption is presented which outperforms the conventional design.The experimental result shows that the proposed reversible barrel shifter has 5% higher speed and 10% power efficient as a single unit when compared to the conventional barrel shifter design.


Keywords


Barrel Shifter, Multiplexer, New Gate, New Testable Gate, Reversible logic and Testability.

Full Text:

PDF

References


G.M. Tharakan and S.M. Kang, “A New Design of a Fast Barrel Switch Network”, IEEE Journal of Solid-State Circuits, Vol. 27, NO. 2, Feb. 1992, pp. 217-221.

N. Weste and K. Eshraghian, Principles of CMOS VLSI Design, Addison-Wesley, 1993.

Thomas Conway, “Galois Field Arithmetic OverGF(pm) For

High-Speed/Low-Power Error-Control Applications”, IEEE Transactions on Circuits and Systems, Vol. 51, No. 4, April 2004.

Paul Metzgen, “Optimizing a High Performance 32- Bit Processor for Programmable Logic”, Proceedings of International Symposium on System on Chip, 16-18 Nov. 2004.

V.V.Shende, A.K.Prasad, I.L.Markov, and J.P.Hayes, “Reversible logic circuit synthesis,” in Proc. Int. Conf. Computer-Aided Design, Nov.2003, pp. 125-132

H. Thapliyal and N. Ranganathan, “Reversible logic-based concurrently testable latches for molecular qca,” IEEE Trans. Nanotechnol., vol. 9, no.1, pp. 62–69, Jan. 2010.

C. H. Bennett, “Logical reversibility of computation,” IBM J. Research and Development, pp. 525-532, November 1973.

H. Thapliyal and N. Ranganathan, “Design of reversible sequential circuits optimizing quantum cost, delay and garbage outputs,” To Appear ACM Journal of Emerging Technologies in Computing, 2010.

R. Landauer, "Irreversibility and Heat Generation in the Computational Process", IBM journal of Reseach and Development, pp.183-191, 1961.

Gorgin, S.; Kaivani, A, “Reversible Barrel Shifters,” Computer System and applications, 2007. AICCSA apos;07.IEEE/ACS International Conference on Volume, Issue , 13-16 May 2007 Page(s):479–483.

Paul Gigliotti, Implementing Barrel Shifters Using Multipliers, XAPP195 (v1.1) August 17, 2004.

E. Fredkin, T Toffoli, “Conservative Logic”, International Journal of Theor. Physics,vol. 21, nos. 3-4, pp. 219-253, 1982.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.