A new lossless method of Huffman coding for text data compression and decompression process with FPGA implementation

Digital compression for reducing data size is important because of bandwidth restriction. Compression technique is also named source coding. It defines the process of compressed data using less number of bits than uncompressed form. Compression is the technique for decreasing the amount of informati...

Full description

Bibliographic Details
Main Authors: Hameed, Maan, Khmag, Asem, Zaman, Fakhrul, Ramli, Abd. Rahman
Format: Article
Language:English
Published: Medwell Journals 2016
Online Access:http://psasir.upm.edu.my/id/eprint/54874/
http://psasir.upm.edu.my/id/eprint/54874/1/A%20new%20lossless%20method%20of%20Huffman%20coding%20for%20text%20data%20compression%20and%20decompression%20.pdf
_version_ 1848852653767917568
author Hameed, Maan
Khmag, Asem
Zaman, Fakhrul
Ramli, Abd. Rahman
author_facet Hameed, Maan
Khmag, Asem
Zaman, Fakhrul
Ramli, Abd. Rahman
author_sort Hameed, Maan
building UPM Institutional Repository
collection Online Access
description Digital compression for reducing data size is important because of bandwidth restriction. Compression technique is also named source coding. It defines the process of compressed data using less number of bits than uncompressed form. Compression is the technique for decreasing the amount of information used to represent data without decreasing the quality of the text. It also decreases the number of bits needed to storage or transmission in different media. Compression is a method that makes keeping of data easier for a large size of information. In this study, proposed Huffman design includes encoder and decoder based on new binary tree for improving usage of memory for text compression. A saving percentage of approximately 4°.95% was achieved through the suggested way. In this research, Huffman encoder and decoder were created using Verilog HDL. Huffman design was achieved by using a binary tree. Model Sim simulator tool from Mentor Graphics was used for functional verification and simulation of the design modules. FPGA was used for Huffman implementation.
first_indexed 2025-11-15T10:41:30Z
format Article
id upm-54874
institution Universiti Putra Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T10:41:30Z
publishDate 2016
publisher Medwell Journals
recordtype eprints
repository_type Digital Repository
spelling upm-548742018-05-28T07:35:22Z http://psasir.upm.edu.my/id/eprint/54874/ A new lossless method of Huffman coding for text data compression and decompression process with FPGA implementation Hameed, Maan Khmag, Asem Zaman, Fakhrul Ramli, Abd. Rahman Digital compression for reducing data size is important because of bandwidth restriction. Compression technique is also named source coding. It defines the process of compressed data using less number of bits than uncompressed form. Compression is the technique for decreasing the amount of information used to represent data without decreasing the quality of the text. It also decreases the number of bits needed to storage or transmission in different media. Compression is a method that makes keeping of data easier for a large size of information. In this study, proposed Huffman design includes encoder and decoder based on new binary tree for improving usage of memory for text compression. A saving percentage of approximately 4°.95% was achieved through the suggested way. In this research, Huffman encoder and decoder were created using Verilog HDL. Huffman design was achieved by using a binary tree. Model Sim simulator tool from Mentor Graphics was used for functional verification and simulation of the design modules. FPGA was used for Huffman implementation. Medwell Journals 2016 Article PeerReviewed text en http://psasir.upm.edu.my/id/eprint/54874/1/A%20new%20lossless%20method%20of%20Huffman%20coding%20for%20text%20data%20compression%20and%20decompression%20.pdf Hameed, Maan and Khmag, Asem and Zaman, Fakhrul and Ramli, Abd. Rahman (2016) A new lossless method of Huffman coding for text data compression and decompression process with FPGA implementation. Journal of Engineering and Applied Sciences, 11 (3). pp. 402-407. ISSN 1816-949X; ESSN: 1818-7803
spellingShingle Hameed, Maan
Khmag, Asem
Zaman, Fakhrul
Ramli, Abd. Rahman
A new lossless method of Huffman coding for text data compression and decompression process with FPGA implementation
title A new lossless method of Huffman coding for text data compression and decompression process with FPGA implementation
title_full A new lossless method of Huffman coding for text data compression and decompression process with FPGA implementation
title_fullStr A new lossless method of Huffman coding for text data compression and decompression process with FPGA implementation
title_full_unstemmed A new lossless method of Huffman coding for text data compression and decompression process with FPGA implementation
title_short A new lossless method of Huffman coding for text data compression and decompression process with FPGA implementation
title_sort new lossless method of huffman coding for text data compression and decompression process with fpga implementation
url http://psasir.upm.edu.my/id/eprint/54874/
http://psasir.upm.edu.my/id/eprint/54874/1/A%20new%20lossless%20method%20of%20Huffman%20coding%20for%20text%20data%20compression%20and%20decompression%20.pdf