论文部分内容阅读
制造工艺的提升使得集成电路性能越来越高的同时,也使其对于各种干扰越来越敏感,由此引发的瞬态故障会极大地降低了电路的可靠性,而对于航空航天等特殊领域,可靠性是极其重要的指标之一作为专用集成电路领域中的一种半定制电路,FPGA由于其高密度、高性能及可重构特性,近年来应用越来越广,由于FPGA内部电路组成结构的特殊性,其可靠性设计方法与普通ASIC有很大的不同。本文主要围绕着FPGA可靠性设计方法,进行了以下三个方面的工作:第一,设计并实现了一个基于FPGA的高可靠性通用图像处理系统,该系统以Virtex-6LX240T FPGA为核心,图像数据可以通过USB2.0接口或者Camera Link接口输入或者输出,利用外扩的SRAM芯片可以满足图像存储的要求,同时还具有可重构I/O接口,由此构成了一个功能完备的图像处理实验平台。第二,在深入研究FPGA可靠性设计方法的基础上,设计并实现了一个高可靠性的单周期ASIP处理器,根据ASIP各个模块的特点,给出了相应的可靠性设计方案,进行了测试验证,并对其资源和速度进行了统计和比较,总结出了详细的技术指标。第三,针对SIMD阵列结构的特点,提出一种提高可靠性的结构方案,该方案将内建自测试、汉明码、硬件冗余三种技术相结合,通过每一组处理单元配备一个冗余模块,利用内建自测试对处理单元进行故障检测,冗余单元对故障单元进行替换的方法,在冗余电路资源占用较少的前提下,大幅提高了系统可靠性。