• DocumentCode
    3545331
  • Title

    Logarithmic reversible barrel shifter

  • Author

    Pradeep, Thumma

  • Author_Institution
    ECE, Ganapathy Eng. Coll., Warangal, India
  • fYear
    2012
  • fDate
    23-25 Aug. 2012
  • Firstpage
    153
  • Lastpage
    156
  • 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 logarithmic 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. Embedded digital signal processors and general purpose processors will use barrel shifters to manipulate data. The design has been done using reversible fredkin and feynman gates. In the design the 2:1 mux can be implemented by fredkin gate which reduce quantum cost, number of ancilla bits and number of garbage outputs. The feynman gate will remove the fanout.
  • Keywords
    digital signal processing chips; embedded systems; logic design; low-power electronics; performance evaluation; power aware computing; quantum gates; ancilla bit number; circuit design; data manipulation; data rotation; data shifting; delays; embedded digital signal processors; fanout removal; garbage outputs; general purpose processors; logarithmic reversible barrel shifter; low-power computing; low-power design; multiplexer design; quantum cost reduction; reversible Feynman gate; reversible Fredkin gate; reversible logic; Legged locomotion; Logic gates; ancilla bits; barrel shifters; feynman gate; fredkin gate; garbage output; nanotechnology; quantum computing; quantum cost; verilog;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Communication Control and Computing Technologies (ICACCCT), 2012 IEEE International Conference on
  • Conference_Location
    Ramanathapuram
  • Print_ISBN
    978-1-4673-2045-0
  • Type

    conf

  • DOI
    10.1109/ICACCCT.2012.6320760
  • Filename
    6320760