Deflate和gzip流格式 - 更多详细信息

时间:2017-02-07 07:44:57

标签: gzip verilog fpga compression deflate

我正在研究deflate或gzip解压缩程序的fpga实现。在我进行编码之前,我首先需要先了解压缩数据流的格式。

我读过文件,但我总是看到霍夫曼编码和在树上读书,

我想知道树在数据流中是如何存在的,即。在gzip {HEADERS等等,COMPRESSED PAYLOAD,CRC / ISIZE FOOTER}它没有告诉我COMPRESSED有效载荷的样子或内容。

如果收缩,每个街区都有一个3位的HEADER,但是一个街区有多长,或者我怎么知道它是否是另一个街区?

在此之后,我认为这些文件足以帮助我完成算法,但我无法理解我处理/触摸的确切内容。

1 个答案:

答案 0 :(得分:0)

"压缩有效载荷"记录在RFC 1951中,详细描述了deflate格式。阅读一下,如果你有任何实际的具体问题,你可以回到这里。