基于FPGA嵌入式的多光谱图像压缩系统的可靠性设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:simple69
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SEU是由带电粒子投射到集成电路器件的敏感区域引起的,通常会导致器件内部寄存器内容的改变,或内存位翻转。为了抵抗太空中的SEU,使基于FPGA的多光谱图像压缩系统在深空环境中能够长时间正常工作,本文提出了一种基于FPGA嵌入式的双机热备份设计方案,该方案通过子系统级的冗余大大提高了系统的可靠性,有效地抵抗了SEU。本系统采用的是双机热备份的思想,由两个地位平等的子系统构成。子系统之间的通信是通过网线来实现的。根据本系统的特点,双机切换的条件并不只是心跳检测,除此之外还有其它表示主机工作状态的信息,备份机通过对这些信息的判断来决定是否切换主机。启动时先工作的子系统作为主机,完成图像压缩、输出心跳信号和其它状态信号,后启动的子系统是备份机,主要用来检测主机的工作状态,当主机出现故障时切换主机,就这样两套子系统在系统中轮流工作。本设计的整体结构是一个双机备份的结构,子系统的硬件构成是Xilinx公司提供的ML402开发板和XUP开发板。在ML402上的Virtex-4支持软核MicroBlaze;在XUP上的Virtex-II pro不仅支持MicroBlaze还内嵌两个PowerPC405。嵌入式系统中的处理器分别是ML402上的PowerPC405和XUP上的MicroBlaze。嵌入式系统的软件主要采用了Xilinx公司为FPGA特制的操作系统Xilkernel,还有一些标准C的函数库。在系统的开发过程中主要进行了硬件设计、软件设计、应用程序的设计等。本文完成了所有的开发工作:硬件方面,完成了处理器和外围以及总线的设计;软件方面,不仅生成了软件应用所需要的库还对操作系统进行了裁剪;软件应用方面,利用嵌入式操作系统Xilkernel提供的API如线程管理、信号量机制、消息队列、互斥锁等实现了所需要的功能。最后,本文在该设计系统下做了详细的试验并进行了结果分析。
其他文献
近年来,图像和视频编码都取得了长足进步,在压缩效率方面,国际标准JPEG2000、H.264/AVC、MPEG-4以及国内的AVS标准是前一代标准的两倍以上。但是目前的视频编码标准都是以率失真
受限玻尔兹曼机是一种无监督学习方法,它具有强大的无监督学习能力,其广泛应用于聚类、分类、协同过滤等机器学习问题。  当训练样本数据量很大时,受限玻尔兹曼机会产生训练时
海上溢油事故会严重地污染海洋环境,破坏生态健康。遥感技术是溢油监测中无法代替的重要手段,而近几年,高光谱遥感技术凭借自身显著的特点很快地成为溢油检测的亮点。在对溢
随着芯片技术的发展,人们已经能在很小的面积上制造出功能强大的处理器,这些处理器不但成本低,耗电少,而且能够满足日常计算及数据采集工作的需要,因此无线传感器网络这个事
Web服务与面向服务架构正作为分布式系统上的技术和架构涌现出来。Web服务作为一种能够快速集成应用的技术,代表了分布式计算的最新潮流,具有广阔的应用前景。Web服务建立在开
伴随分子生物学的兴起而出现的DNA计算机以其海量存储、高度并行运算能力等优点,在解决传统计算机难以胜任的NP完全问题甚至数学的难解问题上显示出巨大的潜力,成为解决这些
随着芯片技术、通信技术和传感技术的飞速发展,目前传感技术正迈入无线传感器网络新时代。这种网络由大量集成有传感器、数据处理单元和无线通信模块的微小节点组成,通过自组织
虹膜诊断是一种新兴的诊断方法,它能根据虹膜特定区域的纹理变化对身体健康状况进行诊断,对疾病的早期发现和跟踪治疗都具有很大的指导意义,具有重要的理论研究价值和广泛的应用
通信技术和计算机技术的迅猛发展使网络中的故障呈现复杂化、多样化,而传统的诊断方法和现有的智能诊断技术通常只能诊断出单一的故障类型和设备,已不能满足目前网络的需求。
移动学习是近年来随着网络技术、无线通信技术、移动计算技术和多媒体技术等的迅速发展及融合而悄然兴起的一种新型的学习技术与方式。结合移动学习技术,构建移动英语学习平