您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术基于微机的符合IEEEll49.4标准的混合信号边界扫描测试主控系统 正文
基于微机的符合IEEEll49.4标准的混合信号边界扫描测试主控系统

基于微机的符合IEEEll49.4标准的混合信号边界扫描测试主控系统

点击数:7787 次   录入时间:03-04 11:56:05   整理:http://www.55dianzi.com   DSP/FPGA技术

    分析了用于模数混合电路的边界扫描测试技术的工作机制对测试主控系统的功能需求.提出了一种基于微机的符合IEEEll49.4标准的混合信号边界扫描测试主控系统。所采用的广义特征分析法利用库函数映射的思想,将传统的各种故障字典进行统一描述。实践证明,该方法对模数混合电路的测试是行之有效的。

    在所使用的集成电路中,有许多是将模拟信号作为输入,经传感器转变为数字信号进行处理或直接输出,或者以数字信号输入转变为模拟信号输出。这样的数模混合系统的测试涉及模拟信号测试与数字信号测试两个方面,频率覆盖了从几Hz到上GHz的范围,其测试设备非常昂贵,而且缺乏结构化的可测试性设计(Design for Testability,DFT)解决方案。数字电路一直是边界扫描测试的重点,商品化的测试系统已有上百种。而模拟电路和数模混合电路的测试技术还存在一些问题,原因是对比单纯的数字电路,模拟及数模电路测试存在以下难点:

    (1)模拟电路一般是非线性的,来源于非线性噪声和宽范围变化的参数等。

    (2)数字电路可以用简单的布尔方程来描述,而模拟电路的参数特别多,其功能描述是以名义参数的简化来说明,实际上每个参数都包含一定的范围。

    (3)模拟电路的故障模式众多,特别复杂。

    (4)现在的集成模拟电路越来越复杂以及内部元件的不可访问性,都大大增加了测试的难度。

    (5)混合电路测试不同于单纯的模拟或数字电路测试,它的测试质量不仅取决于二者各自的精度,且与它们之间的相互影响有关。比如模拟部分与数字部分都必须有相互独立的接地系统。

    测试成本以及随着器件尺寸缩小产生的测试能力的限制,都使得DFT技术受到越来越多的关注。而混合电路边界扫描测试总线技术可以使混合电路的测试性得到提高。

    1 混合电路故障诊断与广义特征分析

    1.1 横拟电路失效类型与功能测试

    模拟电路的失效情况大致可以概括为以下5类:

    (1)参数值偏离正常值。

    (2)参数值严重偏离正常范围,如开路、短路、击穿等。

    (3)一种失效引发其他的参数错误。

    (4)某些环境条件的变化引发电路失效(如温度、湿度等)。

    (5)偶然错误,但通常都是严重失效,如连接错误等。

    其中(1)、(3)和(4)通常只是引起电路功能偏离设计值,但仍可以工作,称为软故障;而(2)和(5)将引发电路功能的错误,是不可逆的失效,属硬故障。

    在数字电路测试中通常采用的s-a失效模型,基本上可以覆盖数字电路的绝大部分失效情况,但在模拟电路测试时情况有所不同,硬故障占总数的83.5%,因此至少有16.5%的失效情况不能由失效模型得到。边界扫描技术属于结构测试的范围,它不是试图验证器件的功能性,而是采用适当的失效模型来检测目标故障,结构测试必须建立电路的故障模型,但是由于模拟电路的输入输出的复杂性和软故障的存在,它的故障模型很难建立。

    即使采用了失效模型,也还需要用SPICE等仿真软件来模拟发生某种失效时的实际结果。所以模拟电路和模数混合电路的测试,目前主要的策略仍是采用功能测试来检测设计的正确性。随着VLSI技术的不断发展,详尽的无故障特性模拟混合功能测试已成为模拟电路测试的主流,用于检测任何的特性偏移。

    1.2 广义特征分析故障隔离方法

    模数混合电路故障诊断的思路是:在电路测试之前,用计算机模拟电路运行状态或根据专家提供的经验建立故障字典,电路测试后根据测量信号和某种规则比较故障字典中的特征值和实测的特征值来确定故障。广义特征法是一种库函数映射提取特征的方法,能较好地解决模数混合电路的故障隔离问题。

    任何一种电路工作正常与否都体现在给定的输入情况下是否能得到正常的输出。而输入、输出都可以用一簇随时间变化的函数表示,如图l所示。输入函数簇为fli(t)(i=1,2……n),输出函数簇为矗fOj(t)(j=l,2……m)。

    若要进行故障诊断,需要进行的工作主要来有两方面:一方面是给系统以必要的激励,即确定输入函数fli(t);另一方面是判断输出fOj(t)是否正常。对于电路输入端的激励,可以用波形存储设备事先将信号采集下来,然后用软件完成特征提取存储在计算机中,进行测试时再将特征码变换成波形数据,然后用任意波形发生器将数据转换成激励信号。对输出信号也可以用波形存储设备将信号存储下来,压缩成特征码,将所提取的特征与正常特征相比较,从而判定电路正常与否并定位故障。

    1.2.1 特征提取

    广义特征分析法中的特征提取按两个步骤进行:

    (1)根据不同信号类别选取特征,建立自然映射库函数。特征的选取可根据实际电路和信号特点来定,一般模拟电路中的信号可选取最能代表电路功能的信号参数为特征,如幅度、宽度、周期、上升沿时间、下降沿时间、载频等,记为X1,X2……Xn。在图1中,设m个输出信号中有k类信号,则库函数应有k个,记为ri(i=l,2,……k),库函数可以是一数学表达式,也可以是一种特征提取方法的程序表达。

    (2)以相同的信号参数作为等价类求各类信号的商集,设所有输出信号的函数为实函数,即fOj(t)∈R,则其商集为R/E。其库函数ρi即为电路输出信号从R到其商集的自然映射,所以提取特征的过程就是已知电路的输出信号集(即原象)以及自然映射(库函数),求其商集:

    这里对于不同的信号类,自然映射ρi也不同。

    1.2.1 故障判断

    为了方便故障判断,作下列映射变换:

    式中,X为n维矢量空间,n为电路所有种类信号参数个数之和。故障判断应在n维矢量空间进行,以每一个矢量作为一个样本点,设电路正常工作时的标准样本为XN,m个输出电路正常工作范围为(XdI,XuI),则:

    其中,分别为第1个输出信号在n维空间中第i维分量的正常范围下限和上限,每一个检测点的信号对应一个矢量,每个矢量的实际维数代表信号的参数个数。

    图1所示有m个输出的电路,设有k种故障,显然每类故障在矢量判别空间中有m个特性,若故障特征是按每个输出信号的参数来选取,即:

    式中,。所以识别矩阵为(m×n+1)×k维。这意昧着故障类可以划分得更细,或在相同检测点的情况下可将故障定位到更小的部位。

    2 混合信号边界扫描系统

    IEEE半导体工业协会(SA)标准委员会在针对纯数字电路的边界扫描测试标准(即IEEEll49.1标准)早已提出并被广泛接受和使用的基础上,将IEEEll49.4标准设计成与IEEEll49.1标准完全兼容,并于1999年6月批准了可以应用于模拟电路测试的混合电路边界扫描测试总线IEEEll49.4-1999标准。

    IEEEll49.4标准的重点是为混合电路的测试特性和测试协议提供了标准化的手段:

    (1)内部连接测试:测试在PCA(Printed Circuh Assembly)内部连接短路和开路问题。

    (2)参数测试:主要是模拟特性、测试PCA中离散期间的参数。

    (3)内部测试:测试混合电路的内部电路。

    此标准描述了混合总线的体系结构和标准协议,但没有给出具体的实现方法和技术。

    2.1 混合信号电路的边界扫描结构

    对混合信号电路进行测试的方案是:混合电路中的数字部分,按IEEEl.149.1标准的规定进行边界扫描测试;而对混合电路中的模拟部分,IEEEll49.4标准专门规定了特殊的边界扫描结构来实现模拟电路的边界扫描测试,即实现模拟虚拟探针测试。它主要包括模拟测试访问口ATAP(Analog Test ACCess Port)、模拟测试总线ATBx(Analog Test Bus,x=l,2)、模拟测试单元ABM(Analog Boundary Module)和测试总线接口电路TBIC (Test Buslnference Circuit)等部分。混合信号电路的边界扫描结构如图2所示。

[1] [2]  下一页


本文关键字:暂无联系方式DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术

《基于微机的符合IEEEll49.4标准的混合信号边界扫描测试主控系统》相关文章>>>