FPGA Design of Lossless Compression and Decompression Algorithm for the ARGB Data
A lossless compression optimization algorithm for the ARGB data and its FPGA implementation method are proposed.In order to avoid the decompression and compression of the whole file,the related methods of Deflate algorithm are used to compress and decompress the image block by block,which greatly improves the access efficiency of the memory.The Deflate algorithm is used to compress small blocks,and the Huffman compression technology of LZ77 compression in the Deflate algorithm is fully utilized to optimize the compression algorithm.The algorithm is achieved as an FPGA circuit through the VIVADO HLS tool,and the practice application with multiple images proves the effectiveness of the algorithm,and analyzes its power consumption and timing informa-tion.
Deflate algorithmlossless compressionimage compressionsimulation test