论文部分内容阅读
随着大规模集成电路以及计算机技术的飞速发展,数字信号处理器(DSP)被广泛应用于航空航天、移动通信、工业控制等领域。然而,在大规模多DSP系统中,随着处理节点增加、通信复杂度上升、通信数据量激增,通信故障发生的概率呈上升趋势,直接影响了系统可靠性。 本文以故障注入技术为切入点,以多DSP软件模拟器为基础平台,通过研究通信故障模型、通信故障注入模拟,以及故障测试用例自动生成等技术,以期提升多DSP系统通信故障检测能力。 本文的主要研究工作如下: 1)建立了一个层次化的通信故障模型,结合多DSP软件模拟器特点,在通信链路层实现了消息丢失、消息更改、消息延迟三种故障类型的模拟注入。 2)设计了三种通信故障注入测试用例自动生成技术,包括用户配置、静态分析和动态采样技术,以提高测试自动化程度。 3)研制了一套基于多DSP软件模拟器的通信故障注入原型系统,通过测试,验证上述技术的有效性。