【技术实现步骤摘要】
本专利技术涉及电子信息技术和微电子领域,具体为一种大规模三维集成电路的热仿真和热设计方法,能够对大规模的三维集成电路,利用有限元仿真工具和数值计算工具进行自动化的热仿真和评估。
技术介绍
目前,随着电子信息技术的发展和集成电路设计、制造水平的进步,电路功能日益复杂,规模日益庞大,微处理器和IC实现了稳步的前进,展现出不断提升的性能和可靠性。这一发展轨迹由半导体制造工艺的成熟所驱动,并受晶体管持续的等比例缩小这一发展趋势支持。但是晶体管持续的等比例缩小导致互连(电路有源器件之间的连接)的延迟、噪声和功率方面的设计目标更加苛刻,一些电路层面设计方法如多层面互联架构、变线宽、屏蔽等,和架构层次的互联方案都难以同时在可靠性、设计复杂度等方面令人满意。三维集成电路成为一种在IC各器件或者功能模块间实现通信的解决方案。利用第三个维度来实现立体集成,可以让集成电路上的最长的互连长度大大缩减,可以在不减少带宽的同时极大地改善现代集成电路的互连性能。在三维集成电路设计中一个需要考虑的基本问题是热效应,电路的功耗有望随着互连长度的显著缩短而下降,但与平面二维集成电路相比,单位面积上的器件数量更多,功率密度会大大增大。随着封装密度的显著提升、功率密度的增大,与封装散热器不相邻的平面的温度也将上升,三维集成电路各平面间剧变的热梯度将会造成性能的下降或者损耗的加速。此外,三维系统内的峰值温度可能会超过目前封装技术所能保证的热极限,因此保证 ...
【技术保护点】
一种支持大规模三维集成电路的热仿真方法,其步骤包括:1)对输入的三维集成电路区块参数文件进行解析,解析后的数据结构包括:三维集成电路区块位置、区块形状和尺寸、区块材料对应的热导率、区块包含的功率大小;2)使用脚本解析工具,根据解析后的三维集成电路数据结构,调用有限元仿真工具建立三维集成电路热模型;3)对建立好的三维集成电路热模型进行网格划分优化和求解器设置;4)利用划分的网格和设置的求解器,调用有限元仿真工具进行仿真计算;5)计算结束后,调用有限元仿真工具导出三维集成电路热分析结果,包括:各电路区块温升和温度分布,各平面内温度分布,各平面内最高温度、最低温度和平均温度,以及各平面间温差。
【技术特征摘要】
1.一种支持大规模三维集成电路的热仿真方法,其步骤包括:
1)对输入的三维集成电路区块参数文件进行解析,解析后的数据结构包括:三维集成电
路区块位置、区块形状和尺寸、区块材料对应的热导率、区块包含的功率大小;
2)使用脚本解析工具,根据解析后的三维集成电路数据结构,调用有限元仿真工具建立
三维集成电路热模型;
3)对建立好的三维集成电路热模型进行网格划分优化和求解器设置;
4)利用划分的网格和设置的求解器,调用有限元仿真工具进行仿真计算;
5)计算结束后,调用有限元仿真工具导出三维集成电路热分析结果,包括:各电路区块
温升和温度分布,各平面内温度分布,各平面内最高温度、最低温度和平均温度,以及各
平面间温差。
2.如权利要求1所述的方法,其特征在于:步骤1)所述三维集成电路区块参数文件为包含
简化后的电路信息的文件,其中包括:简化后三维集成电路的区块划分,区块的形状、位
置,区块所在层数,材料热导率,区块内部层次划分,简化后区块功率大小。
3.如权利要求2所述的方法,其特征在于:步骤1)将电路信息的数据结构输出为二进制文
件。
4.如权利要求1所述的方法,其特征在于,步骤2)建立三维集成电路热模型的过程包括:
1)向有限元仿真工具的ComputeT模块输入二进制电路信息文件位置,并由该模块将二
进制电路信息文件读入内存;
2)创建电路几何模型对象,并创建有限元仿真工程对象;根据电路区块信息遍历简化后
的电路区块,针对每个区块进行以下操作:
a)根据简化的三维集成电路信息,按照区块顺序依次调用有限元仿真工具的建模模块,
将区块位于坐标系的位置、区块形状、区块形状决定的尺寸信息写入有限元仿真工具,调
用建模命令按照写入信息进行三维建模;
b)根据实验或理论值确定电路包含的材料参数,调用有限元仿真工具输入材料对象,并
设置材料的物理参数,包括密度、泊松比、热导率;
c)在建模完成的三维集成电路结构中创建选择对象,依次按照位置选择简化电路区块中
不同材料区域,对每个选择返回的对象调用有限元仿真工具接口设置对应材料;
d)调用有限元仿真工具加入热学...
【专利技术属性】
技术研发人员:王玮,皮宇丹,王宁宇,陈兢,金玉丰,
申请(专利权)人:北京大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。