- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于片上PLL时钟at-speed测试设计
基于片上PLL时钟at-speed测试设计
摘要:深亚微米制造工艺的广泛采用及越来越高的芯片工作频率,使得具有时序相关的芯片缺陷数量不断增加,at-speed测试成为对高性能电路进行测试的必要技术。文章首先介绍了at-speed测试的故障模型,以及具体测试方法,然后详细介绍了采用PLL时钟作为at-speed测试时钟时,一款芯片的at-speed测试实现方案,最后采用Fastscan及TestKompress对整个设计进行了测试向量自动生成及向量压缩。实验结果表明此方案可行,采用TestKompress进行设计更符合目前的设计需求。
关键字:At-speed测试;可测性设计;自动测试向量生成
中图分类号:TN95
文献标识码:B
1引言
现今的集成电路制造广泛采用深亚微米工艺技术,这使得与时序相关的缺陷的数量越来越多。通常的测试方法即采用stuck-at故障测试和IDDQ测试相结合的测试方法,在90 nm以下工艺时,已经不能够充分地剔除具有时序相关缺陷的芯片。At-speed测试技术应运而生,利用全速工作时钟,采用对跳变故障(transition faults)和路径延时故障(path-delay faults)的测试,成为高性能电路测试的必需技术。
At-speed测试时钟频率与功能模式下的时钟频率相当,比传统stuck-at测试的时钟要快很多。At-speed测试时钟可以通过两种方法提供:第一种直接从管脚输入,由外部的自动测试仪(Automatic Test Equipment,ATE)提供;第二种由片内产生,比如PLL提供。如果采用从外部ATE产生高速测试时钟的方法,则对ATE的要求比较高,需要高速的ATE,相应的测试成本和电路封装的成本会显著增加,特别是在电路运行频率达GHz的情况下,这种影响尤为突出。为了降低测试成本,可以采用第二种方法,这种方法的基本思想就是利用片上的时钟源,如PLL,产生at-speed高速测试脉冲,而ATE只提供慢速的移位时钟和测试控制信号。这种片上测试时钟产生的方法即经济又有效,所以得到工业界的青睐,逐渐成为很多公司标准的产品测试方法。
然而,基于扫描的at-speed测试在自动测试向量生成(ATPG)中会显著增加测试向量的大小。这是由于激活并传递at-speed故障的过程要比stuck-at故障复杂很多。所以,为了降低测试成本,需要对at-speed测试的测试向量进行必要的压缩。同时要指出的是:也正是因为这种???杂性,对at-speed测试向量进行压缩的效果会比对stuck-at测试向量进行压缩的效果要差不少。
本文针对一款包含11万个寄存器的芯片,详细介绍了完整的at-speed测试方法。
2At-speed测试技术
At-speed测试针对的故障模型包括transition故障和path-delay故障。Transition测试针对的是transition类型的故障,即电路某一节点是否能在规定的时间内完成从低到高或从高到低的跳变。Path-delay故障则是对于某一条信号路径而言,在路径起点发生信号改变后,路径终点是否能在规定的时间内完成相应的跳变。对电路的中所有的路径都进行测试是不现实的,因为随着电路规模的增加,路径数量会显著增加。因此通常的做法是采用静态时序分析工具分析出电路中一定数量的关键路径,然后只对这些关键路径产生path-delay测试向量。大多数关键路径的起点和终点位于时序元件,只有小部分路径起点位于源输入,终点位于源输出。
对于两种故障模型来说,at-speed测试都包括测试向量移位输入(shift-in)、条件触发(launch)、响应捕获(capture)、结果输出(shift-out)几个阶段。根据条件触发与测试向量移位输入之间的时序关系,at-speed 测试又可以分为launch-off-shift 测试和broadside测试。
launch-off-shift测试方法如图1所示。在shift-in 的最后一个时钟沿,测试向量完成移位输入,同时也在at-speed 测试的源产生所需的逻辑跳变(launch)。然后在紧接着的下一个时钟沿完成capture。shift-in 的最后一个时钟沿和capture 的时钟沿之间为一个at-speed 测试时钟的时钟周期,而不是用于shift-in 的时钟周期。launch-off-shift 测试的优点是测试向量的生成比较简单,易于达到较高的测试覆盖率。缺点是在布局布线时要把扫描使能信号(Scan_en)与时钟信号一样进行时序优化。由于Scan_en的fan-out 很大,实际上很难对Scan_en信号进行
您可能关注的文档
最近下载
- 2025届高考英语长难句分析课件.pptx
- 2023部编新人教版五年级(上册)道德与法治全册教案.doc VIP
- 水土保持单元工程施工质量检验表与验收表(样表:2混凝土工程)(SLT 336—2025)水土保持工程质量验收与评价规范.docx VIP
- 玻璃板液位计介绍.pptx VIP
- 国家计委“计价格[2002]1980号文”.doc VIP
- 特种工程塑料——PEEK .ppt VIP
- 三国志曹操传宝物全拿攻略.doc VIP
- 卫星气象学课件:第3章 卫星遥感辐射基础.ppt VIP
- 2025年部编新人教版五年级上册道德与法治全册教案资料.doc VIP
- 1正确认识广告教学设计.docx VIP
文档评论(0)