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 |
|
|