第3章电子电路故障



《第3章电子电路故障》由会员分享,可在线阅读,更多相关《第3章电子电路故障(24页珍藏版)》请在文档大全上搜索。
1、第第3章章 时序电路测试算法时序电路测试算法第第3.1节节 基本概念基本概念u时序逻辑电路的特点时序逻辑电路的特点-时间迭代与空间迭代时间迭代与空间迭代u时序逻辑电路测试的基本原理时序逻辑电路测试的基本原理第第3.2节节 迭接电路法迭接电路法u基本概念基本概念-时间迭代变为空间迭代时间迭代变为空间迭代u同步时序电路的空间迭代同步时序电路的空间迭代u异步时序电路的空间迭代异步时序电路的空间迭代第第3.3节节 状态变迁检查法状态变迁检查法u初始状态的设置初始状态的设置-复原序列与引导序列复原序列与引导序列u状态的识别状态的识别-区分序列区分序列u故障测试故障测试u区分序列的存在性区分序列的存在性电
2、子科大电子科大CATCAT室室第第3.1节节 基本概念基本概念 时序电路又称为时序系统,时序机器,有限状态机,有限自动机等;时序电路又称为时序系统,时序机器,有限状态机,有限自动机等;时序逻辑电路的特点:输出不仅与当前输入有关,而且与输入序列前面的状态有关;时序逻辑电路的特点:输出不仅与当前输入有关,而且与输入序列前面的状态有关;时序电路的一般模型:时序电路的一般模型:组合电路组合电路时序电路时序电路存储器或延迟线存储器或延迟线组合电路组合电路C内部状态内部状态S=S1,S2,SJ输入输入输出输出X=x1,x2,xnZ=z1,z2,zmY激励矢量激励矢量-改变内部状态改变内部状态 Y=Y1,Y
3、2,Ysy状态矢量状态矢量y=y1,y2,yp时钟时钟cp复位信号复位信号R电子科大电子科大CATCAT室室u时序电路工作特性的描述时序电路工作特性的描述-状态转换状态转换状态表状态表方法方法功能描述功能描述. (逻辑图是结构描述)(逻辑图是结构描述)状态图状态图例:有一时序电路:状态例:有一时序电路:状态S(S1,S2,S3),输入),输入X(x1,x2,x3),输出),输出Z(Z1,Z2)其工作特性可用状态表和状态图描述如下:其工作特性可用状态表和状态图描述如下:第第3.1节节 基本概念基本概念输入x现态S下态/ 输出x1x2x3S1S2S3S2/Z2S1/Z2S3/Z1S2/Z1S1/Z
4、1S1/Z1S1/Z2S2/Z2S2/Z1S1S2S3x1/Z2x3/Z1x2/Z1x3/Z1S1/Z1+ x2/Z2测试的基础测试的基础电子科大电子科大CATCAT室室测试的基本步骤:测试的基本步骤:u建立被测电路的初始状态;建立被测电路的初始状态;u当电路稳定时,加入测试矢量;当电路稳定时,加入测试矢量;u观察电路稳定时的输出响应;观察电路稳定时的输出响应;u重复上述步骤,直到故障在输出端出现为止。重复上述步骤,直到故障在输出端出现为止。测试方法:测试方法:u结构性测试结构性测试-迭接电路法;迭接电路法;u功能性测试功能性测试-状态变迁检查法。状态变迁检查法。第第3.1节节 基本概念基本概
5、念电子科大电子科大CATCAT室室第第3.2节节 迭接电路法迭接电路法u基本思想:基本思想:时序电路的时间迭代时序电路的时间迭代组合电路的空间迭代组合电路的空间迭代组合电路测试方法组合电路测试方法u迭接方法:迭接方法:每一个状态等效一个组合电路,迭代次数每一个状态等效一个组合电路,迭代次数 状态数,否则无解;状态数,否则无解;u迭代模型:迭代模型:C(0)C(1)C(m)S0S1输入输入 x(0)y(0)初始状态矢量初始状态矢量输出输出Z(0)y(0)激励矢量激励矢量y(1)状态矢量状态矢量输入输入x(1)输入输入x(m)输出输出Z(1)y(1)激励矢量激励矢量y(2)状态矢量状态矢量y(m)
6、状态矢量状态矢量输出输出Z(m).电子科大电子科大CATCAT室室第第3.2节节 迭接电路法迭接电路法同步时序迭代的通路敏化法同步时序迭代的通路敏化法u方法方法:一面迭代,一面敏化,直到将故障算子敏化到输出端为止。:一面迭代,一面敏化,直到将故障算子敏化到输出端为止。u例例:如图有两个:如图有两个D触发器的时序电路触发器的时序电路输入输入:x状态状态:y1y2 (00,01,10,11)状态矢量状态矢量:y1,y2激励函数激励函数:输出矢量输出矢量:求求:F-s-a-1的测试的测试222121yxxyYyxxyY1yxZ X F s-a-1 xx1y1y2y1y1y2y2y2y2xy1yx2y
7、x2xyDDDDCP复位复位R1D2D1yxZ Y1Y2电子科大电子科大CATCAT室室第第3.2节节 迭接电路法迭接电路法解:解:初始化:初始化:加复位脉冲加复位脉冲Ry=y1(0)=0,y2(0)=0迭接敏化过程:迭接敏化过程:C(0)C(1)C(2)C(3)SSSy1(0)=0y2(0)=0DDDDDDDDDX(0)=1Z(0)=1X(2)=1X(1)=1Z(2)=D结束结束Z(1)=1Y1(0)y2(1)Y1(2)y1(2)Y1(1)y1(1)Y2(0)Y2(2)Y2(1)y2(2)t0时段时段t2时段时段t1时段时段电子科大电子科大CATCAT室室第第3.2节节 迭接电路法迭接电路法
8、迭代过程描述:迭代过程描述:t0时段:时段:y1(0)=0, y2(0)=0-对对F s-a-1形成形成 算子;算子;按敏化要求:对与门有按敏化要求:对与门有 x(0)=1激励函数为:激励函数为:t1时段:时段:y1(1)=0, y2(1)= 按敏化要求:对与门有按敏化要求:对与门有 x(1)=1激励函数为:激励函数为:D未敏化到输出端111)0(001)0(00001)0(1222121yxZDDyxxyYyxxyYD未敏化到输出端111) 1 (01) 1 (01) 1 (1222121yxZDDDyxxyYDDDyxxyY电子科大电子科大CATCAT室室第第3.2节节 迭接电路法迭接电路
9、法t2时段:时段:y1(2)= , y2(2)= 按敏化要求:对与门有按敏化要求:对与门有 x(2)=1激励函数为:激励函数为:所以,测试为:所以,测试为:T=R,X=111;110-无无F-s-a-1故障测试;故障测试;T=R,X=111;111-F s-a-1故障测试;故障测试;如果,如果,结束敏化到输出端,1)2(01)2(01)2(1222121DDyxZDDDyxxyYDDDyxxyYDD不能敏化都未能敏化到输出端则sk2电子科大电子科大CATCAT室室第第3.3节节 状态变迁检查法状态变迁检查法1.基本思想基本思想利用时序逻辑的状态图或状态表,检查在一定条件下是否进入规定状态,并输
10、出利用时序逻辑的状态图或状态表,检查在一定条件下是否进入规定状态,并输出正确的信息。从而得出电路的测试。正确的信息。从而得出电路的测试。2.基本方法基本方法主要寻求三个基本序列:主要寻求三个基本序列:(1)同步序列或引导序列同步序列或引导序列-使处于任意状态下的被测电路复位(同步或引导)到使处于任意状态下的被测电路复位(同步或引导)到一个已知的初始状态,以便从该初始状态开始对电路进行测试;一个已知的初始状态,以便从该初始状态开始对电路进行测试;(2)区分序列区分序列-根据被测电路的输出来识别其初始状态及中间状态;根据被测电路的输出来识别其初始状态及中间状态;(3)测试序列测试序列-由同步序列和
11、区分序列,得出被测电路的状态转换及正常输出和由同步序列和区分序列,得出被测电路的状态转换及正常输出和故障响应,从而得出测试;故障响应,从而得出测试;3.测试测试(1)时序状态初始化)时序状态初始化状态初始化状态初始化-测试寻求的起点测试寻求的起点电子科大电子科大CATCAT室室第第3.3节节 状态变迁检查法状态变迁检查法同步序列:同步序列:只注重状态变迁,而不注重输出响应就可只注重状态变迁,而不注重输出响应就可将时序电路引导到已知的复位状态。简单,将时序电路引导到已知的复位状态。简单,但某些时序电路没有同步序列;但某些时序电路没有同步序列;状态初始化方法状态初始化方法引导序列:引导序列:既注重