可复用IP核以及系统芯片SOC的测试结构研究

被引量 : 0次 | 上传用户:yfg1243
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路制造技术的快速发展,系统芯片SOC逐渐成为现实。SOC将一个完整的系统集成在单个芯片上,从而缩小了系统的体积;SOC减少了SOB系统中芯片与芯片之间互连延时,从而提高了系统的性能;SOC采用基于核的设计方法,从而缩短了设计周期,降低了芯片成本。但SOC设计也遇到诸多挑战,测试复用就是其中的挑战之一。本文从测试复用的角度,系统地研究了可复用IP核以及系统芯片SOC的测试结构。 测试复用的第一个问题就是可复用IP核测试结构设计问题。常用核测试结构就是在IP核输入输出端口上添加测试环。本文在详细分析两种典型的测试环结构即IEEE P1500测试环和飞利浦的TestShell测试环的基础上提出了一种三态测试环结构。该结构允许共用同一条测试总线的IP核直接连接到测试总线上,从而保证测试数据可以在单个测试时钟周期内从核的测试激励源传送到IP核输入端口或从IP核输出端口传送到响应分析器。 测试环结构的关键是测试环单元设计。本文在详细分析两种典型测试环单元结构基础上,提出一种改进的测试环单元结构。它在传统的P1500测试环单元的基础上添加一个多路器,这不仅实现了对测试环单元的功能数据路径测试,而且解决了测试环扫描链在扫描移位过程中的安全移位问题,同时还可以大大降低扫描移位过程中产生的动态测试功耗。 测试复用的第二个问题就是SOC测试结构设计问题。SOC测试结构主要包括用于传送片上测试数据的测试访问机制TAM以及实现对片上核测试控制的芯片级测试控制器设计。当前应用最为广泛的是采用基于测试总线的TAM策略。本文详细分析了测试总线的原理,并给出基于测试总线的通用芯片测试结构。 在SOC中核的数目一般有十几个甚至几十个。为了实现对片上如此之多的IP核进行有序测试,需要进行测试调度。同时还需要设计一个芯片级测试控制器来控制整个芯片的测试。本文首次将测试调度问题与芯片级测试控制器设计问题结合起来,提出了一种能够灵活实现各种测试调度结果的芯片级测试控制器设计。 系统芯片SOC设计是一件非常复杂的事情。当前国内在芯片设计中IP核复用程度非常有限。本文针对这种情况提出了一种简单的芯片测试结构,该结构采用基于测试总线的TAM,并在模块设计过程中就考虑芯片测试问题,从而简化了芯片测试控制器的设计。 为了尽可能减少SOC总测试时间,降低测试费用,需要进行测试调度。测试调度是一个典型的NP问题。本文讨论了测试调度的线性规划模型,并给出了基于遗传算法的测试调度算法。
其他文献
2011年11月26日,一个由山东聊城大学的几名大学生制作的《宿舍新闻联播》引起人们的关注。视频以"恶搞"央视新闻联播的形式蹿红于网络。本文从符号学的角度对《宿舍新闻联播
现阶段,随着土建工程建设的不断加快,对于工程管理工作提出了更高的要求。认真做好工程现场管理工作,能够在确保施工安全的同时,提升工程建设效率及建设质量。基于此,概述土
随着我国保险业的不断发展,保险深度和密度的不断加大,保险在国民经济中的地位日益重要。但是保险法律的不完善、保险当事人法律意识的厥如导致保险纠纷、保险欺诈越来越多。这
基于煤矿机械设备的管理原则,阐述了机械设备的磨损与检修方式,并从改造煤炭液压支架,制造超大型箱形井架,改善煤矿机械设备的焊接方法等方面介绍了煤矿机械加工制造设备的改
大型料场的扬尘是造成钢铁企业环境污染的主要因素,目前的防尘措施不能很好地解决这一难题。防风抑尘网的发明和使用为料场解决长期困扰的环境污染问题提供了一种新的办法。
目的通过了解分析医务人员发生职业损伤的原因、发生概率及防护措施的情况,针对容易发生职业损伤的原因,探讨防范措施。方法采取对近年来科室工作人员发生职业损伤的统计分析
猪瘟又名"烂肠瘟",是一种急性接触性传染病,其传染性与致命性极高,对养猪行业的危害很大。猪瘟疫苗的出现使猪瘟防治有了突破性的进展,尤其是猪瘟兔化弱毒疫苗,在德钦县的猪瘟
采用文献资料法对影响体育赛事人力资源管招录管理的因素进行分析,从内部因素和外部因素展开分析,在招录中应充分考虑其影响因素,取得良好的招录效果。 The paper analyzes
谢克纳对印度的火坛祭进行了跨文化研究。他发现史达尔的发现理论是站不住脚的。火坛祭一旦被发现就意味着改变。将火坛祭拍成电影更是火坛祭的重建过程,而不仅仅只是发现。
色彩能表示一个民族和一个人的情感。不同色彩的对应能产生不同的情调,具有不同的象征意义。在俄语中表示颜色的形容词数量很多.但具有引申词义的表颜色形容词却屈指可数,主要局