• DocumentCode
    3319015
  • Title

    An Efficient Design of a Reversible Barrel Shifter

  • Author

    Hashmi, Irina ; Babu, Hafiz Md Hasan

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of Dhaka, Dhaka, Bangladesh
  • fYear
    2010
  • fDate
    3-7 Jan. 2010
  • Firstpage
    93
  • Lastpage
    98
  • Abstract
    The key objective of today´s circuit design is to increase the performance without the proportional increase in power consumption. In this regard, reversible logic has become an immensely promising technology in the field of low power computing and designing. On the other hand, data shifting and rotating are required in many operations such as arithmetic and logical operations, address decoding and indexing etc. In this consequence, barrel shifters, which can shift and rotate multiple bits in a single cycle, have become a common design choice for high speed applications. For this reason, this paper presents an efficient design of a reversible barrel shifter. It has also been shown that the new circuit outperforms the previously proposed one in terms of number of gates, number of garbage outputs, delay and quantum cost.
  • Keywords
    delays; digital arithmetic; logic design; logic gates; low-power electronics; network synthesis; shift registers; storage management; address decoding; arithmetic; circuit design; data rotating; data shifting; delay; garbage output; high speed application; indexing; logical operation; low power computing; power consumption; quantum cost; reversible barrel shifter design; reversible logic; Arithmetic; Circuit synthesis; Computer science; Costs; DH-HEMTs; Design engineering; Energy consumption; High performance computing; Logic gates; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2010. VLSID '10. 23rd International Conference on
  • Conference_Location
    Bangalore
  • ISSN
    1063-9667
  • Print_ISBN
    978-1-4244-5541-6
  • Type

    conf

  • DOI
    10.1109/VLSI.Design.2010.35
  • Filename
    5401188