硅通孔三维集成电路的测试及可靠性优化

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:lewisgw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维集成电路通过硅通孔将多个相同或不同工艺的晶片上下堆叠并进行垂直集成。该技术可显著缩小芯片的外形尺寸,提高晶体管集成密度,提供更高的互连性能。然而,同时也带来了诸如散热、测试和可靠性等问题:(1)层与层之间紧密堆叠导致功耗密度大、散热困难;(2)三维片上多核系统测试外壳扫描链跨越多层,需要研究在垂直硅通孔等测试资源的约束下,跨层测试外壳扫描链的优化设计方法;(3)新的硅通孔制造工艺引入新型缺陷,导致其电迁移效应严重,降低了芯片的可靠性。本文针对上述三个主要问题展开研究,取得了如下研究成果:   1.提出了三维片上多核系统互连能耗与温度协同优化的任务调度算法。   本文提出了一种面向三维片上多核系统的任务调度算法。通过将通信量大的任务分配到同一个垂直堆栈中,利用硅通孔传输数据,显著降低了互连能耗。同时,本文还引入了功耗梯度的概念表征芯片上的热量分布情况。确保在降低能耗的同时,不会因为多个任务在垂直方向上的聚集导致局部热点的产生。在调度算法的具体实现中,首先提出了一种贪心算法快速接近极优解,然后利用基于模拟退火的启发式算法得到极优解。本文基于一款Power PC处理器核搭建了5种不同规模的三维多核处理器仿真平台。分别运行了TGFF工具生成的4种不同类型的任务图以及E3S基准程序任务图,对本文所提的算法进行了分析和评估。实验数据表明,与已有算法相比,在保持芯片峰值温度不变的情况下,互连能耗平均减少了25%。   2.提出了一种电路级划分的三维片上多核系统测试外壳扫描链设计方法,能够在满足极短测试时间的约束下,显著减少用于测试的硅通孔数目。   本文针对电路级划分的三维片上多核系统提出了一种测试外壳扫描链设计技术。首先,提出一种映射方法,将各层电路的扫描链和输入/输出端口映射到一个二维平面上,将测试外壳扫描链设计问题转化为一个二维问题。然后利用二维设计方法保证极小化测试时间。通过观察发现,在该约束下,存在多种测试外壳扫描链设计方案,但各方案使用的硅通孔资源的数目存在很大差异。基于上述观察,本文提出了3D-WCD(3D Wrapper Chain Design)技术对用于测试的硅通孔数目进行优化。优化过程分为扫描链分配和输入/输出端口插入两个步骤,每步分别通过相应的启发式算法求解。在实验中,采用ITCO2基准测试电路分别构建了4种不同层数的三维电路,在不同的测试访问总线宽度下,依次评估测试时间和测试外壳扫描链硅通孔的数目。实验表明,与已有算法相比,平均减少了8.7%的测试时间和32.9%的用于测试的硅通孔数目。   3.提出了一种基于电流流向均衡的可靠性设计框架对硅通孔进行检测和自修复,抑制硅通孔电迁移效应。   本文首先分析了镀铜气泡、绑定非对齐和绑定界面尘埃沾染等制造缺陷和电迁移效应之间的关系。分析表明,制造缺陷会改变硅通孔的导通特性(电阻值),加剧电迁移效应。然后,本文提出了TSV-SAFE(TSV Self-healing Architecture ForElectro-migration)技术抑制电迁移效应。该技术分两个步骤实施:第一步通过绑定前/后测量硅通孔的电阻值,甄别出有缺陷的硅通孔;第二步,通过对传输数据的方式进行动态调整,使得正/负电流流向均衡,修复有缺陷的硅通孔。。在实验中,为了获取硅通孔的平均无故障时间,需要得到硅通孔总线中的电路流向和电流波形。而电流流向信息跟数据传输方向密切相关。为此,本文搭建了一个由两层芯片构成的三维仿真平台。底层由Alpha21264处理器核与一级Cache组成,上层由二级Cache构成,它们之间通过宽度为1024的硅通孔集束所构成的数据总线进行互连。在该平台上,运行了SPEC2000基准程序集并获取访问Cache的行为信息,以此反推出硅通孔的平均无故障时间并评估TSV-SAFE机制的效果。实验结果表明,采用本文所提出的技术,针对电迁移效应,硅通孔的平均无故障时间平均增加了70倍,而由此带来的硬件面积开销仅为全芯片面积的3.1%。
其他文献
云计算是新一代信息技术产业的重要组成部分,是继个人计算机、互联网之后的第三次信息技术浪潮,将引发信息产业商业模式的根本性改变。网站云是一种多租户的云部署架构,是云计算
随着移动互联网、移动设备以及物联网的发展,基于精确位置的服务促进了个人导航、物品搜索、机器人控制、娱乐游戏等行业的快速发展。目前,工业界和学术界做了大量努力,希望能够
学位
数控技术是利用数字信息对机械运动和工艺过程进行高性能的自动控制,极大地提高产品加工质量、加工精度和工作效率。数控技术正朝着性能上高速度、高精度;结构上开放化、网络化
软件即服务(SaaS)是一种新型的软件应用模式,也是当前很多研究的热点问题。在该模式下,服务提供商负责提供必要的硬件基础设施和软件运行服务平台,租户使用简便的定制功能在服务
数据库管理系统作为一类主要的基础软件,由于它的安全特性、统一标准、高性能以及高可用性等优势,在信息技术所涉及的诸多领域都发挥着极其重要的作用。在很多应用中,对数据库的
作为人机交互技术的发展趋势之一,增强现实需要将虚拟信息无缝融合到真实场景中。近几年来,增强现实已经在医学,军事,娱乐等领域发掘出了很好的发展前景。随着智能手机的性能大幅
随着无线传感器网络的不断发展,与其相关的各项技术日益受到关注,其中自定位技术是各项技术的前提和基础,具有重要的研究意义和实用价值。但是,由于无线传感器网络自身的一些特点
近年来,随着我国航天军事事业的蓬勃发展,对于空间探索、航天器间交互及复杂战场中的通信任务提出了新的要求。与传统的基于TCP/IP的英特网应用环境不同,航天军事领域的网络面临
口令认证密钥交换(PAKE)协议使得参与通信的用户用一个低熵的口令就可以实现实体认证,并能通过不安全的信道安全地生成共享的高熵会话密钥。它们避免了一般认证协议要求存在公