高性能通用处理器的可测试性设计研究

来源 :中国科学院计算技术研究所 | 被引量 : 4次 | 上传用户:shenkefang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体的工艺尺寸不断缩小、电路设计的规模越来越大,计算机系统的核心部件——处理器,尤其是高性能通用处理器,正面临着高可靠性、高质量、低成本以及更短的产品上市时间等日益严峻的挑战。与此同时,处理器的测试变得越来越困难,测试的成本也在不断升高。为了降低处理器芯片的测试难度,降低芯片的测试成本,并缩短产品的上市时间,必须在设计阶段加入可测试性设计(Design For Testability,DFT),来提高芯片的可测试性。保证测试质量、降低测试成本是DFT设计所追求的两个重要目标。然而,一方面,集成电路规模的不断增加导致测试数据量迅速膨胀;另一方面,进入深亚微米阶段,各种与时延相关的故障变得越来越突出,相比传统的固定型故障测试,时延测试的向量个数明显增多,也加剧了测试数据量的膨胀,进而导致测试成本的增加。因此,如何利用测试压缩技术有效地降低测试数据量,已经成为测试领域普遍关注的一个问题,测试压缩技术也成为DFT设计的一个重要内容。本文研究了当前主流的处理器芯片采用的各种可测试性设计方法,并结合一款高性能通用处理器介绍了这些DFT方法的具体应用以及在实际应用中的关键问题;在测试压缩方面,本文主要针对测试激励数据,系统介绍了测试压缩领域的研究成果,在此基础上提出了一种基于组合电路的解压缩电路设计方法,并通过在一款通用处理器IP核上的实验对广播式扫描结构的压缩效果进行了评估。本文的主要工作包括:1.结合在处理器上的工业应用,对各种DFT方法进行了综述。包括内部扫描设计、内建自测试、测试点插入、边界扫描设计等,并对DFT技术的一些热点问题进行了总结和分析;2.介绍了在一款高性能通用处理器芯片中各种DFT技术的应用。结合工程项目中的具体问题,采用了有效的可测试性解决方案,并针对不同类型的故障产生了测试向量。实验结果表明通过结合多种DFT方法,该处理器设计获得了较高的故障覆盖率;3.提出一种基于组合电路的测试压缩方法。本文对研究领域提出的各种测试压缩方法进行了深入分析,提出一种用组合电路实现解压缩电路的方法,只需少量的外部输入管脚,可以驱动大量的内部扫描链。这种方法利用确定性测试向量中存在的大量不确定位(X位),采用对测试向量进行扫描切片划分和兼容赋值的思想。实验结果表明,对于ISCAS89基准电路,所提出的方法能够达到90%以上的测试数据压缩率。同时,能结合大量扫描链的设计,有效地降低测试时间;4.通过在一款通用处理器IP核上的实验证实了一种典型的测试压缩结构——广播式扫描结构在应用中的高效性。
其他文献
由波兰的Pawlak教授提出来的经典粗糙集理论,其研究的主要是针对完备的信息系统,且是建立在不可分辨这种等价关系之上的,这种分类对数据的完整性和精确性要求很高。然而当今的数
为了降低企业运行成本,很多医药企业内部以及企业内部与外部建立起了MIS系统,但传统的MIS系统的开发模式将企业业务流程“固化”在软件系统中,如想对业务流程稍做改动,就必须
近年来,数据挖掘己经引起了信息产业界的极大关注,这是快速增长的数据量和相对贫乏的信息量之间矛盾运动的必然结果,对数据挖掘技术进行系统、深入、全面、详尽地研究是全球
随着移动通信业务领域竞争的日趋激烈,电信运营商要想在竞争中立于不败之地,就必须向客户提供满足其需要的高质量的服务,以留住现有客户,同时争取新客户。但在当前激烈的竞争
定性空间推理(Qualitative Spatial Reasoning)是指利用空间理论和人工智能技术对空间对象进行建模、描述和表示,并据此对空间对象间的空间关系进行定性分析和处理的过程,是处
随着信息时代的到来,人们需要处理的数据飞速增长,大量的数据要进行存储与检索。数据不但占用海量的存储空间,而且对其检索也需花费大量的时间与空间。目前针对文本文件压缩和检
逐渐增长的网络流量产生了大量的IP流,了解产生这些流的IP主机的行为,有助于网络管理,例如:性能,安全,带宽,故障和审计等。  本文的研究目标是针对IP主机,计算其流量行为,挖掘热点,
当前Web已经成为人们获取信息的重要途径,但是随着Web上信息的迅速膨胀,再加上Web上信息存在海量性、动态性、非结构性和无序性等特点,这使得人们想要在Web上获取所需要的信息显
织物变形模拟应用于服装计算机辅助设计制造、虚拟服装店、虚拟现实、人物动画、电子游戏等众多领域。随着计算机应用的广泛深入,计算机仿真技术也深入到各个领域。仿真模拟方
随着互联网的迅猛发展和在世界范围内的普及,Web信息正以指数级的速度增长,在这样一个无限、无序、无边的空间里,快速、准确的查询到所需要的信息已经成为一件非常困难的事。如