• 集成电路的测试概述


    集成电路测试的定义

    集成电路测试是对集成电路或模块进行检测,通过测量对于集成电路的输出回应和预期输出比较,以确定或评估集成电路元器件功能和性能的过程,是验证设计、监控生产、保证质量、分析失效以及指导应用的重要手段。

    集成电路测试的基本原理

    被测电路DUT(Device Under Test) 可作为一个已知功能的实体,测试依据原始输入X和网络功能集F(X),确定原始输出回应Y,并分析Y是否表达了电路网络的实际输出。因此,测试的基本任务是生成测试输入,而测试系统的基本任务则是将测试输人应用于被测器件,并分析其输出的正确性。测试过程中,测试系统首先生成输入定时波形信号施加到被测器件的原始输入管脚,第二步是从被测器件的原始输出管脚采样输出回应,最后经过分析处理得到测试结果。

    集成电路故障与测试

    集成电路的不正常状态有缺陷(defect)、故障(fault)和失效(failure)等。

    由于设计考虑不周全或制造过程中的一些物理、化学因素,使集成电路不符合技术条件而不能正常工作,称为集成电路存在缺陷。

    集成电路的缺陷导致它的功能发生变化,称为故障。

    故障可能使集成电路失效,也可能不失效,集成电路丧失了实施其特定规范要求的功能,称为集成电路失效。

    故障和缺陷等效,但两者有一定区别,缺陷会引发故障,故障是表象,相对稳定,并且易于测试;缺陷相对隐蔽和微观,缺陷的查找与定位较难。

    集成电路测试的过程

    测试设备

    测试仪:通常被叫做自动测试设备,是用来向被测试器件施加输入,并观察输出。测试是要考虑DUT的技术指标和规范,包括:器件最高时钟频率、定时精度要求、输入输出引脚的数目等。要考虑的因素:费用、可靠性、服务能力、软件编程难易程度等。

    测试界面

    测试界面主要根据DUT的封装形式、最高时钟频率、ATE的资源配置和界面板卡形等合理地选择测试插座和设计制作测试负载板。

    测试程序

    测试程序软件包含着控制测试设备的指令序列,要考虑到:器件的类型、物理特征、工艺、功能参数、环境特性、可靠性等

    集成电路测试的分类

    按测试目的分类:检验测试(验证IC功能的正确性)、生产测试、验收测试(在进行系统集成之前对所购电路器件进行入厂测试)、使用测试。

    按测试内容分类:参数测试(DC测试、AC测试、AE测试、三态测试),功能测试(芯片内部数字或模拟电路的行为测试),结构测试(?)

    按测试器件的类型分类:数字电路测试,模拟电路测试,混合信号电路测试,存储器测试,soc测试。

  • 相关阅读:
    [C#]mouse_event模拟点击时坐标参数无效?!
    体验boost::spirit
    喜讯,公司换宽屏液晶显示器了
    [疑难杂症]扩展AxWebBrowser的问题???
    VS 2005 BUG: 新增JScript文件编码问题引起乱码?
    在JavaScript中实现命名空间
    [C#]实现序列号生成器
    基于Web的仿WF工作流设计器
    分享:基于UDP协议实现可靠的数据传输
    远程控制之屏幕截取 小结
  • 原文地址:https://www.cnblogs.com/YINBin/p/10950225.html
Copyright © 2020-2023  润新知