三维集成电路硅通孔匹配和倒装芯片布线算法研究

来源 :复旦大学 | 被引量 : 1次 | 上传用户:lilianmm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路更小型化、更高带宽和更低功耗的要求加速,三维集成电路作为传统的晶体管尺寸下降的补充,能够使得设计者将多层芯片垂直堆叠,或者在硅中阶层上进行并列的“2.5D”配置,达到更高的集成度。三维集成电路通过硅通孔技术和传统的倒装芯片封装有可能超越摩尔定律的发展。硅通孔会穿透硅片,提供垂直方向的电气连接,一般采用铜进行填充。与引线键合的系统级封装相比,硅通孔能够大量减少电阻、电感和电容的寄生参数,提供更高的性能,节省更多的功耗和进行更高密度的集成。与基于硅中介层的集成方法相比,垂直三维芯片堆叠能够提供更高的集成度,更小的形状系数和更快的设计周期。这样的技术出现是非常吸引人的,但是仍处于起步阶段。目前,集成电路供应链生态系统对此仍然比较模糊,还没有统一的标准。设计、验证和测试仍存在着诸多需要解决的挑战。从电子设计自动化的角度来讲,好消息是不需要完全重新开发三维集成电路的工具。但是以硅通孔为主导的新的设计能力仍然是需要的,比如结构化分析、平面布图、布局布线、热分析、时序、信号完整性、寄生参数提取、芯片/封装协同设计和测试等等。其中有一些目前已经存在,其他的则在发展当中。在本论文中,我们对集成电路物理设计步骤中的三维集成电路硅通孔匹配和倒装芯片布线问题进行了研究。针对三维集成电路硅通孔匹配问题,我们提出了一个实际的三维线网的硅通孔匹配模型和一种集成化的匹配算法。首先证明了在一般情况下,大于两层芯片的预先布局的三维集成电路硅通孔匹配问题是NP完全问题。随后,我们提出并详细描述了一种集成化的匹配算法,包含了最短路径搜索、二分匹配、最小费用最大流的计算和后处理。算法第一步是寻找每条三维线网匹配的最短路径,从而得到总的匹配结果的一个下边界。这个初始的解很有可能是非法的,因为多条线网会占用同一个硅通孔或者微凸块。接着应用二分匹配和最小费用最大流的计算,将共用硅通孔的线网加以分离,来获得一个合理的匹配解。最后,可以选择性地进行后处理步骤来进一步优化硅通孔的匹配结果。我们也对所提出的算法进行了扩展,以处理多端口线网的匹配问题。同时在最短路径搜索和最小费用最大流的计算当中也引入了一些启发式的加速策略。以实际的工业数据进行测试,表明了我们的算法流程与已有算法相比能够在合理的时间内得到高质量的匹配结果。针对倒装芯片布线问题,我们给出了倒装芯片输入/输出线网全局布线和轨迹匹配的一个求解框架。我们采用维诺图理论去构建全局布线通道图。布线通道图的布线容量可以通过布线方向和通道宽度来计算。随后,根据全局布线通道图构建了一个流网络,应用最小费用最大流的计算来获得全局布线的最优解。全局布线之后,我们提出了一种轨迹匹配算法来细化全局布线拓扑路径,同时避免布线的交叉。在所提算法的基础上,一些直接的改进也被提出来并加以讨论。以实际的工业设计用例为基础,实验表明了与一款EDA商业软件中的实现相比,我们的算法和实现能够在布通率和总线长上都有所提升。
其他文献
<正>审计整改是审计工作的重要环节,是评价审计工作效果的重要标准,是确保工会经审监督实效的重要抓手,也是维护审计监督权威,实现工会经审"免疫系统"功能的重要保障。然而在
研究目的:水底隧道作为铁路、公路等交通通道跨越大江、大河的重要方式之一,目前已广泛应用。本文以温州市域铁路S2线瓯江北口水底隧道工程为例,对影响隧道选址的地质条件、
期刊
本文阐述了非糜烂性反流病(nonerosive reflux disease,NERD)和糜烂性食管炎(erosive esophagitis,EE)的区别,NERD是一类异质类疾病,NERD的定义目前为有典型的烧心和/或反流
开发观光农业可致富你尝试过一边欣赏风景,一边自已种植瓜果、钓鱼摸虾的滋味吗?新兴的观光农业给你提供更多这样亲近自然的机
为了研究串并联泵出口处的振动特性,采用快速傅里叶变换和多相干分析方法,首先进行了两参数三水平的正交试验,评价了叶片数和叶片出口安放角对叶轮出口处压力脉动的影响,然后
国内外学术界一般将员工打破组织正式规则视为员工出于愤怒、自私自利或不认可组织文化而表现出来的偏差行为进行研究。基于不确定性管理理论和社会交换理论,从员工心理感知
近年来,理论界和实践界越来越关注和重视裁量基准制度。各级政府部门在近几年制定了本地或本部门的行政裁量基准制度,大量的专家学者也对裁量基准制度进行了探索,并提出了大
随着国内外通信行业以及国内三家运营商和通信网络发展的发展成熟,三网融合从实质上的推进,市场逐渐饱和,竞争日趋激烈,国内所有的通信行业运营商都不约而同的将焦点聚在了存