[论文解读] ATSim3D: Towards Accurate Thermal Simulator for Heterogeneous 3D-IC Systems Considering Nonlinear Leakage and Conductivity
ATSim3D 提供一个全球-局部热仿真器,用于非线性和异质性3D-ICs,在高分辨率稳态温度方面实现约40倍相对于 COMSOL 的加速,相对误差<3%。
Thermal simulation plays a fundamental role in the thermal design of integrated circuits, especially 3D ICs. Current simulators require significant runtime for high-resolution simulation, and dismiss the complex nonlinear thermal effects, such as nonlinear thermal conductivity and leakage power. To address these issues, we propose ATSim3D, a thermal simulator for simulating the steady-state temperature profile of nonlinear and heterogeneous 3D IC systems. We utilize the global-local approach, combining a compact thermal model at the global level, and a finite volume method at the local level. We tackle the nonlinear effects with Kirchhoff transformation and iteration. ATSim3D enables local-level parallelization that helps achieve an average speedup of 40x compared to COMSOL, with a relative error <3% and a state-of-the-art resolution of 4096 x 4096, holding promise for enhancing thermal-aware design in 3D ICs.
研究动机与目标
- 解决对非线性与异质性3D-ICs 的高分辨率热仿真的需求。
- 开发一个可扩展的全局-局部框架,以达到极高分辨率(最高可达 4096×4096)。
- 在热模型中纳入非线性导热系数和漏电功率。
- 提供可并行化的局部级计算以在不牺牲精度的前提下加速仿真。
- 与严格求解器进行验证并展示显著的性能提升。
提出的方法
- 采用全局-局部方法:求解粗糙的全局模型并在并行中求解详细的局部子域。
- 使用 Kirchhoff 转换将非线性导热方程线性化并处理材料界面。
- 在局部层面对变换后的方程进行有限体积法(FVM 离散),在界面处采用谐波平均导热率。
- 在全局解与局部解之间迭代更新漏电和导热分布,直到收敛(通常 <0.1°C 的变化)。
- 利用局部子域求解的并行化实现显著的加速。

实验结果
研究问题
- RQ1如何将非线性导热系数和漏电集成到高分辨率的异质性3D-IC热模型中?
- RQ2全局-局部框架是否能够以准确结果和更短的运行时提供超高分辨率的热图?
- RQ3 Kirchhoff 转换和界面连续性对在3D-IC中求解非线性热偏微分方程的影响如何?
- RQ4非线性效应如何影响 Mono3D 以及基于 TSV 的3D-IC配置中的温度预测?
- RQ5全局网格分辨率、局部网格分辨率和迭代次数在准确性与效率之间的权衡是什么?
主要发现
- ATSim3D 实现了相对于 COMSOL 的平均 40× 加速,相对误差<3%,最大误差低于 3°C。
- 它支持在活动层中实现最高分辨率达到 4096×4096。
- 非线性效应(导热系数和漏电)在基于 TSV 的3D-IC 中可导致温度差异约达到 10°C。
- 该方法在内存使用方面保持高效,并且在对 TSV 有异质性的情况下比某些现有求解器如 PACT 具有更好的可扩展性。
- 对于考虑非线性的运行,收敛通常在 3–4 次迭代内实现。
- 误差集中在高温区域或边界附近,受网格划分和边界条件处理的影响。

更好的研究,从现在开始
从论文设计到论文写作,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。