Title :
Huffman Coding-Based Compression Unit for Embedded Systems
Author :
Hernández, Marco Antonio Soto ; Alvarado-Nava, Oscar ; Martínez, Francisco Javier Zaragoza
Author_Institution :
Dept. de Electron., Univ. Autonoma Metropolitana, Mexico City, Mexico
Abstract :
The need for an efficient way to store data makes compression a common task. Huffman Coding is a technique used for loss less compression of data. In an embedded system whose main memory resources are limited, to perform the coding could be risky because it could construct very deep or wide trees. The purpose of this article is to show the design and implementation of a circuit that performs a coding of text files without using the main memory of the system. This circuit was added to a FPGA with embedded processor, therefore creating an embedded system or a system on a chip (SoC).
Keywords :
Huffman codes; embedded systems; field programmable gate arrays; system-on-chip; FPGA; Huffman coding; SoC; compression unit; embedded processor; embedded systems; loss less compression; memory resources; system on a chip; Compression; Embedded Systems; FPGA; Huffman Coding;
Conference_Titel :
Reconfigurable Computing and FPGAs (ReConFig), 2010 International Conference on
Conference_Location :
Quintana Roo
Print_ISBN :
978-1-4244-9523-8
Electronic_ISBN :
978-0-7695-4314-7
DOI :
10.1109/ReConFig.2010.65