基于fpga的ccsds图像压缩和aes加密算法的实现-信号与信息处理专业论文.docxVIP

  • 2
  • 0
  • 约6.51万字
  • 约 75页
  • 2019-01-09 发布于上海
  • 举报

基于fpga的ccsds图像压缩和aes加密算法的实现-信号与信息处理专业论文.docx

基于fpga的ccsds图像压缩和aes加密算法的实现-信号与信息处理专业论文

大连理工大学硕士学位论文摘 大连理工大学硕士学位论文 摘 要 随着航空技术的发展,人们对空间图像传输的实时性、有效性甚至保密性提出了更 高的要求。由于空间图像数据量巨大,传输信道带宽资源有限,所以空间图像压缩算法 成为近年来研究的热点。此外,为了满足实时性要求,将压缩算法高效地硬件实现也成 为一个亟待解决的问题。 空间数据系统咨询委员会(Consultative Committee for Space Data System)于2005年 11月份正式提出CCSDS空间图像数据压缩算法标准。该算法复杂度低,结构简单,易 于硬件实现,支持空间数据的高速实时处理。本文的目的是在FPGA芯片上实现CCSDS 图像数据压缩算法,并利用高级加密标准(AES)对码流进行加密,以提高在特殊应用环 境下的保密性。 在整个系统的实现过程中,主要完成的工作有: (1)深入研究CCSDS图像压缩算法,并根据其编码方案,设计并实现了相应的编 解码器。从算法性能和硬件实现复杂度两个方面,将该算法与具有类似算法结构的 JPEG2000和SPIHT图像压缩算法作比较分析: (2)利用硬件描述语言Verilog HDL实现CCSDS图像压缩算法和AES加密算法; (3)优化算法复杂度较大的功能模块,如小波变换模块等。使用双端口内存模块增 加数据读写速度,利用DSP块处理核心运算单元,从而很大程度上提高了模块的运行 速度,并降低了芯片的使用面积; (4)设计并实现系统的模块级流水线,在几乎不增加占用芯片面积的情况下,提高 了系统的数据吞吐量; (5)在Quartus II和ModelSim仿真环境下对该系统进行模块级和系统级的功能仿 真、时序仿真和验证。在硬件系统测试阶段,设计并实现FPGA与PC机的串口通信模 块,提高了系统验证的工作效率。 本文在Altera公司的Stratix EPlS25F780C5芯片上实现了CCSDS图像压缩算法和 AES加密算法。并通过大量的图像实验,验证了该系统的有效性和保密性。 关键词:CCSDS图像压缩算法;AES算法;FPGA;离散小波变换;位平面编码 基于FPGA的CCSDS图像压缩和AES加密算法的实现Implementation 基于FPGA的CCSDS图像压缩和AES加密算法的实现 Implementation of CCSDS Image Compression and AES Algorithm Based on FPGA Abst ract Along with the development of avigation,more demands are required on the effectivity, the real time property and the security of space image transmission.The space image data is in large quantities,and the channel bandwidth resources are limited,therefore the space image data compression algorithm has become hot recently.Besides,the high-speed hardware implementation iS essential to fulfill the real.time transmission requirement. CCSDS(Consultative Committee for Space Data System)formally proposed the space image data compression algorithm standard in Nov.2005.This recommendation has a 10w complexity and a simple structure to fit for hardware implementation.In this thesis,CCSDS image compression algorithm is implemented on FPGA,and Advanced Encryption Standard (AES)is also realized to encrypt the code stream for special applications. The main accomplished task of this thesis concludes the follo、ving parts: (1)The CCSDS codec is d

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档