前面我们有时提到覆盖多个故障的情况,与本节讲的多故障概念是不同的。前者是指多个单固定故障分别出现的情况下都能检测出故障的测试集,是各个单独的测试集的并集。而后者则是指同时出现多个故障时的测试集。一般来说,单故障出现的概率要比多故障的出现概率大得多。实际上,要把各种多故障情况都穷尽是不可能的。
  多固定故障电路的特点是在计算过程中要同时考虑几个故障的影响。在讨论单固定故障的电路时,我们已经知道,测试输入向量的条件是:(1)故障点正常状态的值应与故障值不同;(2)故障应能传播到外部输出端,使得正常情况下外部输出向量与故障情况下不同。这两个条件对多固定故障也同样适用。
  以图7.13所示的有两个故障的电路为例。a点有故障s-a-1,g点有故障s-a-0。
图7.13 有两个故障的电路

  首先,看两个故障点的状态,故障情况下a = 1, g = 0, 正常情况下要与故障情况下相区别,这两个节点的值可以有下面三种组合:
    a = 0, g = 1;
    a = 0, g = 0;
    a = 1, g = 1。
  用D记号来表示,即可表示为下列三种组合:
    a =
D, g = D;
    a =
D, g = 0;
    a = 1, g = D;
  测试向量只要使得两个故障点的值取上面三组之中任意一种即可。