ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

An Efficient Hardware Implementation of Data Compression using Modified Golomb Rice Coding Architecture

Journal: International Journal of Mechanical and Production Engineering Research and Development (IJMPERD ) (Vol.10, No. 3)

Publication Date:

Authors : ; ;

Page : 12787-12792

Keywords : Golomb Rice Algorithm; Data Compression; Image Processing and VHDL;

Source : Downloadexternal Find it from : Google Scholarexternal


Golomb coding is a loss-less data compression method using a family of data compression codes. Rice codes are a class of Golomb codes in which the divisor is valid only when it can be expressed as power of two. This work aims to increase compression by further encoding the unary part of the Golomb Rice (GR) code to decrease the numberof bits used. The algorithm was developed and coded in Verilog Hardware Description Language (VHDL)and simulated using Modelsim. The modifications carried out and reduction in bits used for a linearly distributed data set. Worst-case delays have been reduced acceptable level. Area reduction varies for different methods. An approximate 4% to 7% reduction in power consumption is observed. Modified Golomb Rice coding is used to compress multiple data types, which should ideally have a geometrical distribution.

Last modified: 2020-10-03 15:05:14