Title :
FPGA Implementation of a Huffman Decoder for High Speed Seismic Data Decompression
Author :
Carlos, Angulo J. ; Carlos, Fajardo A. ; Reyes, Oscar M. ; Javier, Castillo V.
Author_Institution :
Univ. Ind. de Santander, Bucaramanga, Colombia
Abstract :
A seismic survey can produce a vast amount of data which is on the order of hundreds of terabytes. A high performance seismic data decompression algorithm can solve problems related not only to storage and transmission but also bandwidth. Decoding is one of the most expensive computational process in seismic data decompression due to the use of enthropy encoding algorithms as Huffman or arithmetic coding. We have designed a Huffman decoder and implemented it on an FPGA. Results indicate that the operating frequency, throughput and use of logical resources in our implementation are better than other predecessors. The design exploits the advantages of the FPGAs to process data at the bit level and so that it can operate at frequencies up to 265 MHz and uses less than 1% of the FPGA logic resources.
Keywords :
field programmable gate arrays; geophysical signal processing; FPGA implementation; Huffman decoder; ISE 13.2; Xilinx Virtex 5 FPGA; coding scheme; compress seismic data; decoding process; expensive computational problem; fast decompression algorithm; high speed seismic data decompression; high-performance algorithm; logical resources; seismic survey; Algorithm design and analysis; Data compression; Decoding; Field programmable gate arrays; Multimedia communication; Quantization (signal); Signal to noise ratio; FPGA; Huffman decoder; seismic data compression;
Conference_Titel :
Data Compression Conference (DCC), 2014
Conference_Location :
Snowbird, UT
DOI :
10.1109/DCC.2014.83