您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 大规模集成电路测试 第1章..
Rev.9西安交通大学微电子学系雷绍充1VLSI测试与可测性设计VLSITestingandDesign-for-testableDreamsandRealityRev.9西安交通大学微电子系雷绍充2教材雷绍充,邵志标,梁峰,《超大规模集成电路测试》,电子工业出版社,参考资料Laung-TerngWang、Cheng-WenWu和XiaoqingWen,《VLSITestPrinciplesandArchitectures:DesignforTestability(SystemsonSilicon)》M.Bushnell、Vishwani,《EssentialsofElectronicTestingforDigital,Memory,andMixed-SignalVLSICircuits》MironAbramovici,MelvinA.Breuer,ArthurD.Friedman,DigitalSystemsTestingandTestableDesign,清华大学出版社,2004年Rev.9西安交通大学微电子系雷绍充3本课程讲授内容测试、验证与可测性设计的基本术语;组合电路测试生成方法;可测性分析方法;时序电路可测性设计及典型工业实践;伪随机测试方法;内建自测试(BIST)原理及典型工业实践;Memory内建自测试;SOC可测性设计;实验。Rev.9西安交通大学微电子系雷绍充4一、研究意义Rev.9西安交通大学微电子系雷绍充51、设计与测试的紧密相关Rev.9西安交通大学微电子系雷绍充62、电路速度、功能和性能的不断提高Rev.9西安交通大学微电子系雷绍充73、器件复杂程度的提高Rev.9西安交通大学微电子系雷绍充84、设计挑战Rev.9西安交通大学微电子系雷绍充95、Time-to-marketRev.9西安交通大学微电子系雷绍充106.测试设备和测试开发成本的增加Rev.9西安交通大学微电子系雷绍充116.测试设备和测试开发成本的增加6.测试设备和测试开发成本的增加中国半导体行业协会(CSIA)报道,2009中国半导体工业,IC设计260亿元(38.1亿美元);制造330亿元(48.4亿美元);封装与测试445亿元(65.3亿美元),总计1040亿元(152.5亿美元)。根据ITIS调查,2009台湾IC制造制造业产值5766亿元新台币,封装业产值1996亿元新台币,测试业产值876亿元新台币,总产值达新台币1.249兆元。全球半导体市场全年总销售值达2,263亿美元。Rev.9西安交通大学微电子系雷绍充13二、测试技术的发展Eldred在1959年发表了第一篇关于组合电路的测试报告,应用于第一代电子管计算机Datamatic-1000的诊断中1966年,D..B.Armstrong根据Eldred的思想提出了一维通路敏化法1966年,Roth提出了著名的D算法,并加以证明,其思想为最高点1968年,Sellers提出了布尔差分法1981年,Goel给出了改进D算法的PODEM程序1983年,Fujiwara发表了FAN算法1984年,Archambeau提出伪穷举法,为解决大型组合电路开辟新的途径Rev.9西安交通大学微电子系雷绍充14可测性设计的发展1973年,Williams和Angel发表了路径扫描法,为设计易于测试的同步时序电路.IBM在其80286的设计中采用此结构EiehelbergerWilliams提出了电平敏化扫描法(LSSD),东芝采用此方法1980年,JTAG小组提出JTAG2.0标准1985年,Phillps公司提出边界扫描法1990年,IEEE接受JTAG标准,制定相应的标准IEEE1149.11994年,处理混合信号的标准IEEE1149.4问世--SOC处理标准P1500制定中目前实践程度EDA工具中普遍具有扫描设计;ATPG工具广泛应用:SynopsysTetramax等;BIST工具:MentorLBIST/MemoryBIST;边界扫描工具.三、测试的概念理想响应011101测试控制110111001测试图形生成测试响应比较通过/不通过被测电路实际响应测试图形bazP1P2n2n1(b)缺陷s-a-0故障zab失效(c)x1x2c(a)x1x2cRev.9西安交通大学微电子系雷绍充17四、基本术语Rev.9西安交通大学微电子系雷绍充18测试(Testing)Amanufacturingstepthatensuresthatthephysicaldevice,manufacturedfromthesynthesizeddesign,hasnomanufacturingdefect建模测试图形生成测试施加被测电路比较理想结果合格/不合格测试响应ATPGBISTATEATERev.9西安交通大学微电子系雷绍充19测试分类验证测试、特性测试或设计诊断(Verificationtesting,characterizationtesting,ordesigndebug)一般用于检查设计和制造过程的正确性;生产测试(Manufacturingtesting)对于所有加工的芯片所作的故障测试和随机缺陷测试;可接受测试(Acceptancetesting)也称来料检查,即用户检查所购买的芯片,以保证质量。Rev.9西安交通大学微电子系雷绍充20验证测试验证测试的成本相当昂贵,常见的方法有:扫描电子显微镜测试;光离子检测缺陷;电子束测试;人工智能系统和重复性功能测试方法;随着电路设计规模的日趋提高和可编程器件的广泛应用,基于CPLD/FPGA的仿真方法已成为VLSI的一种重要的验证测试方法。Rev.9西安交通大学微电子系雷绍充21特性测试特性测试是对被测产品在最坏工作情况下所作的测试,从而确定电路工作的限定条件,主要过程为:测试图形生成;按统计规律选取足够多的测试样品;对测试样品进行重复测试;把测试结果绘制成Shmoo图。Rev.9西安交通大学微电子系雷绍充22Shmoo图:Vdd-τp曲线Rev.9西安交通大学微电子系雷绍充23生产测试目的:用以确定制造的产品是否达到设计参数要求,也称为产品测试。生产测试可分为裸片测试(或探针测试)和封装后测试。Rev.9西安交通大学微电子系雷绍充24裸片测试(或探针测试)-未化片前的测试测试头晶片探针主箱abcIC探针环氧PC板I/O探针卡探针头Rev.9西安交通大学微电子系雷绍充25封装后测试接触测试(Contacttest)老化测试(Burn-Intest)电参数测试(Electricalparametrictest)功能测试(Functionaltest)。Rev.9西安交通大学微电子系雷绍充26接触测试目的是找出与装配相关的错误,确定测试仪的引脚与芯片的I/O引脚正确连接。Rev.9西安交通大学微电子系雷绍充27老化测试失效率产品寿命工作时段老化新产品淘汰率1-20周10-20年Rev.9西安交通大学微电子系雷绍充28老化测试方法先确认每一种工艺条件下器件在室温和升温后器件参数之间的关系,然后绘制成曲线,实验时把被测器件置于加热器中,对其施加一定的电压,在一定的温度下加热一段时间,最后根据先前绘制的曲线确定失效的器件。通过对IC引脚施加较高的电压,老化会加速与时间相关的失效,这类失效与弱氧化、针孔、不均匀生长等氧化缺陷有关,尤对MOS器件为甚。老化不但加剧氧化缺陷,还会加剧离子污染形成的缺陷、硅缺陷和其他缺陷。老化过程中器件内部的漏电流居于主导地位,有时要占到器件总消耗电流的98%以上,结果会形成破坏性正反馈条件,使器件本身升温过高,可能毁坏器件和测试管座,因此如何控制老化过程中的功率是老化测试要解决的问题。Rev.9西安交通大学微电子系雷绍充29电参数测试测试(AC、DC)直流参数测试主要有:接触测试;静态功耗测试;输出短路电路测试;输出短路电路测试;输出驱动电流测试;阈值测试。交流参数测试主要有:上升和下降时间测试;建立和保持时间测试;延迟测试。Rev.9西安交通大学微电子系雷绍充30功能测试对建立的每一类故障模型,生成故障覆盖率高的测试图形,然后测试CUT中每一个晶体管和每一根连线。功能测试是非常耗时和开支大的,是本书研究的主要内容。Rev.9西安交通大学微电子系雷绍充31错误和故障错误*被测电路不能正常工作*原因:设计、映射、制造和工作条件等方面的不正确或不正常故障对错误不同方式的表达物理缺陷失效方式物理故障逻辑故障—研究对象Rev.9西安交通大学微电子系雷绍充32建模和模拟故障模型:失效方式的特征提取和描述。最常用的是S-A(stuckat)故障。Rev.9西安交通大学微电子系雷绍充33测试效率故障覆盖率(FaultCoverage,FC)对于给定的故障模型,FC=(测试图形能够检测到该类故障数目/可能存在的该类故障的数目)*100%注意:大多数电路的FC都是标称值,也并不意味着对所有类型的故障都有这样的FC。Rev.9西安交通大学微电子系雷绍充34功能测试类型按测试生成的方法,测试可分为穷举测试(exhaustivetest)、伪穷举测试(pseudo-exhaustivetest)、伪随机测试(pseudorandomtest)和确定性测试(deterministictest)。按测试施加(testapplication)的方式,测试可分为片外测试(off-chiptest)和片上测试(on-chiptest)。按照测试图形施加时的时间,测试可分为离线测试(off-linetest)和在线测试(on-linetest)。Rev.9西安交通大学微电子系雷绍充35测试方法分类标准测试方法特征术语测试实施时间测试实施时电路运行在正常工作条件下测试施加时与电路运行不同时进行在线测试离线测试测试激励源的位置嵌于电路内部由外部测试设备提供自测试外部测试测试的目的设计错误制造错误制造缺陷早期物理失效物理失效设计验证测试可接受测试老化质量保证测试现场测试维护测试被测对象的物理实体IC板级系统级器件级测试板级测试系统级测试激励和理想响应的产生方法存取测试过程中生成存储的测试图形测试算法测试比较测试激励的施加方法预先确定的顺序按照当时得到的结果适应测试测试激励施加的快慢比正常操作速度慢得多正常操作速度DC(静态)测试AC测试高速测试测试结果观察方法所有的输出图形(部分)特征输出图形压缩测试测试存取I/O仅IC的I/OIC的I/O或内部I/O引脚测试探针测试Bed-of-nails测试电子显微镜测试/光离子检测/电子束测试电路内测试电路内仿真测试结果检查者被测对象本身外部测试设备自测试/自检查外部测试Rev.9西安交通大学微电子系雷绍充36测试施加把测试图形加到被测电路的过程就是测试施加。前面说过产品测试时有ATE和内建自测试施加方式,模拟时在EDA环境下施加测试图形。对于产品测试来说,测试施加成本是影响测试成本的主要因素。Rev.9西安交通大学微电子系雷绍充37在线测试和离线测试离线测试就是测试施加时电路非工作情况下运行,而在线测试则是测试实施时电路运行在正常工作条件下。在线测试时需要专门的代码、检验装置和复用技术,其优点是可以测试瞬变(transient)故障、也可以测试间歇性(intermittent)故障。本书中所说的测试是指离线测线。Rev.9西安交通大学微电子系雷绍充38片上测试和片外测试存储逻辑模拟逻辑存储模拟测试源宽频带外测试嵌入式测试测试源宽频带低频带外测试嵌入式测试Rev.9西安交通大学微电子系雷绍充39自动测试设备(ATE)Rev.9西安交通大学微电子系雷绍充40ATE主要组成部分功能强大的计算机;测试模拟信号时所需的DSP;在计算机上运行的测试程序,一般以高级语言形式编写;探针;探针卡或夹具,用来固定被测的IC。Rev.9西安交通大学微电子
本文标题:大规模集成电路测试 第1章..
链接地址:https://www.777doc.com/doc-3326489 .html