验证测试及芯片是小分析手法

验证测试及芯片是小分析手法

ID:30482771

大小:109.61 KB

页数:11页

时间:2018-12-30

验证测试及芯片是小分析手法_第1页
验证测试及芯片是小分析手法_第2页
验证测试及芯片是小分析手法_第3页
验证测试及芯片是小分析手法_第4页
验证测试及芯片是小分析手法_第5页
资源描述:

《验证测试及芯片是小分析手法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、芯片验证测试及失效分析檀彦卓韩银和李晓维摘要本文对验证测试与失效分析技术进行了系统介绍,包括验证测试的一般流程、常用的分析方法以及基于验证测试的失效分析。通过分析集成电路设计和制造工艺的发展给测试带来的影响,简要介绍了验证测试面临的挑战以及未来关注的若干问题。1芯片的验证测试在现代集成电路制造工艺中,芯片加工需要经历一系列化学、光学、冶金、热加工等工艺环节。每道工艺都可能引入各种各样的缺陷。与此同时由于特征尺寸的不断缩小,各类加工设施成本也急剧上升。例如有人估计90nm器件的一套掩模成本可能超过130

2、万美元。因此器件缺陷造成的损失代价极为高昂。在这种条件下,通过验证测试,分析失效原因,减少器件缺陷就成为集成电路制造中不可少的环节。验证测试(VerificationTest,DesignDebug)是实现“从设计到测试无缝连接”的关键。在0.18微米以下的制造工艺下,芯片验证测试变得更加至关重要。它的主要任务是验证设计和测试程序(TestPrograms)的正确性,确定芯片是否符合所有的设计规范([2],pp.21)。它通过合理的失效分析(FailureAnalysis)不仅为探求设计的关键参数所决

3、定的特性空间奠定基础,还为设计人员改进设计及时反馈有效的数据依据,并为优化整体测试流程、减小测试开销以及优化后期的生产测试(ProductionTest)开拓了便利途径。对芯片最显著的改进不仅仅在设计流程中产生,而且在芯片调试和验证流程中反复进行。尤其是在高性能芯片研制过程中,随着芯片复杂度的提高,对验证测试的要求更加严格,与设计流程的交互更加频繁。因此,从某种意义上说,“设计”与“验证测试”是一个非常密切的“交互过程”。对于设计工程师而言,关于芯片功能和性能方面的综合数据是关键的信息。他们通常根据设

4、计规范预先假设出关于芯片各项性能大致的参数范围,提交给验证测试人员,通过验证测试分析后,得出比较真实的性能参数范围或者特定值。设计工程师再根据这些值进行分析并调整设计,使芯片的性能参数达到符合设计规范的范围。往往这样的交互过程不只一次。通常一个健全的验证测试策略包含很多详细的信息。它一般以数据文件的形式(DataSheet)为设计人员和测试人员在修复或者完善设计的交互过程中提供有效的数据依据,主要包括芯片的CMOS工艺等的特征描述、工作机理的描述、电气特征(DC参数,AC参数,上/拉电阻,电容,漏电,

5、温度等测试条件,等等)、时序关系图、应用信息、特征数值、芯片电路图、布局图等等([3],pp.24)。将芯片在验证测试流程中经过参数测试、功能性测试、结构性测试后得出的测试结果与上述数据信息比较,就会有针对性地反映芯片性能方面存在的种种问题。依据这些问题,设计工程师可以对设计做出相应的改进。随着芯片速度与功能的不断提高,超大规模集成电路尤其是集成多核的芯片系统(System-On-a-Chip,SOC)的出现使得芯片迅速投入量产过程难度增加,由此验证测试变得更加必要。目前,开发低成本高效率的全面验证测

6、试策略成为芯片制造商的关注点。能够在早期(如初次样片测试阶段)全面地获取芯片品质鉴定的信息变得至关重要。2验证测试流程及方法为了能够较全面地检测芯片各项指标,验证测试一般需要综合多种测试分析方法,并将每种测试分析方法对应的测试向量作为失效分析流程中的“测试任务”或“测试项目”,然后根据每个测试任务的作用以及实际工程的需要,建立一个实际可行的验证测试分析流程。2.1建立有效的验证测试流程“芯片验证的成功起始于设计”。改进传统的验证测试流程是一个突破点。传统的验证测试开发流程采用串行方式(图1.a)。第一

7、片样片加工出来之前,设计人员获得的芯片性能方面的反馈信息很少,甚至没有。串行的测试流程中验证测试要等待获得样片后才能开始进行。这种传统的测试流程延缓了产品面市的速度。对于设计和测试,这种串行模式的效率很低。采用验证测试和生产测试并发进行的测试流程是目前比较通用的测试策略。验证测试和生产测试两者的测试要求不同,互为补充。故设计和测试人员可以分别考虑两种测试,从而同时加快工作进程,从总体上缩短芯片开发时间。采用这种并行进行的方法使两者相辅相成,既可以共享设计仿真方面的信息,又可以在投片之前完全调试好测试向

8、量和相关设置,继而顺利启动验证测试,这样大大提高了测试进度。如图1.b所示,在整体开发过程中,验证测试和生产测试两者并行进行,用来满足各自不同的测试需要。验证测试通过样片调试(Debugging)和失效分析两种常用方式进行。高效的芯片调试在加速从设计到量产的过程中起到非常关键的作用。为了进行调试、提高成品率和进行失效分析,验证测试人员往往采用假设分析方法,以求获得更详细的数据,从而找到特定的错误或被测芯片全面的性能特征。采用假设分析方法有助于设计和生产工

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。