Design and Implementation of FPGA based Barrel shifter

A barrel shifter is a digital circuit that can shift a data word by a specified number of bits in one clock cycle. It can be implemented as a sequence of multipliers (mux), and in such an implementation the output of one mux is connected to the input of the next mux in a way that depends on the shift distance. In arithmetic and logic operations barrel shifters is used to shift a desired number of bits in a desired direction. In this paper, 8-bit & 16-bit barrel shifter architecture is proposed and implemented using Verilog code.

Subscribe to the Innovation Insider Newsletter

Catch up on the latest tech innovations that are changing the world, including IoT, 5G, the latest about phones, security, smart cities, AI, robotics, and more. Delivered Tuesdays and Fridays

Subscribe to the Innovation Insider Newsletter

Catch up on the latest tech innovations that are changing the world, including IoT, 5G, the latest about phones, security, smart cities, AI, robotics, and more. Delivered Tuesdays and Fridays

Resource Details

Provided by:
International Journal of Advanced Research in Computer Engineering & Technology
Topic:
Hardware
Format:
PDF