电子测量与仪器第九章数据域测量-逻辑分析仪ppt课件.pptx
《电子测量与仪器第九章数据域测量-逻辑分析仪ppt课件.pptx》由会员分享,可在线阅读,更多相关《电子测量与仪器第九章数据域测量-逻辑分析仪ppt课件.pptx(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第九章第九章 数据域测量数据域测量逻辑分析仪逻辑分析仪9.1 数字系统测试的基本原理数字系统测试的基本原理9.2 逻辑分析仪逻辑分析仪9.3 可测性设计可测性设计9.4 数据域测试的应用数据域测试的应用仪器科学与工程系9.1 数字系统测试的基本原理数字系统测试的基本原理一、数据域测试一、数据域测试一、数据域测试一、数据域测试/数字系统测试的特点数字系统测试的特点数字系统测试的特点数字系统测试的特点 在现代数字电路和系统中,对其数据信息的测试技术就称为数据域测试数据域测试数据域测试数据域测试。它具有以下特点特点特点特点:响应和激励间不是线性关系响应和激励间不是线性关系响应和激励间不是线性关系响应
2、和激励间不是线性关系 从外部有限测试点和结果推断内部过程或状态从外部有限测试点和结果推断内部过程或状态从外部有限测试点和结果推断内部过程或状态从外部有限测试点和结果推断内部过程或状态 微机化数字系统的软件导致异常输出微机化数字系统的软件导致异常输出微机化数字系统的软件导致异常输出微机化数字系统的软件导致异常输出 系统内部事件一般不会立即在输出端表现系统内部事件一般不会立即在输出端表现系统内部事件一般不会立即在输出端表现系统内部事件一般不会立即在输出端表现 故障不易捕获和辨认故障不易捕获和辨认故障不易捕获和辨认故障不易捕获和辨认给测试带来困难给测试带来困难二、相关术语二、相关术语二、相关术语二、
3、相关术语故障侦查故障侦查故障侦查故障侦查/检测检测检测检测(Fault Detection)(Fault Detection):判断被测电路中是否存在是否存在是否存在是否存在故障故障定位故障定位故障定位故障定位:查明故障原因原因原因原因、性质性质性质性质和产生的位置位置位置位置以上合称故障诊断故障诊断故障诊断故障诊断,简称诊断 缺陷缺陷缺陷缺陷(Defect)(Defect):物质上的不完善性。失效失效失效失效(Failure)(Failure):缺陷导致电路产生错误的运作 故障故障故障故障(Fault)(Fault):缺陷引起的电路异常,缺陷的逻辑逻辑逻辑逻辑表现 缺陷和故障非一一对应,有时
4、一个缺陷可等效于多个故障出错出错出错出错/错误错误错误错误(Error)(Error):故障导致的输出不正常真速测试(真速测试(真速测试(真速测试(AT-Speed Testing)AT-Speed Testing):在功能性操作频率下的测试参数测试和逻辑测试:参数测试和逻辑测试:参数测试和逻辑测试:参数测试和逻辑测试:交直流参数和器件的逻辑功能测试测试主输入测试主输入测试主输入测试主输入(Primary Input)(Primary Input):可由测试器直接驱动的输入测试主输出测试主输出测试主输出测试主输出(Primary Output)(Primary Output):可由测试器直接检
5、测的输出测试图形测试图形测试图形测试图形/样式(样式(样式(样式(Test PatternTest Pattern):):):):为获得故障而施加的数据测试矢量(测试矢量(测试矢量(测试矢量(Test VectorsTest Vectors):):):):也称测试图形测试生成:测试生成:测试生成:测试生成:通过一定算法或工具,获得电路测试矢量的过程故障覆盖率:故障覆盖率:故障覆盖率:故障覆盖率:测试集所侦查的故障数与电路总故障数之比三、故障模型三、故障模型三、故障模型三、故障模型 固定型固定型固定型固定型故障故障故障故障(Stuck Fault)(Stuck Fault):某一根信号线不可控,
6、固定在某一逻辑值上。固定1故障(stuck-at-1),s-at-1 固定0故障(stuck-at-0),s-at-0 桥接故障桥接故障桥接故障桥接故障(Bridge Faults)(Bridge Faults):两根或多根信号线间的短接 输入端间桥接故障 反馈式桥接故障,即输入与输出短接故障。桥接故障会改变电路拓朴结构,使得诊断更加困难。延迟故障延迟故障延迟故障延迟故障(Delay Faults)(Delay Faults):电路延迟超过允许值而引起的故障。时延测试验证电路中任何通路的传输延迟不超过系统时钟周期。暂态故障暂态故障暂态故障暂态故障(T(Temporary Faults)Faul
7、ts):故障是非固定的。类型:瞬态故障瞬态故障和间歇性故障间歇性故障 瞬态故障:电源干扰和粒子辐射等原因造成 间歇性故障:元件参数变化、接插件不可靠等造成四、测试方法(略)四、测试方法(略)四、测试方法(略)四、测试方法(略)组合电路测试:敏化通路法,组合电路测试:敏化通路法,D D算法,布尔差分法算法,布尔差分法时序电路测试:迭接阵列,测试时序时序电路测试:迭接阵列,测试时序数字系统测试:随机测试,穷举测试数字系统测试:随机测试,穷举测试五、数据域测试系统的组成五、数据域测试系统的组成五、数据域测试系统的组成五、数据域测试系统的组成(1)数字信号源(2)逻辑分析(3)特征分析 作用和功能作用
8、和功能作用和功能作用和功能为数字系统的功能测试和参数测试提供输入激励信号 产生图形宽度可编程的并行和串行数据图形图形图形图形 产生输出电平和数据速率可编程的任意波形波形波形波形 产生可由选通信号和时钟信号控制的预先规定的数据流数据流(1)(1)(1)(1)数字信号源数字信号源数字信号源数字信号源 结构组成结构组成结构组成结构组成 采用采用采用采用VCOVCOVCOVCO产生内部时钟产生内部时钟产生内部时钟产生内部时钟,或或或或PLLPLLPLLPLL产生高精度的时钟产生高精度的时钟产生高精度的时钟产生高精度的时钟.外部时钟外部时钟外部时钟外部时钟 时钟分离电路提供多个不同时钟时钟分离电路提供多
9、个不同时钟时钟分离电路提供多个不同时钟时钟分离电路提供多个不同时钟,供不同电路模块供不同电路模块供不同电路模块供不同电路模块串并转换,同步,电平调节串并转换,同步,电平调节 序列存储器在初始化期间写入了每个通道的数据,序列存储器在初始化期间写入了每个通道的数据,序列存储器在初始化期间写入了每个通道的数据,序列存储器在初始化期间写入了每个通道的数据,数据存储器的地址由地址计数器提供。在测试过程中,数据存储器的地址由地址计数器提供。在测试过程中,数据存储器的地址由地址计数器提供。在测试过程中,数据存储器的地址由地址计数器提供。在测试过程中,在每一个作用时钟沿上,计数器将地址加在每一个作用时钟沿上,
10、计数器将地址加在每一个作用时钟沿上,计数器将地址加在每一个作用时钟沿上,计数器将地址加1 1 1 1 多路器可将多个并行输入位转换成串行数据流。对多路器可将多个并行输入位转换成串行数据流。对多路器可将多个并行输入位转换成串行数据流。对多路器可将多个并行输入位转换成串行数据流。对于低速的数字信号源,多路器可以不要,从数据的每于低速的数字信号源,多路器可以不要,从数据的每于低速的数字信号源,多路器可以不要,从数据的每于低速的数字信号源,多路器可以不要,从数据的每个数输出可直接产生一个串行数据流个数输出可直接产生一个串行数据流个数输出可直接产生一个串行数据流个数输出可直接产生一个串行数据流 格式化器
11、将数据流与时钟同步格式化器将数据流与时钟同步格式化器将数据流与时钟同步格式化器将数据流与时钟同步 格式化器的输出直接驱动输出放大器,放大器的输格式化器的输出直接驱动输出放大器,放大器的输格式化器的输出直接驱动输出放大器,放大器的输格式化器的输出直接驱动输出放大器,放大器的输出电平可编程出电平可编程出电平可编程出电平可编程 数据的产生数据的产生数据的产生数据的产生(2)(2)(2)(2)逻辑分析逻辑分析逻辑分析逻辑分析 逻辑分析用于测试和分析多个信号之间的逻辑关逻辑分析用于测试和分析多个信号之间的逻辑关逻辑分析用于测试和分析多个信号之间的逻辑关逻辑分析用于测试和分析多个信号之间的逻辑关 系及时间
12、关系系及时间关系系及时间关系系及时间关系 逻辑分析仪的逻辑分析仪的逻辑分析仪的逻辑分析仪的特点特点特点特点通道数多 存储容量大 可以多通道信号逻辑组合触发 数据处理显示功能强 (3)(3)(3)(3)特征分析特征分析特征分析特征分析 采用特征分析技术的采用特征分析技术的采用特征分析技术的采用特征分析技术的必要性必要性必要性必要性对各节点逐一地测试与分析使测试成本巨增对各节点逐一地测试与分析使测试成本巨增对各节点逐一地测试与分析使测试成本巨增对各节点逐一地测试与分析使测试成本巨增 受封装的限制,从多节点观察测试响应受到限制受封装的限制,从多节点观察测试响应受到限制受封装的限制,从多节点观察测试响
13、应受到限制受封装的限制,从多节点观察测试响应受到限制 内测试的需要内测试的需要内测试的需要内测试的需要 特征分析技术特征分析技术特征分析技术特征分析技术:从被测电路的测试响应中提取出从被测电路的测试响应中提取出从被测电路的测试响应中提取出从被测电路的测试响应中提取出“特征特征特征特征”(SignatureSignature),通过对无故障特征和实际特征的),通过对无故障特征和实际特征的),通过对无故障特征和实际特征的),通过对无故障特征和实际特征的比较进行故障的侦查和定位比较进行故障的侦查和定位比较进行故障的侦查和定位比较进行故障的侦查和定位 特征分析的实现特征分析的实现线性反馈移位寄存器线性
14、反馈移位寄存器线性反馈移位寄存器线性反馈移位寄存器(LFSR)hi=1,表示接通反馈线;hi=0,表示断开反馈线反馈系数hi在二元域上定义的多项式 h(x)=xn+h1xn1+hn-1x+1 称为该线性反馈移位寄存器的特征多项式特征多项式特征多项式特征多项式 单输入特征分析器单输入特征分析器工作原理:工作原理:工作原理:工作原理:用一个已知的进制序列去除被检验的二进制序列M,所得到的余数即为特征。特征分析过程对应为二元域上的多项式除法。被除数为被测的输入响应序列,除数为反馈移位寄存器的特征多项式。相除后,商对应线性反馈移位寄存器的输出位流,余数为测试响应的特征。特征分析技术具有很高的检错率特征
15、分析技术具有很高的检错率特征分析技术具有很高的检错率特征分析技术具有很高的检错率 当测试序列足够长时,特征分析的故障侦出率不低于当测试序列足够长时,特征分析的故障侦出率不低于 ,m m为用作特征分析的为用作特征分析的LFSRLFSR的长度。当的长度。当m=16 m=16 时,故障侦出率高达时,故障侦出率高达99.998%99.998%由由由由LFSRLFSR构成的多输入特征分析器构成的多输入特征分析器构成的多输入特征分析器构成的多输入特征分析器(MISR)(MISR)基于特征分析的数字系统故障诊断原理基于特征分析的数字系统故障诊断原理基于特征分析的数字系统故障诊断原理基于特征分析的数字系统故障
16、诊断原理 被测电路的无故障特征或某种故障下的特征可通过电路的逻辑模拟或故障模拟获得。通过事前的模拟建立好特征-故障字典,便可用于故障诊断。9.2 逻辑分析仪逻辑分析仪主要内容主要内容:一、一、逻辑分析仪的特点与分类逻辑分析仪的特点与分类 二、逻辑分析仪的基本组成原理二、逻辑分析仪的基本组成原理 三、逻辑分析仪的触发方式三、逻辑分析仪的触发方式 四、逻辑分析仪的显示方式四、逻辑分析仪的显示方式 五、逻辑分析仪的技术指标与发展趋势五、逻辑分析仪的技术指标与发展趋势 六、逻辑分析仪的应用六、逻辑分析仪的应用一、一、逻辑分析仪的特点与分类逻辑分析仪的特点与分类 输入通道多输入通道多 数据捕获能力强数据
17、捕获能力强,具有多种灵活的触发方式具有多种灵活的触发方式 具有较大的存储深度具有较大的存储深度,可以观察单次或非周期信号可以观察单次或非周期信号 显示方式丰富显示方式丰富 能够检测毛刺能够检测毛刺 特点特点特点特点 分类分类分类分类按工作特点工作特点工作特点工作特点分类:(1)逻辑状态分析仪 (2)逻辑定时分析仪按结构特点结构特点结构特点结构特点分类:(1)台式逻辑分析仪 (2)便携式逻辑分析仪 (3)外接式逻辑分析仪 (4)卡式逻辑分析仪台式逻辑分析仪台式逻辑分析仪台式逻辑分析仪台式逻辑分析仪卡式逻辑分析仪卡式逻辑分析仪卡式逻辑分析仪卡式逻辑分析仪便携式逻辑分析仪便携式逻辑分析仪便携式逻辑分
18、析仪便携式逻辑分析仪外接式逻辑分析仪外接式逻辑分析仪外接式逻辑分析仪外接式逻辑分析仪二、二、逻辑分析仪的组成原理逻辑分析仪的组成原理 信号信号输入输入信号信号外时钟外时钟采采样样数据数据存储存储时钟时钟选择选择内时钟内时钟触发触发产生产生显示显示控制控制CRT数据捕获数据捕获数据显示数据显示逻辑分析仪原理结构逻辑分析仪原理结构门限电平设定门限电平设定逻辑分析仪的组成主要包括数据捕获数据捕获数据捕获数据捕获和数据显示数据显示数据显示数据显示两大部分.采样是通过比较器来完成的!采样是通过比较器来完成的!三、三、逻辑分析仪的触发方式逻辑分析仪的触发方式 几个概念几个概念几个概念几个概念通道通道1通道
19、通道8100.1100.1000.1000.0采样时钟采样时钟000.0000.0100.0100.1100.0100.0采样数据采样数据数据流数据流数据流:数据流:数据流:数据流:逻辑分析仪对被测信号连续采样获得的逻辑分析仪对被测信号连续采样获得的逻辑分析仪对被测信号连续采样获得的逻辑分析仪对被测信号连续采样获得的一序列数据。一序列数据。一序列数据。一序列数据。触发:触发:触发:触发:由一个事件来控制数据获取,即选择观察窗口的位置。跟踪:跟踪:跟踪:跟踪:采集并显示数据的一次过程称为一次跟踪。触发字 数据流数据窗口跟踪开始观察窗口宽度:观察窗口宽度:逻辑分析仪存储深度逻辑分析仪存储深度 触发
20、方式触发方式触发方式触发方式(1)(1)(1)(1)组合触发组合触发组合触发组合触发:多通道信号的组合作为触发条件,即数据字触发。每个通道的触发条件可为:“1”“0”“x”如:8个通道的组合触发条件设为:“011010X X X X1”则:该8个通道中出现数据:0110100 0 0 01 或0110101 1 1 11 时均触发基本的触发跟踪方式:触发起始跟踪触发起始跟踪触发起始跟踪触发起始跟踪 触发终止跟踪触发终止跟踪触发终止跟踪触发终止跟踪 触发字 数据流数据窗口跟踪开始触发起始跟踪触发字 数据流数据窗口跟踪结束触发终止跟踪(2)(2)(2)(2)延迟触发延迟触发延迟触发延迟触发触发字
21、数据流数据窗口跟踪开始延迟数跟踪结束 数据流数据窗口触发字延迟数触发开始跟踪加延迟触发终止跟踪加延迟 在数据流中搜索到触发字时,并不立即跟踪,而是延迟一定数量的数据后才开始或停止存储数据,它可以改变触发字与数据窗口的相对位置。(3)(3)(3)(3)序列触发序列触发序列触发序列触发导引条件使能第二级触发第二级触发字无效第二级触发字有效第一级触发B(导引条件)子程序C(触发条件)主程序两级序列触发工作原理 多个触发字的序列作为触发条件,当数据流中按顺序出现各个触发字时才触发。序列触发常用于复杂分支子程序的跟踪。(4)(4)(4)(4)手动触发(随机触发)手动触发(随机触发)手动触发(随机触发)手
22、动触发(随机触发)(5)(5)(5)(5)限定触发限定触发限定触发限定触发与门限定条件触发识别数据流触发信号限定条件触发产生原理 无条件的人工强制触发,因此观察窗口在数据流中的位置是随机的。由于某些触发条件出现太频繁,为有选择地捕获特定数据,可给触发条件加上些约束条件。附加的条件未出现,也不能触发。四、四、逻辑分析仪的显示方式逻辑分析仪的显示方式 每个通道的信号用一个伪方波显示,多个通道同时显示。(1)(1)(1)(1)波形显示波形显示波形显示波形显示(2)(2)数据列表显示数据列表显示数据列表显示数据列表显示将每个通道采集到的值组合成数据,按采样顺序显示。8bit作为一个探头作为一个探头(3
23、)(3)反汇编显示反汇编显示反汇编显示反汇编显示地址(HEX)数据(HEX)操作码操作数2000200320052006.21422006049723.LDLDSUBINC.HL,2042B,04AHL.将数据流按照被测CPU指令系统反汇编后显示。(4)(4)(4)(4)图解显示图解显示图解显示图解显示BCD 数据序列的图解显示0510程序执行的图解显示2000H20FFH主程序子程序循环程序图解显示 将屏幕X,Y方向分别作为时间轴和数据轴进行显示的一种方式。它将要显示的数据通过D/A转换器变为模拟量,按照存储器中取出数据的先后顺序将转换所得的模拟量显示在屏幕上,形成一个图像的点阵。主要技术指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子 测量 仪器 第九 数据 逻辑 分析 ppt 课件
限制150内