首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于FPGA的PPMd无损数据压缩算法设计与实现

摘要第4-5页
ABSTRACT第5-6页
缩略语对照表第10-14页
第一章 绪论第14-18页
    1.1 课题研究背景和意义第14-15页
    1.2 相关研究工作第15-16页
    1.3 本文工作及组织结构第16-18页
第二章 PPMd算法理论分析及FPGA简介第18-34页
    2.1 PPM算法的发展和原理第19-28页
        2.1.1 PPM算法的发展第19页
        2.1.2 PPM算法原理第19-27页
        2.1.3 最大阶数Order与内存大小对压缩率的影响第27-28页
    2.2 PPMd压缩算法原理第28-31页
        2.2.1 PPM算法各种变体第28-29页
        2.2.2 PPMd算法第29-31页
    2.3 区间编码第31页
    2.4 FPGA结构组成第31-33页
    2.5 本章小节第33-34页
第三章 PPMd压缩算法IP核实现第34-58页
    3.1 FPGA内部逻辑设计第34-35页
    3.2 DDR接口的实现第35-37页
        3.2.1 Xilinx MIG简介第35-36页
        3.2.2 MIG接口的封装第36-37页
        3.2.3 MIG接口测试第37页
    3.3 匹配预测过程的实现第37-42页
        3.3.1 模块并行化查询存在的问题第38页
        3.3.2 并行匹配修改方案第38-42页
    3.4 逃逸模块的实现第42-45页
        3.4.1 逃逸模块并行化处理第42-44页
        3.4.2 逃逸模块回退过程第44页
        3.4.3 逃逸模块的预测过程第44-45页
        3.4.4 逃逸模块接口第45页
    3.5 更新过程的实现第45-48页
        3.5.1 节点信息更新第46页
        3.5.2 节点后继字符数组更新第46-47页
        3.5.3 内存控制第47-48页
    3.6 区间编码器模块的实现第48-50页
        3.6.1 编码器模块的整体架构第48-49页
        3.6.2 除法器的实现第49-50页
    3.7 主控制模块的实现第50-51页
        3.7.1 主控制模块的功能第51页
        3.7.2 主控制模块的实现第51页
    3.8 常量模块的实现第51-52页
    3.9 输入输出模块的实现第52页
    3.10 性能评估第52-53页
        3.10.1 加载上下文信息分析第53页
        3.10.2 查询匹配过程分析第53页
        3.10.3 更新过程分析第53页
    3.11 优化方案第53-55页
        3.11.1 加载上下文信息分析第53-55页
    3.12 加载上下文信息优化第55-56页
        3.12.1 节点信息存放格式的优化第55页
        3.12.2 其他模块的修改第55-56页
    3.13 本章小节第56-58页
第四章 压缩IP核结果测试与分析第58-64页
    4.1 测试方案第58-59页
        4.1.1 Modelsim软件功能仿真第58页
        4.1.2 Atlys Spartan-6 开发板仿真第58-59页
    4.2 测试结果第59-62页
    4.3 结果分析第62-63页
        4.3.1 结果的正确性分析第62页
        4.3.2 测试结果性能分析第62-63页
    4.4 本章小结第63-64页
第五章 结论和展望第64-66页
    5.1 研究结论第64页
    5.2 研究展望第64-66页
参考文献第66-70页
致谢第70-72页
作者简介第72-73页

论文共73页,点击 下载论文
上一篇:基于在线隐变量支持向量机的尺度自适应视觉跟踪
下一篇:大规模MIMO系统能效优化研究