系统芯片测试优化关键技术研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zhangqin0629
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路工艺技术和设计方法的提高,集成电路的规模越来越大,使得原来要由多个芯片才可以实现的复杂系统被集成在单个芯片上成为可能。在这种背景下,系统芯片(SOC, System-on-a-Chip)应运而生。SOC技术采用IP核复用的设计方法,将整个系统映射到单个芯片上,既可以加快开发进度,又可以缩小产品体积、提高系统性能,近年来得到了广泛的应用。然而随着SOC集成的IP核数目的增多,其功能越来越复杂,SOC的测试数据量、测试功耗也随之急剧增加,对各个IP核进行测试访问也变得更加困难,这些都为SOC测试带来更大的挑战。本文在研究SOC测试结构的基础上,对当前SOC测试中存在的问题进行分析,重点针对测试数据量大、测试功耗高和测试时间长这三个关键问题进行研究,提出了相应的解决方法,并在ISCAS’89和ITC’02标准测试集上进行仿真实验,验证了方法的有效性和实用价值。本文的主要研究内容和成果如下:1.对基于编码的测试压缩方法进行研究,针对测试数据预处理中差分操作后测试集中数据“1”的比例较高的问题,提出了基于蚁群算法的测试向量排序算法,以进一步提高压缩效率;针对目前大多数编码压缩方法仅针对测试数据中的0游程进行压缩的现状,提出了一种同时考虑0游程与1游程的变游程编码方法,该方法在应用中不需要对原始数据作差分变换,因此能在提高压缩效率的同时减少解码的硬件开销;2.研究适用于多扫描链IP核的测试数据压缩方法,在分析字典方法基本原理的基础上,对其进行改进,提出了压缩比更高的基于频率指示索引字典的多扫描链测试数据压缩算法;本文利用测试数据间的重复性,提出了基于子向量重复性的测试数据压缩算法;仿真实验表明,两种多扫描链测试压缩算法都能够取得较高的压缩效率;3.在分析测试功耗产生原因的基础上,本文提出了基于扫描链冻结的测试功耗优化方法,以降低扫描测试中触发器的无用跳变次数,进而降低扫描测试功耗;4.针对IP核串行测试封装结构造成测试功耗过高的问题,利用测试向量中的完全重叠和部分重叠现象,本文提出基于部分重叠向量的并行测试封装结构,以解决串行封装结构测试功耗过高的问题,仿真实验证明了该方法的有效性;5.在研究测试访问机制(TAM, Test Access Mechanism)结构的基础上,讨论TAM结构优化与测试调度问题,提出了基于Two-Stage GA的测试调度算法,该方法采用灵活的测试总线分配方案,使得SOC系统级测试时间得到进一步降低。
其他文献
目的观察对比乙肝病毒母婴阻断采用拉米夫定与替比夫定治疗的疗效,为临床实践提供参考依据。方法将90例慢性乙型肝炎孕妇作为临床研究对象,并将其随机划分为三个组别,分别是拉米
《义务教育语文课程标准》所说的“语文素养”,是指中小学生具有比较稳定的、最基本的、适应时代发展要求的听说读写能力以及在语文方面表现出来的文学、文章等学识修养和文风
为了解决稠油井堵塞的问题,在研究现场使用的各种解堵剂的基础上,通过大量的室内实验研究,研制出适合稠油开发的复合型解堵剂--微乳热化学复合解堵剂.该解堵剂适用于下列井况
随着我国加入WTO临近,外资银行在华业务的发展及其监管越来越受到国人关注,世人瞩目.笔者感到对外资银行进入发展中国家(包括中国)市场的发展目标、规律以及对其监管理念、政
"家国情怀"是历史学科五大核心素养之一。培养学生的家国情怀、落实核心素养是历史课堂教学的重要任务。教师在历史课堂教学中应该采取有效策略来提升学生的家国情怀核心素养
针对传统 BP 神经网络在未知环境下机器人路径规划及避障算法中存在权值调节收敛速度慢、易陷入局部极小点、网络结构不稳定等问题,基于权值调节收敛速度与学习率之间的关系,通
目前,国际社会及各国金融监管当局在吸取金融危机的教训之后,已把关注的焦点从放松金融管制和金融深化转到金融的全球化和金融监管的有效性.作为有效监管的先决条件,除了需要
为弥补传统最大功率点跟踪方法的不足,在定电压跟踪方法的基础上,提出了变步长断续扰动法.在进行最大功率点寻优中,利用较大步长δ1找到最大功率点两侧的两个功率点,再以δ1/
随着集成电路设计和制造技术的不断进步,互连延迟超过器件延迟成为了主宰芯片性能的主要因素,互连电路的快速分析算法已成为现代电子设计自动化必不可少的基本技术之一。但是