High Impact Factor : 4.396 icon | Submit Manuscript Online icon |

VLSI Implementation of a High Performance Barrel Shifter

Author(s):

Pravin Tiwari , TIET; Samriddhi Saraf, tiet

Keywords:

Barrel shifter, vlsi, mux, not gate, register

Abstract

A barrel shifter is a combinational logic circuit with n data inputs, n data outputs, and a set of control inputs that specify how to shift the data between input and output. In this project we have implemented 4-Bit Barrel Shifter which has 4 data inputs D0,D1,D2,D3 and 4 data outputs Y0,Y1,Y2,Y3 using VLSI Technology. Three modules have been designed which consist of four 2:1 Multiplexer in each module. Each module has one select line. Select lines of first and third module determines how many bits to shift. Select line of second module specifies shifting of data either to left or right. Third module provides you your desired output. We have implemented 2:1 mux using transmission gates which requires 6transistors.

Other Details

Paper ID: IJSRDV4I40611
Published in: Volume : 4, Issue : 4
Publication Date: 01/07/2016
Page(s): 627-629

Article Preview

Download Article