Home > Archive > Electrical Engineering > May 2007 > data compression algorithms on FPGA









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author data compression algorithms on FPGA
Geronimo Stempovski

2007-05-31, 9:25 am

Hi there,

I'm thinking about implementing some data compression algorithms on an FPGA
(Xilinx Virtex-II) using VHDL. Because speed and FPGA utilization are very
important in this respect, I'd like to get some basic idea about complexity
and achieveable speed before starting.

Does anyone know about existing FPGA- implementations of

- Run-Length-Encoding (RLE)

- RLE with Burrows-Wheeler Transformation (BWT)

- JBIG

- Lempel-Ziv LZ77

and the achieved throughput und device utilization? Maybe some details about
existing ASIC implementations of the above mentioned methods may also
help...?

Thanks in advance.



Regards Gero


comp.arch.fpga

2007-05-31, 9:25 am

On 31 Mai, 12:11, "Geronimo Stempovski" <geronimo.stempov...@arcor.de>
wrote:

> Does anyone know about existing FPGA- implementations of
>
> - Run-Length-Encoding (RLE)


We did a schematic implementation of an RLE coder for the XC3100A
family. It achieved around 85MHz.
Later we implemented a 150MHz Huffman encoder in Spartan-II.

Both were rather simple projects.

Kolja Sulimma

Geronimo Stempovski

2007-05-31, 9:25 am

thanks for the fast response, what about complexity, i.e. equivalent gate
count?


comp.arch.fpga

2007-05-31, 9:25 am

On 31 Mai, 13:05, "Geronimo Stempovski" <geronimo.stempov...@arcor.de>
wrote:
> thanks for the fast response, what about complexity, i.e. equivalent gate
> count?


Next to nothing for the RLE (40 LUTs???). A barrel shifter, a BRAM and
some logic for the Huffmann.

Kolja Sulimma

LinkBot





Other archives available: Cellular phones topics archive | Web Design forum archive | Software help archive | Hardware reviews archive | Programming topics archive

Copyright 2004 - 2008 homeownerschat.com