在半导体设计领域,容不得半点差错;“Tapeout”(流片)是一个非黑即白的过程:要么硅片工作,要么失败。随着代理式人工智能 (Agentic AI) 进入电子设计自动化 (EDA) 领域,一个核心挑战随之而来:如何信任 AI 智能体自主做出的决策?答案在于“基于物理的验证” (Physics-Based Validation) 这一概念。
物理推理与物理验证的区别
必须严格区分能够对物理定律进行“推理”的 AI 模型与“经过物理验证”的工作流。在传统工作流中,智能体可能会在热分布或电气路径方面犯错,而这些错误直到流程结束时才会被发现。而在基于物理验证的工作流中,智能体做出的每一个决策都会立即针对基于严格物理定律的确定性 EDA 引擎进行测试。
这意味着物理引擎才是正确性的“最终参考”,而非语言模型或人工智能。如果智能体的决策不符合物理约束(如热量或电压),错误会在进入下一步之前被立即监测并纠正,从而防止可能导致整个设计失败的错误累积。
三维集成电路 (3D-IC) 设计的挑战
随着向三维集成电路 (3D-IC) 技术和芯粒 (Chiplets) 架构的转型,这种方法的重要性日益凸显。在这些架构中,电、热、力之间的相互作用变得极其复杂且交织在一起;例如,功率分布的微小变化可能会导致堆叠硅层中的机械应力或温度骤升。
这些复杂性要求能够持续进行多物理场 (Multi-physics) 仿真,而传统的依靠人工的设计由于迭代缓慢且工程师之间频繁的交付过程,无法做到这一点。
Siemens EDA 的自主操作模型
Siemens EDA 通过其“Fuse EDA AI Agent”提供了一个实际案例,该智能体充当设计流程的协调者。在一项技术实验中,该智能体协调了一个包含九个阶段、跨越七种不同 Siemens EDA 工具的电-热工作流,工作持续超过 12 小时,经历了数百个自主循环。这种方法展示了显著的成果:
- 加速工具准备:高达 20 倍。
- 减少工程投入:高达 95%。
- 扩大选项范围:与手动流程相比,评估设计选项的能力提升了 50 倍。
实际发生了哪些变化?
这一转变代表了从将人工智能作为提供建议的“辅助”工具,向将其作为可在生产环境中值得信赖的“自主智能体”的转变。对于半导体公司而言,这意味着减少对每一步骤进行人工手动审查的依赖,从而在不牺牲准确性的情况下加快产品开发周期。
然而,物理引擎本身的精度仍然存在局限性;这里的可靠性不在于机器的智能,而在于系统将这种智能置于不容置疑的物理测试之下的能力。未来的问题将不再是“人工智能能否设计芯片?”,而是“我们能在多大程度上将物理仿真融入其决策的每一次脉动之中?”。