基于系统级症状的多核处理器故障诊断研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:rnimaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着处理器的微型化和集成度的不断提高,处理器系统变得异常复杂,因而对其可靠性和容错性能的要求随之加大,为此,建立相对准确的系统故障诊断模型变得至关重要。通过建立处理器系统仿真环境,进行故障注入,捕获故障注入过程的症状反应,分析实验数据,便可以建立故障诊断模型,提高处理器的故障识别和诊断能力。本文研究基于系统级症状的处理器的故障诊断方法,利用了SUN公司的OpenSPARC开源项目提供的全系统模拟器和联合仿真平台,搭建仿真环境,进行故障注入,分析实验数据,观察故障在结构级、操作系统级和应用程序级的传播和表现,建立故障诊断模型。本文首先分析了SAM全系统模拟器的特性,研究了全系统模拟器的层级结构、多核模拟和运行驱动方式、指令集配置等,分析故障在各个层级的传播模型,并设计了基于SAM全系统的故障注入平台,完成了故障注入实验。另外,本文在OpenSPARC T2的联合仿真验证环境下,研究了联合仿真平台,利用Verilog PLI技术,设计了基于联合仿真的故障注入实验平台,并完成了故障注入实验。分别对基于全系统和联合仿真的故障注入实验数据进行特征提取和统计分析,观察故障从结构级到应用级的传播,部件在不同故障模型作用下的症状分布,对系统级的症状分布进行了分析和比较。最后,分别利用基于BP神经网络的故障诊断模型、基于RBF神经网络的故障诊断模型和基于PNN神经网络的故障诊断模型进行了故障诊断,对三种故障模型的诊断效果进行了分析和比较。
其他文献
在现实生活中,人们遇到的大多数优化问题是多目标优化问题,而且这些目标之间大多数是相互冲突的。在优化过程中所获得的解集就称为Pareto优化解集。大多数的多目标优化算法是
在企业发展的前期,信息化建设大多缺乏统筹规划,造成了各种不同内容管理系统盲目引进的现象,由于大多数内容管理系统之间普遍缺乏标准化的数据接口定义,因此不同的应用系统之间必
随着嵌入式系统的广泛应用,人们对嵌入式系统软件的质量提出了更高的要求,而作为保证软件质量最有效手段的测试技术,也越来越受到关注。由于汇编语言具有良好的实时性以及在
计算机应用的普及与互联网的发展在使人们信息交流更加快捷方便的同时,也带来了信息安全隐患。入侵检测技术已经在全球范围内被广泛用来保护公司、组织的信息网络。入侵检测技
本文主要阐述了嵌入式系统的概念,arm(advancedriscmachine)的体系结构以及它们的发展现状,并且指出了网络应用在嵌入式当中的重要地位。从嵌入式网络应用的实际需要出发,综合考
信息时代,网络诠释了资源共享的全部理念,触动了共享技术新的革命。而资源共享其实就是数据的共享。数据就是信息资源的最直接表现形式。这样,为了实现资源的真正共享,在每一
随着计算机和网络技术日新月异地发展,信息技术已经渗透到世界的各个角落,各行各业纷纷采用信息技术发展的新成果以促进生产效率的提高。在地理科学领域的研究上,随着“数字地球
随着因特网的发展和后PC时代的到来,嵌入式系统已经成为计算机技术的一个重要组成部分,日益增长的应用也使得它成为计算机信息技术的一个新的研究热点,呈现出巨大的市场需求。目
近年来,随着CDMA标准的不断演进和网络技术的成熟,移动数据业务开始呈现出一种多元化与个性化的发展趋势。数据业务的种类迅速扩大,对用户的针对性定制也越来越明显。移动数
对等计算(Peer-to-Peer,P2P)系统是一种Internet应用,可以充分利用大量的自治参与者的资源。受到早期诸如Napster、Gnutella等P2P系统成功的影响,越来越多的研究团体致力于发