多模式DFT控制器的设计与分析——及在D5000 Switch ASIC芯片中的实现

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:zbc518
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着深亚微米半导体技术的进步,集成电路特征尺寸不断缩小,芯片规模不断增大,集成在单颗芯片上的功能日趋复杂,ASIC芯片测试的难度和所需的时间、成本也同时增加。DFT设计与芯片测试是集成电路设计过程中不可缺少的环节,DFT设计在芯片设计中嵌入DFT结构使得芯片内部节点对外部可控制、可观察,从而易于用结构化的方法针对芯片中的故障生成测试向量对芯片进行测试。业界普遍采用的芯片测试方案是在芯片设计阶段完成DFT设计,在流片后使用专用的测试设备(ATE)完成芯片的测试时钟注入、测试激励加载和测试结果捕获与分析。但是ATE设备复杂、使用费用昂贵,尤其对多引脚复杂芯片的测试来说,使用费用与准备周期非一般用户可以承受。   本文为解决1053引脚的D5000 Switch ASIC芯片的测试,通过研究,提出了一种集成在芯片内的基于IEEE1149.1标准的多模式DFT控制器设计方案。该方案可在普通实验室环境下,仅使用JTAG接口完成芯片DFT测试时的模式切换、时钟注入、测试向量加载、捕获,在不依赖于ATE的前提下实现对多引脚复杂ASIC芯片的多模式DFT测试控制,具有良好的兼容性与设计的可扩展性。本文成功地将此设计方案用于D5000 Switch ASIC芯片中,所实现的多模式DFT控制器可支持扫描/压缩扫描(Scan/Compressed Scan)模式、分布式At-speed MBIST模式、边界扫描模式下的DFT测试控制和测试过程中的时钟切换,本文还对DFT控制器的设计流程与芯片集成验证流程进行了总结和介绍,对实现结果进行了分析。D5000 Switch ASIC芯片的样片测试结果证明了多模式DFT控制器的可用性和正确性。根据D5000交换芯片设计结果,对已有的多模式DFT控制器设计进行了优化与改进,增加了对高速测试时钟、并行测试接口与At-speed扫描链测试模式的支持,进一步提高了该设计的仿真和测试速度,扩大了可测试故障的类型范围,使之可以更好的满足更加复杂的ASIC和SoC芯片DFT测试需求。
其他文献
随着计算机技术、图像处理技术的迅速发展,外科诊断与治疗的手段正在发生着很大的变化。近年来出现的计算机辅助手术系统,仿真手术系统等就是信息科学迅速发展并应用于医学领域
正则表达式匹配是计算机研究领域的一个经典问题,是众多网络安全系统中的关键技术之一。随着互联网的的普及和发展,海量信息的处理和新的应用需求对正则表达式匹配技术提出了新
聚类与划分算法分别采用自底向上和自顶向下的方法对电路进行层次化操作和分割操作,有效提高了EDA工具处理大规模电路的效率。本文着重研究了可进行特殊结构识别与处理的层次
学位
面孔的感知和识别在人类的社会交往中扮演着及其重要的角色,人在感知面孔的时候,从中获取了大量重要的信息,这些信息提供给我们个体的身份特征和精神状态,从而确定彼此之间的相互
学位
频繁子图挖掘是指从图集获得频繁出现的子图模式,它挖掘得到的结果可用于对图集的分类和聚类研究,有助于用户了解图集的特征。目前的频繁子图挖掘算法大都是基于内存的,实际
在网络技术普及的今天,网络应用已经深入到人们的各种日常活动中,但是邮件蠕虫、特洛伊木马、拒绝服务攻击以及其他恶意行为仍然频繁的在终端用户机上发起攻击,危害企业网安
面向事件流应用的大规模数据密集型系统得到了越来越广泛的应用,本文在分析事件流应用特征的基础上,展开了查询优化的研究。大规模系统的查询优化,不仅要加速查询的执行过程,更需
现有的序列模式挖掘算法能有效地在大型数据库中挖掘出完整的序列模式集,然而在很多实际应用中,用户更希望找出感兴趣的、更简洁的模式,而不是所有的模式。本文主要研究了如
软件测试是保证软件质量的重要手段,为了确保软件产品能够符合用户的需求,必须着眼于整个软件生存期,在各个阶段进行验证、确认和测试活动。软件测试一般要经过单元测试、集
随着网络数字资源和应用的迅速增长,门户(Portal)作为一种集中、整合、访问异构、分布式数字资源和应用的方法,在数字图书馆、企业、电子政府、教育、科研等众多领域得到了广泛