目 录
摘 要.................................................................................................................................................i
Abstract ................................................................................................................................................ii
第一章 引 言 ..................................................................................................................................1
1.1 课题研究背景及意义 ..........................................................................................................1
1.2 本文研究内容和结构安排 ..................................................................................................2
第二章 基本原理和常用算法 ..........................................................................................................3
2.1 数据信息量、熵和冗余度介绍 ..........................................................................................3
2.2 LZ 系列算法概述 ................................................................................................................3
2.3 LZ4 算法简介 ......................................................................................................................4
第三章 LZ4 无损压缩算法原理 ......................................................................................................5
3.1 数据流格式 ..........................................................................................................................5
3.2 官方 LZ4 格式 .....................................................................................................................5
3.3 修改后的 LZ4 格式 .............................................................................................................7
3.4 算法流程 ..............................................................................................................................7
3.4.1 hash 表...........................................................................................................................7
3.4.2 匹配算法......................................................................................................................8
3.4.3 流操作..........................................................................................................................8
3.5 解压 ......................................................................................................................................9
3.5.1 官方 LZ4 格式解压流程 .............................................................................................9
3.5.2 修改后的 LZ4 格式解压流程 .....................................................................................9
第四章 LZ4 无损压缩算法硬件实现方案 ....................................................................................11
4.1 方案一 ................................................................................................................................11
4.1.1 硬件框图....................................................................................................................11
4.1.2 算法流程....................................................................................................................12
4.1.3 硬件调试时序图........................................................................................................13
4.1.4 压缩速度计算............................................................................................................14
4.2 方案二 ................................................................................................................................14
4.2.1 硬件框图....................................................................................................................14