Area and Power Modeling for FPGA-Based Barrel Shifter Using Regression Algorithm
摘要
Data shifting, addressed in this article is an essential operation of arithmetic processors and array processors used for graphics and video processing applications. This research article demonstrates the conception and construction of area and power estimation models for the field programmable gate array based barrel shifter. It is a digital circuit that can move a data-word by a predetermined number of bits in one clock cycle. The circuit is realized using a series of multiplexers (mux), where the output of one mux is connected to the next mux’s input in a manner that is dependent on the shift distance. The aforementioned designs are modeled using the Very High-Speed Integrated Circuit Hardware Description Language, and their behavior is verified using the VIVADO tool. Regression techniques are used in the MATLAB Curve Fit tool for developing the suggested models. The accuracy of proposed area and power models is demonstrated using VIVADO tool.