Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: 16-bit barrel shifter
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
16-bit barrel shifter
[attachment=28870]
Abstract
A barrel shifter is a digital circuit that can shift a data word by a specified number of bits in one clock cycle.
The number of multiplexers required for an n-bit word is n X log2(n)
The shifter works by shifting the bits left.
Inputs: Data bits D0-D7 & encoded Select lines S2, S1, S0.
Outputs: Shifted Data bits Q0 – Q7.
Implementation Technology : 0.6 micron process.
A barrel shifter, comprising: an n-bit by n-bit transistor array arranged into n rows and n columns
Project Summary
We designed a 16bit Barrel Shifter that shifts data from an input to an output depending on the combination of three select lines.
Our design of the Barrel shifter allows for an increase in the number of input bits without having to modify the existing design.
Our design met the specifications for the project.
Summary
Our project was a worthwhile endeavor as not many people know what a barrel shifter is and what it is used for. As such, doing it and presenting it to the class has helped to enlighten our classmates.
Most importantly we got our circuit design to work and meet specification as we have ably shown in our presentation.
We believe that our circuit can become a stepping stone to improving computer organization and memory.