集成电路的时延测试应用及其过度测试问题研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:beimenchuiyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路制造工艺的不断细化及芯片频率的不断提高,越来越多的跟时延相关的故障涌现出来。单纯的固定型故障(stuck-at)测试已经不足以保证芯片的可靠性和质量,用专用的时延测试方法来检测时延故障就变得很有必要。时延测试已成为芯片制造过程中用以保证芯片质量不可缺少的环节。   针对时延故障的自动测试向量生成(ATPG)一般基于一定的可测试性设计(DFT)技术,比较常用的是扫描设计。可测试性设计技术的采用可以降低向量生成的复杂度,提高故障覆盖率:但是同时,也将一部分在原始电路中不可测的故障转变成可测的。这些故障的存在并不会影响电路的正常功能。如果因为这些功能不可测故障丢弃功能正常的芯片,就会引起过度测试和产率下降。所以防止过度测试是很有意义的。   本文研究了集成电路的时延测试技术及相应的应用方法,并结合一款高性能通用处理器介绍了通路时延测试和跳变时延测试的具体应用,针对加入时延测试后测试向量大幅增加的问题,提出了一种测试向量集的优化流程;在减少过度测试方面,本文分析了引起过度测试的原因,系统归纳了避免过度测试的各种方法,并在此基础上提出了一种可减少过度测试的基于扫描的时延测试生成方法。本文的主要贡献有:   1.实现了一款通用微处理器的时延测试。为一款通用微处理器芯片产生了通路时延向量和跳变时延向量,并通过仿真和圆片测试(wafer testing)对向量进行了验证;为了减少向量的数目,提出了一种测试向量集的优化流程,试验结果表明采用该优化流程后,测试向量数减少了35%。   2.针对引起时延测试过度测试的两个主要因素:时序电路中不合法状态的存在和结构测试中过高的电压降(IR drop),提出了一种可减少时延测试的过度测试的向量生成方法SeBoS(sequential-broad-side)。该方法在应用快速时钟检测时延故障之前插入若干拍慢速时钟,从而避免了大量的不合法状态,并减轻了由过大的功耗引起的电压降。增加3拍慢速时钟的SeBoS方法能将电路中触发器的信号跳变数减少21%到67%不等。通过在测试向量自动生成过程中识别和扩展不合法状态,并用于指导剩余故障的测试生成,多数情况下可将测试生成的CPU时间减少45%以上。在考虑相同时间帧的情况下,SeBoS方法与现有主流的方法相比,所产生的测试向量能更加有效地避免不合法状态。
其他文献
随着网络的普及和各类设备的智能化、移动化,普遍互联和动态移动构成了当前计算环境的主要特征。服务发现协议帮助用户在各类分布式环境下找到所需的服务,即,存在于网络中,可以被
随着互联网的不断发展,网络文本信息资源正在急剧增加,如何利用计算机自动有效地对海量的文本信息进行管理和查询成为了当前的迫切需求。而文本分类技术提供了一种对自然语言文
纹理合成是目前计算机图形学、计算机视觉和图像处理等多个研究领域中的热点问题。它源自真实感造型中的纹理映射问题,随着其内涵和形式的不断演变,逐渐成为一个应用广泛的多学
数据流是为解决数字信号处理领域应用程序设计、开发难度大等问题而提出的,和传统的控制流相比,数据流能够更加自然地描述信号处理系统,更加清晰地表达系统的并发性。应用数据流
随着互联网技术的发展以及社会分工的不断细化,越来越多的组织为了共同的目标联合起来协同工作。这种动态协同环境给授权管理提出新的挑战。基于角色的访问控制适用于大型组织
本文以智能协同决策技术为研究对象,在基于主体的决策单元设计、决策单元协同问题求解、智能决策推理,以及协同决策支持系统框架设计等问题的研究上做了一些尝试。本文主要的研
随着计算机和通信系统的广泛普及和应用,信息社会对各种安全机制和服务的需求也日益迫切.与之相伴,信息安全尤其是密码学领域也正经历快速的发展,各种安全标准和基础设施正在广
在个人计算机普及的今天,个人计算机成为人们处理个人信息的主要工具。随着个人计算机中硬盘容量越来越大,如何有效地检索个人计算机中的信息成为我们面临的挑战。本文针对桌面
AM广播从19世纪初开始第一次实验性广播一直沿用至今,它包括了30Mhz以下长波(LF)、中波(MF)和短波(HF)三个频段,覆盖范围广,接收机十分廉价,应用十分广泛。但是随着无线通讯技术
随着宽带网络和多媒体技术的发展,在Internet上提供实时视频服务成为可能。然而,当前的Internet网络以尽力而为(Best-effort)的方式提供数据传输,带宽波动、延迟抖动和丢包等现