基于FPGA动态重构的故障容错技术

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:wybyoung
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可重构计算技术兼具通用处理器(General-Purpose Processor,GPP)和专用集成电路(Application Specific Integr—ated Circuits,ASIC)的特点,既可以提供硬件高速的特性,又具有软件可以重新配置的特性。而动态部分可重构技术是可重构计算技术的最新进展之一。该技术的要点就是在系统正常工作的情况下,修改部分模块的功能,而系统其它模块能够照常运行,这样既节约硬件资源,又增强了系统灵活性。 可重构SoC既可以在处理器上进行编程又可以改变FPGA内部的硬件结构,这使得SoC系统既具有处理器善于控制和运算的特点,又具FPGA灵活的重构特点;由于处理器和FPGA硬件是在同一块硅片上,使得它们之间的通信宽带大大提高,这种平台很适合于容错算法的实现。 本文基于863计划项目;动态重构计算机的可信实现关键技术,重点研究应用于恶劣环境中FPGA自我容错的体系结构,提出了一套完整的SoC系统的容错设计方案,并研究其实现技术,设计实现了实现该技术的硬件平台和软件算法,并验证成功。 论文取得了如下的创新性研究成果: 1、设计了实现动态重构技术的硬件平台,包括高性能的FPGA(内含入式处理器PowcrPC)、PROM、SRAM、FLASH、串口通信等硬件模块。 2、说明了动态重构技术的设计规范和设计流程,实现动态重构技术。 3、提出了一种基于动态重构实现容错的方法,不需要外部处理器干预,由嵌入式处理器负责管理整个过程。 4、设计并实现了嵌入式处理器运行时需要的软件,主要有两个功能,首先是从CF卡中读入重构所需的配置文件,并将配置文件写进FPGA内部的配置存储器中,改变FPGA内部的功能。其次,是实现容错技术的算法。
其他文献
该文使用国内最新的可靠性强化试验技术,结合失效模式和失效机理分析,来进行温度应力对产品影响的研究.首先对代表性产品,诸如收发信机、路由器、数据采集卡、开关电源和线性
本文通过对荣华二采区10
期刊
该论文针对现代防空面临的新的威胁,对现代中程防空导弹武器系统的总体参数优化设计方法进行了研究.利用了遗传算法的多目标优化算法建立了一种中程防空导弹武器系统参数优化
该文首先介绍空间碎片环境建模中的两类模型--工程模型和演化模型,并具体分析了工程模型ORDEM96、演化模型EVOLVE以及MASTER模型.随后,该文提出了空间碎片演化模型的总体结构
该文采用遗传算法对某导弹操纵机构中8个重要参数进行了以传递关系和结构重量为目标的优化设计以概率系数法对多个目标函数进行处理,得到了一组近似最优解.然后,用优化获得的
该文运用损伤力学的相关理论,研究粉末合金材料的寿命预测,主要包括以下内容:(1)根据损伤力学中蠕变、疲劳的损伤演化模型,采用损伤增量叠加的方法建立起蠕变-疲劳交互作用下
该文主要研究内容包括以下方面:以航天器及其群落的故障诊断和空间自主生存为研究背景,提出了航天器分布式融合诊断概念.研究了分布式融合诊断系统中的推理方法.研究了分布式
该文分析并得出了T—50推进剂特有的燃烧特性.通过实验数据的拟合计算和装药组分的理论计算,该文得到了T—50推进剂特有的有限对流燃烧的燃速公式.从而为T—50推进剂在今后的
放射治疗是治疗肿瘤的主要方法之一,剂量计算是放疗计划系统的重要组成部分,其准确性对于放射治疗的效果影响很大。剂量计算属于放射性粒子输运问题,蒙特卡罗方法在模拟粒子输运
该论文是作者在保护头盔的全参数化设计方面所做工作的总结,主要分为三个部分:标准头型参数分析、保护头盔外壳曲面平台的参数化造型、具有人机交互界面功能的参数化方法的实