一颗芯片烫不烫,过去是封装工程师在流片前最后检查一遍的事。现在,它成了架构师坐下来画第一版框图时就要拍板的约束条件。

Semiconductor Engineering 在最近一次设计自动化大会闭门讨论中,把 Synopsys、Silvaco、Vinci、Keysight EDA、Siemens EDA 五家公司的技术负责人拉到一起,聊的就是这件事:热,正在从"散热问题"变成"架构问题"。

打开网易新闻 查看精彩图片

热不再是一个可以后置的检查项

Synopsys 产品管理总监 Lang Lin 把这件事说得很直白:做热设计,本质上是在多物理场之间做取舍——功耗预算、布局规划、布线资源、时序预算,任何一项都会牵动信号完整性和翘曲。

温度会改变延迟、时序和功耗。这意味着热不是独立的一层,它渗透在每一个设计决策里。Lin 提出的问题是:当你把热放在设计优化的优先级上,它会不会影响其他因素?你能不能同时满足所有物理类型的要求,把芯片流出去?

答案是要做取舍,然后选最优解。

从晶体管密度到"我能塞多少热"

Vinci 半导体与电子业务负责人 Satish Radhakrishnan 给出了一个更清晰的分界线:热已经转向架构层面的讨论。

过去大家关心的是晶体管密度,是单位面积能塞进多少器件。现在从架构视角出发,必须先想清楚几件事:

  • 我要怎么封装它?
  • 我要怎么把热导出去?
  • 我能往一颗芯片里塞进多大的热密度?

Radhakrishnan 说,这正在变成一个首要问题。顺序变了——不是先设计再考虑怎么散热,而是先确定散热能力再决定设计边界。

多物理场里的"三巨头",现在多了一个

Keysight EDA 新市场管理总监 Chris Mueth 把多物理场的核心归纳为三个:性能、机械、热。传统上这三者互相牵制,此消彼长。

但他补了一句:可靠性也得算进来。对于高可靠性应用,需要优化的三角变成了封装尺寸、性能和可靠性——这才是布局规划阶段真正要权衡的东西。

Silvaco 业务发展副总裁 Jack Berg 则把取舍拆到了三个层级:芯片级、封装级、系统级。他强调动态热分析尤其关键,而在多芯片封装里做抽象是必要的,但不能抽象过头,否则静态和动态热处理的保真度都会丢掉。

为什么先进封装让热分析更难

讨论中给出的判断是:Chiplet 和先进封装让热分析变难了。原因在于热点、串扰、材料、散热这些问题,必须在整个封装和系统层面评估,而不是只看单颗裸片。

这也解释了为什么抽象要拿捏分寸。封装级的热行为不是单颗芯片热行为的简单叠加,跨裸片的热耦合、材料界面的传导、冷却路径的设计,都会改变最终结果。

要准确预测热行为,需要的是更可扩展的多物理场建模、降阶模型、数字孪生,以及紧耦合的物理求解器。这几项被明确列为当前所需的能力方向。

数据中心只是这条链的末端

回到最初的问题:怎么让成排的服务器机架不过热?Berg 的回答是,取舍同时存在于芯片级、封装级和整个系统级。

把热做对极其重要,而当你把它放进多芯片封装时,还要考虑如何抽象。但抽象不能牺牲保真度。

从晶体管密度到机架散热,这条链上每一环的决策都会传导到下一环。热分析正在从单点工具变成贯穿设计流程的约束条件——这可能是这次讨论里最值得记住的一句话。