专利名称:微光显微镜芯片失效分析方法及系统的制作方法
技术领域:
本发明涉及集成电路失效测试技术,特别涉及一种微光显微镜芯片失效分析方法 及系统。
背景技术:
在芯片中,电子空穴复合会放出光子(Photon)。举例说明在pn结加偏压,此时η 区的电子很容易扩散到P区,而P区的电洞也容易扩散至η区然后与P区的空穴(或η区 的电子)做电子空穴复合。对于芯片故障分析而言,微光显微镜(Emission Microscope, EMMI)是一种相当有用且效率极高的芯片失效分析工具,其高灵敏度的侦测能力可侦测和 定位电流通过芯片内部组件时所发射出来的微弱光,由此可侦测各种元件缺陷所产生的漏 电可见光,对应故障禾中类涵H ESD,Latch up, junction leakage, hotelectrons, oxide current leakage 等等。运用微光显微镜进行失效分析或者功能块电路调试(IP debug, Intellectual Property debug),是芯片设计公司和FAB(加工厂)进行失效分析的常用手段。通常的 应用都是直流(DC)加压方式,直接采用电压源电流源等对芯片施加直流信号,此方法对 WAT(ffafer accept test,晶圆参数测试)或者引脚较少的简单芯片较为有效。该方法存在 以下缺点A.对简单直流(DC)失效,如漏电、短路等比较有效,对需要芯片进入特殊模式(如 要使芯片进入待机状态,需要对一些pad施加一定频率的clock)的情况不适用。B.对引脚(Pad)数目有限制,随着集成电路集成度的提高,外围引脚(Pad)的数目 也从早期的几个几十个发展到现在的上百个之多。微光显微镜机台一般只有四根探针,且 只能施加直流(DC)信号,这对需要施加测试pattern(模式)的失效探测来说是远远不够 的。随着芯片集成度提高以及设计的复杂性,简单的直流加压方式并不能激发漏电故 障点,对于需要复杂动态向量的功能失效,通常是使用ATE(自动化测试设备)测试机台,为 芯片施加电激励信号。采用基于ATE的动态系统虽然可以解决部分复杂多通道测试向量施 加问题,但是有四项主要缺点A.不同类型的芯片需要不同类型的自动化测试设备,不可能为每一个失效分析案 例均配备一台对应的测试仪;B.很多测试仪精密且昂贵,针对每个失效分析案例经常要不断调整测试方案,稍 有不慎就可能对测试仪造成损坏;C.测试仪和EMMI机台之间连线复杂,容易引入连接性失效等二次失效;D.线上测试仪主要为量产服务,而进行失效分析时候经常需要调试程序或改变方 案,这需要大量时间,占用了量产机时。
发明内容
本发明要解决的技术问题是提供一种微光显微镜芯片失效分析方法及系统,能实 现多通道复杂测试向量施加,实现微光显微镜芯片缺陷定位,降低了芯片失效分析成本并 提高分析效率。为解决上述技术问题,本发明的微光显微镜芯片失效分析方法,包括以下步骤一 .利用硬件描述语言开发芯片测试激励;二 .用软件对所述芯片测试激励进行仿真,仿真正常后将所述芯片测试激励烧入 FPGA基板;三.FPGA基板有多个激励pattern输出,所述多个激励pattern输出通过电缆分 别连接到待分析芯片的多个引脚,从而将多个激励pattern分别加到待分析芯片的多个引 脚,使待分析芯片电路进入故障激发模式;四.通过微光显微镜捕捉亮点,最后对亮点进行电路分析和失效分析。所述硬件描述语言可以为verilog。所述软件可以为Quatus。为解决上述技术问题,本发明的微光显微镜芯片失效分析系统,包括FPGA基板、 电缆、微光显微镜、图像分析仪;所述FPGA基板烧录有测试激励,能产生多种激励pattern, FPGA基板有多个激励pattern输出,所述多个激励pattern输出通过电缆中的多根传输线 分别连接到待分析芯片的多个引脚,从而将FPGA基板产生的特定激励pattern分别传送到 待分析芯片的相应引脚,给待分析芯片施加测试向量,使芯片内部电路进入故障激发模式; 所述微光显微镜用于侦测待分析芯片缺陷所产生的漏电流可见光,并传送图像信号到所述 图像分析仪;所述图像分析仪用于对微光显微镜传来图像信号进行处理,对待分析芯片进 行电路分析及失效分析。还可以包括一 FPGA转接板,所述FPGA基板的多个激励pattern输出通过所述 FPGA转接板接口同所述电缆相连。 所述FPGA基板及所述FPGA转接板可以固定在上、下两层绝缘材料保护盖板之间, 下面一层用于作为平面接触,上面一层根据FPGA转接板与FPGA基板的高度不同作分层设 计,且在指示灯、电源连接口、系统配置以及按键上方开有孔槽。还可以包括PCB转接板,所述电缆一端的各传输线的探针设置为一个或多个通用 探针槽口,所述PCB转接板包括一个或多个通用探针插槽、封装芯片插槽,通用探针插槽同 封装芯片插槽的接口之间通过PCB引线相应连接,所述探针插槽同通用探针槽口相匹配, 用于插接所述电缆的通用探针槽口,所述封装芯片插槽用于插入待分析的封装芯片,从而 将FPGA基板产生的特定激励pattern分别传送到待分析芯片的相应引脚。所述电缆的另一端及所述FPGA转接板接口设置相互匹配的通用插拔槽口。所述电缆是带有force/sense端子的电缆。本发明的微光显微镜芯片失效分析系统及方法,利用硬件描述语言开发芯片测试 激励,用软件对所述测试激励进行仿真,仿真正常后将所述测试激励烧入FPGA基板,通过 FPGA产生特定的激励信号,在现场可根据需要随时改变设计方案,产生不同激励信号,形成 了一个动态系统。通过把FPGA同微光显微镜的结合,以实现微光显微镜系统除直流加压方 式外还能施加动态激励信号,增加了微光显微镜系统的可设置探针数以及每个通道的信号多样性,极大的降低了分析成本并提高了分析效率。对于package level (芯片级封装)待 分析芯片,通过PCB转接板进行激励pattern施加,电缆通过通用探针槽口同PCB转接板上 的通用探针插槽插接,待分析的半开封的封装芯片插接到PCB转接板上的封装芯片插槽, 通用探针插槽同封装芯片插槽的接口之间通过PCB引线相应连接,FPGA基板的多个激励 pattern输出通过FPGA转接板接口分别接所述电缆中的多根传输线,所述电缆的另一端及 所述FPGA转接板接口通过相互匹配的通用插拔槽口插接,可减少来回插线的复杂度,方便 稳定插拔,PCB转接板可以扩展,以适合更多通道的待分析芯片的使用;从FPGA基板、FPGA 转接板到PCB转接板,这几个子系统可以方便地拆卸以及携带,可在不占用面积的情况下 安装在微光显微镜机台上,克服了采用ATE测试设备难插线、难快捷取用的缺点。另外采用 ATE设备非常昂贵,而失效分析经常要不断改变测试条件,稍有不慎就会对精密测试仪造成 损伤,维修费用比较昂贵,而采用本发明的系统,即使稍有不慎引起损伤,损失也非常小。
下面结合附图和具体实施方式
对本发明作进一步的详细说明。图1是本发明的微光显微镜芯片失效分析方法一实施方式示意图;图2是本发明的微光显微镜芯片失效分析系统一实施方式示意图;图3是本发明的微光显微镜芯片失效分析系统另一实施方式示意图;图4是图3所示实施方式中的电缆连接方式示意图。
具体实施例方式本发明的微光显微镜芯片失效分析方法一实施方式如图1所示,包括以下步骤一 .利用硬件描述语言verilog开发芯片测试激励;二 .用Quatus软件对所述测试激励进行仿真,仿真正常后将所述测试激励烧入 FPGA (Field Programmable Gate Array,现场可编程门阵列)基板;三.FPGA基板有多个激励pattern输出,所述多个激励pattern输出通过电缆分 别连接到待分析芯片的多个引脚,从而将多个激励pattern分别加到待分析芯片的多个引 脚,使待分析芯片电路进入故障激发模式;四.通过微光显微镜(EMMI)捕捉亮点,最后对亮点进行电路分析和失效分析,最 终找到失效根源。本发明的微光显微镜芯片失效分析系统一实施方式如图2所示。图2所示是 适用于wafer level (圆片级封装)芯片的微光显微镜芯片失效分析系统结构图。包括 FPGA(Field Programmable Gate Array,现场可编程门阵列)基板、电缆、微光显微镜、图像 分析仪,所述FPGA基板烧录有测试激励,能产生特定的激励pattern (模式),FPGA基板有 多个激励pattern输出,所述多个激励pattern输出通过电缆中的多根传输线分别连接到 待分析芯片的多个引脚,从而将FPGA基板产生的特定激励pattern分别传送到待分析芯 片的相应引脚,给待分析芯片施加测试向量,使芯片内部电路进入故障激发模式;所述微光 显微镜用于侦测待分析芯片缺陷所产生的漏电流可见光,并传送图像信号到所述图像分析 仪,所述图像分析仪对微光显微镜传来图像信号进行处理,对待分析芯片进行电路分析及 失效分析,最终找到失效根源。
本发明的微光显微镜芯片失效分析系统另一实施方式如图3所示。图3所示是适 用于package level (芯片级封装)芯片的微光显微镜芯片失效分析系统结构图。包括FPGA 基板、电缆、微光显微镜、图像分析仪,还包括PCB (印刷电路板)转接板;所述FPGA基板烧 录有测试激励,能产生特定的激励pattern (模式),FPGA基板有多个激励pattern输出,所 述FPGA基板的多个激励pattern输出通过所述FPGA转接板接口分别接所述电缆中的多根 传输线;如图4所示,所述电缆一端的各传输线的探针设置为一个或多个通用探针槽口,所 述PCB转接板包括一个或多个通用探针插槽、封装芯片插槽,通用探针插槽同封装芯片插 槽的接口之间通过PCB引线相应连接,所述探针插槽同通用探针槽口相匹配,用于插接所 述电缆的通用探针槽口,所述封装芯片插槽用于插入待分析的半开封的封装芯片(将待分 析的封装芯片先做半开封,是为了便于微光显微镜捕捉亮点),从而将FPGA基板产生的特 定激励pattern分别传送到待分析芯片的相应引脚,给待分析芯片施加测试向量,使芯片 内部电路进入故障激发模式;所述微光显微镜用于侦测待分析芯片缺陷所产生的漏电流可 见光,并传送图像信号到所述图像分析仪;所述电缆的另一端及所述FPGA转接板接口设置 相互匹配的通用插拔槽口,所述电缆采用的是带有force/sense端子的低电阻电缆;所述FPGA基板及所述FPGA转接板固定在上、下两层绝缘材料保护盖板之间,下面 一层用于作为平面接触,上面一层根据FPGA转接板与FPGA基板的高度不同作分层设计,且 在关键部位,如指示灯、电源连接口、系统配置以及按键等上方开有孔槽,以方便信号施加 以及信号检测,可以在不影响正常使用的情况下保护主体区域,保护盖板还可以对FPGA转 接板起到垫托作用,防止外界压力造成FPGA转接板与FPGA基板发生扭曲应力。本发明的微光显微镜芯片失效分析系统及方法,利用硬件描述语言开发芯片测试 激励,用软件对所述测试激励进行仿真,仿真正常后将所述测试激励烧入FPGA基板,通过 FPGA产生特定的激励信号,在现场可根据需要随时改变设计方案,产生不同激励信号,形成 了一个动态系统。通过把FPGA同微光显微镜的结合,以实现微光显微镜系统除直流加压方 式外还能施加动态激励信号,增加了微光显微镜系统的可设置探针数以及每个通道的信号 多样性,极大的降低了分析成本并提高了分析效率。对于package level (芯片级封装)待 分析芯片,通过PCB转接板进行激励pattern施加,电缆通过通用探针槽口同PCB转接板上 的通用探针插槽插接,待分析的半开封的封装芯片插接到PCB转接板上的封装芯片插槽, 通用探针插槽同封装芯片插槽的接口之间通过PCB引线相应连接,FPGA基板的多个激励 pattern输出通过FPGA转接板接口分别接所述电缆中的多根传输线,所述电缆的另一端及 所述FPGA转接板接口通过相互匹配的通用插拔槽口插接,可减少来回插线的复杂度,方便 稳定插拔,PCB转接板可以扩展,以适合更多通道的待分析芯片的使用;从FPGA基板、FPGA 转接板到PCB转接板,这几个子系统可以方便地拆卸以及携带,可在不占用面积的情况下 安装在微光显微镜机台上,克服了采用ATE测试设备难插线、难快捷取用的缺点。另外采用 ATE设备非常昂贵,而失效分析经常要不断改变测试条件,稍有不慎就会对精密测试仪造成 损伤,维修费用比较昂贵,而采用本发明的系统,即使稍有不慎引起损伤,损失也非常小。一实施例。NVM(嵌入式存储器)产品IP(知识产权核)开发过程中遭遇到电荷 泵失效问题,WAT (Wafer accept test,晶圆参数测试)以及inline (工艺线上)均无发现, PIE(工艺整合工程师)难以针对性进行改善。Vpos是由电荷泵电路产生的电压,用于对存 储单元进行编程、擦写等动作,是影响NVM单元的关键参数。重现Vpos失效模式需要使芯片进入erase模式,而进入erase模式需要施加Clk、Pclk、Aclk、SEQ等十几个pin,而且每 个Pin的pattern都不一样,对此仅有四根探针且只能实施DC测量的EMMI机台无能为力。根据本发明的技术方案,可以利用Verilog编程实现了模式需要的各引脚的 pattern,主要模块编程代码如下,相关变量的声明在此略去alwaysi(posedge elk or negedge rst)//对 CLK 二分频实现 pclkbeginif( ! rst)pclk <= O ;elsepclk <= count
;endalwaysi(posedge elk or negedgerst)//用计数器实现 SEQ 时序beginif ( ! rst)SEQl <=0;else if (count > 6&count < 16)SEQl <=0;else if (count > 6+width_cycle&count < 16+width_cycle)//width_cycle定义为全局变量,可以根据需要随意改动SEQl <=0;else if (count > 6+2氺width—cycle&count < 16+2氺width—cycle)SEQl <=1;elseSEQl <=0;End代码编写完成后进行编译,编译通过,仿真波形也符合设计要求,然后将芯片测试 激励烧录入FPGA基板即可。
权利要求
1.一种微光显微镜芯片失效分析方法,其特征在于,包括以下步骤一.利用硬件描述语言开发芯片测试激励;二 .用软件对所述芯片测试激励进行仿真,仿真正常后将所述芯片测试激励烧入FPGA 基板;三.FPGA基板有多个激励pattern输出,所述多个激励pattern输出通过电缆分别连 接到待分析芯片的多个引脚,从而将多个激励pattern分别加到待分析芯片的多个引脚, 使待分析芯片电路进入故障激发模式;四.通过微光显微镜捕捉亮点,最后对亮点进行电路分析和失效分析。
2.根据权利要求1所述的微光显微镜芯片失效分析方法,其特征在于,所述硬件描述 语言为verilog。
3.根据权利要求2所述的微光显微镜芯片失效分析方法,其特征在于,所述软件为 Quatus0
4.一种微光显微镜芯片失效分析系统,其特征在于,包括FPGA基板、电缆、微光显微 镜、图像分析仪;所述FPGA基板烧录有测试激励,能产生多种激励pattern,FPGA基板有多 个激励pattern输出,所述多个激励pattern输出通过电缆中的多根传输线分别连接到待 分析芯片的多个引脚,从而将FPGA基板产生的特定激励pattern分别传送到待分析芯片的 相应引脚,给待分析芯片施加测试向量,使芯片内部电路进入故障激发模式;所述微光显微 镜用于侦测待分析芯片缺陷所产生的漏电流可见光,并传送图像信号到所述图像分析仪; 所述图像分析仪用于对微光显微镜传来图像信号进行处理,对待分析芯片进行电路分析及 失效分析。
5.根据权利要求4所述的微光显微镜芯片失效分析系统,其特征在于,还包括一FPGA 转接板,所述FPGA基板的多个激励pattern输出通过所述FPGA转接板接口同所述电缆相连。
6.根据权利要求5所述的微光显微镜芯片失效分析系统,其特征在于,所述FPGA基 板及所述FPGA转接板固定在上、下两层绝缘材料保护盖板之间,下面一层用于作为平面接 触,上面一层根据FPGA转接板与FPGA基板的高度不同作分层设计,且在指示灯、电源连接 口、系统配置以及按键上方开有孔槽。
7.根据权利要求5所述的微光显微镜芯片失效分析系统,其特征在于,还包括PCB转接 板,所述电缆一端的各传输线的探针设置为一个或多个通用探针槽口,所述PCB转接板包 括一个或多个通用探针插槽、封装芯片插槽,通用探针插槽同封装芯片插槽的接口之间通 过PCB引线相应连接,所述探针插槽同通用探针槽口相匹配,用于插接所述电缆的通用探 针槽口,所述封装芯片插槽用于插入待分析的封装芯片,从而将FPGA基板产生的特定激励 pattern分别传送到待分析芯片的相应引脚。
8.根据权利要求7所述的微光显微镜芯片失效分析系统,其特征在于,所述电缆的另 一端及所述FPGA转接板接口设置相互匹配的通用插拔槽口。
9.根据权利要求4所述的微光显微镜芯片失效分析系统,其特征在于,所述电缆是带 有force/sense端子的电缆。
全文摘要
本发明公开了一种微光显微镜芯片失效分析方法,利用硬件描述语言开发芯片测试激励;用软件对芯片测试激励进行仿真,仿真正常后将芯片测试激励烧入FPGA基板;FPGA基板输出多个激励pattern输出到待分析芯片的多个引脚,使待分析芯片电路进入故障激发模式;通过微光显微镜捕捉亮点,最后对亮点进行电路分析和失效分析。本发明还公开了一种微光显微镜芯片失效分析系统。本发明的微光显微镜芯片失效分析方法及系统,能实现多通道复杂测试向量施加,实现微光显微镜芯片缺陷定位,降低了芯片失效分析成本并提高分析效率。
文档编号G01R31/311GK102116838SQ20101002722
公开日2011年7月6日 申请日期2010年1月5日 优先权日2010年1月5日
发明者曾志敏, 李强, 马香柏 申请人:上海华虹Nec电子有限公司