SoC可测性设计中低成本与低功耗测试技术研究

来源 :国防科学技术大学 | 被引量 : 9次 | 上传用户:Aegean1218
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路与工艺技术的快速发展,片上系统(System-on-a-Chip, SoC)集成密度与复杂性不断增长,嵌入芯核种类繁多,导致SoC芯片测试数据与测试功耗激增,而各芯核集成在SoC芯片内部,无法通过外部I/O端口对其进行直接访问与控制。同时,SoC芯片集成规模不断增加,而芯片管脚数有限,导致内嵌芯核测试面临难以控制和观察等诸多难题,需要内建可测性设计(Design for Testability,DFT)逻辑以提高其可控性和可观性,这会引起SoC测试逻辑和测试时间开销增高。过高的测试成本与测试功耗是SoC测试的两大难题,因此,在SoC可测性设计中,研究低成本与低功耗测试技术成为该领域的热点方向。本文以测试逻辑开销、测试数据、测试应用时间和测试功耗为优化目标,分别在并发在线测试BIST结构、测试数据编码压缩和扫描移位测试功耗等几个方面开展SoC可测性设计中低成本与低功耗测试技术研究,主要研究成果和创新性包括以下几点:1) 提出了一种基于多层解码结构改进的并发在线测试BIST结构及其低硬件开销优化方案。针对多层解码逻辑结构的实现特点,研究并提出一种低硬件开销优化方案,包括输入精简、解码结构改进和模拟退火输入重排序三种优化算法。输入精简用于合并确定性测试集中的相容列,精简需要解码的输入数,以降低解码开销;通过将当前解码划分后剩余不足本级分组列数一半的输入直接传输至下一级解码,改进优化分组以删除部分冗余逻辑;而模拟退火输入重排序对待测电路的输入进行排序优化,以降低解码逻辑开销。实验结果表明,优化后解码逻辑开销在特定测试集与ATALANTA工具生成的测试集上可以分别平均降低20.96%和8.38%,测试成本得到有效降低。此外,对基于多层解码逻辑的并发在线测试BIST结构进行改进,在输出端同样采用类似的多层解码结构对输出响应进行解码验证,使得改进后的BIST结构支持内部逻辑不可见IP核的并发在线测试,适用范围更广2) 提出了两种新的基于块融合和相容性的测试数据编码压缩方案BMC和BM-8C。测试数据量与测试应用时间是测试成本的两个主要因素,本文分析了块融合和9C编码压缩特点,基于块融合和相容性,对测试数据进行块划分并融合连续相容数据块后,在融合块问引入反相容、融合块内引入两个半块相容与反相容等特征构造新的编码测试压缩方案BMC。实验结果表明,BMC编码压缩方案可以获得平均高达68.02%的测试压缩率,且相比于现有方案,测试应用时间开销可以平均降低9.37%。同时,进一步结合9C编码压缩特点,引入融合块内各半块能否能被全0或全1填充等特征进行编码压缩构造新的BM-8C编码压缩方案,以进一步提升测试压缩率并减少测试应用时间。实验结果表明,BM-8C编码压缩方案可以平均获得68.14%的测试压缩率,且测试应用时间开销相对BMC方案平均减少0.73%,实现了低成本测试。此外BMC和BM-8C均为测试无关技术,即其解压缩电路与测试数据选取无关,不需要随着预先确定的测试集改变而进行相应修改。3)面向数据块编码压缩方案,提出一种基于混合粒子群算法的块内重排序优化技术。数据块编码压缩效率很大程度上依赖于数据块内排序,不同的块内排序可能会导致同一测试数据块具有不同编码特征,从而对测试压缩率产生影响。本文研究提出一种基于混合粒子群算法改进的块内重排序优化技术,通过优化数据块内排序,使得更多的数据块具有可以被编码压缩成更短码字的特征,从而减少测试数据存储开销,以提升测试压缩率并降低测试应用时间开销。实验结果表明,经块内重排序优化后,BMC和BM-8C编码压缩方案可以分别获得0.38%和0.43%的测试压缩率提升,而测试应用时间开销分别下降0.82%和2.12%,且不会引入新的测试逻辑开销。4) 基于扫描测试划分,提出一种结合Q-D连接选择性重构策略和测试向量重排序算法的扫描移位测试功耗优化方法。扫描测试划分通过将扫描链划分成等长的多个扫描片段以降低测试数据扫描移位长度,进而减少扫描移位引起的扫描单元翻转数,可以有效降低扫描移位测试功耗。本文基于扫描测试划分研究提出一种结合Q-D连接选择性重构策略和测试向量重排序算法的扫描移位测试功耗优化方法,在各扫描链均匀划分成多个扫描片段后,采用Q-D连接选择性重构各扫描片段内相邻扫描单元问的连接方式,减少扫描移位操作引起的扫描单元冗余翻转数,并通过基于蚁群算法改进的测试向量重排序算法优化测试向量间排序,以降低相邻测试向量间的跳变clash数,进一步降低扫描移位测试功耗。实验结果表明,扫描移位测试功耗经优化后在各扫描链划分成4个和10个扫描片段下分别可以平均降低6.39%和7.64%,且提出的优化方法不会对原有测试质量、测试成本以及待测电路的性能造成影响,并适用于所有扫描测试结构。
其他文献
目的分析临床药师采取PDCA循环管理流程对骨科Ⅰ类切口手术预防用抗菌药物的干预效果。方法分别选择医院2011年1至5月和2012年1至5月骨科Ⅰ类切口手术病例,设为干预前组及干
<正>Dear Editor,Glial tumors(80%), astrocytomas, and ependymomas are the most frequent histological types of intramedullary spinal cord tumors(Bansal et al., 20
由于二代测序仪的应用,获得大量的转录组数据已经相对便宜,为基于‘大数据’研究植物生态适应和系统发育提供了基础。桦木科分布广,适应性强;而科内属间关系清楚;从而为利用转
实验教学是大学教学中的重要实践性环节,以其特有的实践性、应用性、综合性、探索性和创造性成为理论和实践相结合,培养学生创新能力和实践能力的重要途径.如何在具体的实验
<正>企业集团是指以母子公司为主体,通过投资和生产经营协作等多种方式,由众多的企事业单位共同组成的具有多层次结构的经济联合体。具有以资本(产权)为联结纽带、较大的规模
目的:探讨Body-jet水动力吸脂术在大腿及臀部塑形中的应用疗效。方法:2016年3月-2017年3月,对笔者科室收治的16例要求行大腿及臀部塑形的女性就医者,采用Body-jet水动力吸脂
随着人们生活和行为方式的改变,高血压的患病率一直呈明显的上升趋势。学者们普遍认为高血压的发病是遗传因素与环境因素共同作用的结果,探索高血压的相关危险因素对高血压病的
作业排序问题是生产计划的核心,是生产运作管理中生产调度问题的主要内容。凡是有多个不同的任务要完成,就有作业排序问题。生产作业排序问题在板式家具企业生产组织运营中的
目的研究血小板反应蛋白-1(TSP-1)在肝纤维化模型大鼠肝组织中的表达,探讨TSP-1在肝纤维化发病机制中的作用。方法选择健康雄性大鼠30只,随机分为正常组10只,模型组20只,选用四氯化
随着抗生素的广泛使用,细菌的耐药性也呈上升趋势。耐药菌尤其是多重耐药菌的出现和迅速传播,常导致常规经验治疗尿路感染出现失败,或迁延而成慢性感染。我们对我院近5年来尿