Title :
Logarithmic reversible barrel shifter
Author_Institution :
ECE, Ganapathy Eng. Coll., Warangal, India
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;
Conference_Titel :
Advanced Communication Control and Computing Technologies (ICACCCT), 2012 IEEE International Conference on
Conference_Location :
Ramanathapuram
Print_ISBN :
978-1-4673-2045-0
DOI :
10.1109/ICACCCT.2012.6320760