组合电路双固定故障模拟和诊断的实现方法.pdfVIP

  • 10
  • 0
  • 约5.91千字
  • 约 7页
  • 2017-03-26 发布于广东
  • 举报

组合电路双固定故障模拟和诊断的实现方法.pdf

组合电路双固定故障模拟和诊断的实现方法.pdf

组合电路双固定故障模拟和诊断的实现方法 钟征宇 信产部电子五所元器件检测中心 广州1501信箱510610 摘要本文提出了一种在组合电路中通过进行双固定故障模拟的实现方法。通过TCL脚本语言对商用数 字仿真器的控制,可以有效地利用商用软件在数字仿真上的成熟技术进行快速双固定故障模拟和诊断。 关键词TCL语言固定故障桥接故障故障模拟故障诊断 1.固定故障模型 固定故障(stuck faults)模型主要反映电路或系统中某一根信号线(如门的输入线或输出线、 连接导线等)上的信号的不可控性,即在系统运行过程中永远固定在某~个值上。在数字系 如果信号固定在逻辑低电平上,则称之为固定0故障(stuck—at一0),简记为sa0。 固定故障使得电路的输出发生变化,如图l所示: 测试向量 故障响应 图1固定故障 由图中可以看出,当在电路输入端施加向量0111时,由于与门和或门之间的连线存在一 个单固定0故障,使得本应为l的输出变成0,在这里,可以看作由于固定0故障使得电路产 生了一个错误。从物理缺陷的角度,我们可以简单地将固定故障理解为芯片上的故障点与电 源或地之间存在一条短路线,从而使该处的电平固定为高或低。 采用固定故障的优点主要表现在: ·简化复杂度:许多不同的物理缺陷都可以模型化为同一个单固定故障。 ·固定故障具有工艺无关性,可以适用于TTL、ECL、CMOS等多种工艺。 ·214. ·固定故障具有设计无关性,可以适用于门阵列、标准单元以及全定制设计。 ·对于某些物理缺陷,固定故障虽然不是一个很精确的逻辑故障模型,但针对固定故障产 生的测试对大多数缺陷仍然是有效的。 ·单固定故障测试可以覆盖大部分的多固定故障 2.故障的插入 故障插入的是故障模拟诊断中的一个重要环节。如何将故障列表中的故障的插入有多种 方法,通常最简单的方法是通过修改原始电路的拓扑结构来达到插入故障的目的。一种方法 是对原始电路文件进行处理和转换,通过在电路的每个内部节点都分别插入一个与门和或门, 得到两个新的针对固定O和固定1故障的电路描述文件,作为下~步的故障模拟的源文件进行编 译和仿真。这种方法的缺点是由于在每个节点都要增加一个门,对于大规模的电路,由于内 部节点数量庞大,会造成新的电路描述文件规模增大许多,使仿真的速度变慢。并且,针对 固定l和固定0故障要分别生成两个电路描述文件,应用起来并不方便。 文献比。中提出了一种基于修改VHDL硬件描述语言的方法来进行单一固定故障插入。这种方 断函数(resolution 了重新建模,使得故障插入可以很方便地实现,但是电路的复杂度并没有增加。 路进行描述时,我们使用信号线来将所需要的门连结起来。对于这种描述,信号线除了起一 个传递逻辑电平值以外就没有什么作用了。针对故障模拟的目的,我们其实可以将信号线利 电路用决断函数来取代,那么我们可以得到一种新的电路描述,如图2所示。 SIGNALnandl:res hand: SIGNAL wI:wire GENERICMAP(1) PORT MAP(inputl。nandI): w2:wireGENERICMAP(2) PORT

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档