Title :
Design and implementation of reversible logic based bidirectional barrel shifter
Author :
Anjaneyulu, O. ; Pradeep, T. ; Reddy, C.V.K.
Author_Institution :
KITS, Warangal, India
Abstract :
Embedded digital signal processors and general purpose processors will use barrel shifters to manipulate data. This paper will present the design and implementation of the barrel shifter that performs logical shift right, arithmetic shift right, rotate right, logical shift left, arithmetic shift left, and rotate left operations. The main objective of the upcoming designs is to increase the performance without proportional increase in power consumption. In this regard reversible logic has become most popular technology in the field of low power computing, optical computing, quantum computing and other computing technologies. Device scaling is limited by the power dissipation; and demands better power optimizations methods. Techniques like Energy recovery, Reversible Logic are becoming more and more prominent special optimization techniques in Low Power VLSI designs. Rotating and data shifting are required in many operations such as logical and arithmetic operations, indexing and address decoding etc. The feynman gate will remove the fanout. By comparing the quantum cost, number of ancilla bits and number of garbage outputs the design is evaluated. The performance characteristics of the proposed design are evaluated, and the transistor cost, Garbage outputs and Quantum Cost are also calculated. The performance characteristics analysis is carried out in Xilinx environment.
Keywords :
VLSI; digital signal processing chips; embedded systems; logic design; low-power electronics; optimisation; performance evaluation; power consumption; printed circuit design; quantum gates; Xilinx environment; ancilla bits; arithmetic shift left operations; arithmetic shift right operations; computing technologies; data manipulation; data shifting; embedded digital signal processors; feynman gate; garbage outputs; general purpose processors; logical shift left operations; logical shift right operations; low power VLSI design; low power computing; optical computing; performance characteristics analysis; power consumption; power dissipation; quantum computing; quantum cost; reversible logic-based bidirectional barrel shifter; rotate left operations; rotate right operations; Computers; Hardware design languages; Heating; Logic gates; Nanotechnology; Quantum computing; Vectors; ancilla bits; barrel shifters; feynman gate; fredkin gate; garbage output; nanotechnology; quantum computing; quantum cost; verilog;
Conference_Titel :
Semiconductor Electronics (ICSE), 2012 10th IEEE International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4673-2395-6
Electronic_ISBN :
978-1-4673-2394-9
DOI :
10.1109/SMElec.2012.6417193