前言 AI 时代都在说前端已死,还有后端已死,设计师已死,甚至连程序员都被预言要消失了。前端后端如何我不知道,毕竟我不是互联网行业的,但程序员绝对不会消失,全栈工程师应该会成为主流。 但是,我觉得在电子行业, Layout 工程师 可能是第一个被 AI 取代的岗位。 当前 EDA 设计行业状态 现在电子行业的流程基本上就是硬件工程师设计原理图,layout 工程师进行布线,最后硬件工程师检查,如果 AI 可以自动布线的话,那就只剩下硬件工程师了吧。 当然,在很多的中小型公司基本上是硬件工程师自己做 layout 的,或者直接找外包公司。在大公司里,layout 是一个独立的岗位,甚至有专门的 layout 团队。所以,layout 工程师干的肯定是复杂的板,比如复杂的数字板,数字模拟混合板,射频板等。 虽然自动布线这个功能已经有了几十年,但一直以来都没几个人用,主要是因为自动布线的质量不够好,即使是非常简单的原理图,双面板,自动布线的效果也只能说是都连上了,到 PCB 制板还有一些距离。 我觉得现在 AI 可以通过学习大量的设计数据和规则,来生成高质量的布线方案。而且,AI 可以在布线的同时进行仿真,实时检查电磁兼容性、信号完整性、电源完整性等问题,避免了传统自动布线中常见的“看起来不错但实际性能很差”的情况。 有个公司: https://app.quilter.ai/ 就是做这个,我测试了一下,还很初级,虽然他们放出的广告还不错,但我觉得这个方向是对的,未来几年内应该会有很大的进步。 协作模式的终结:从翻译到定义 以后大多数公司基本上就是硬件工程师 + AI layout 了。 现状(三位一体): 硬件工程师(设计逻辑)→ Layout 工程师(布板实现)→ 硬件工程师(人工校对)。 未来(闭环设计): 硬件工程师(定义约束)↔ AI(实时生成与仿真) 。 硬件工程师不再仅仅画个原理图就扔给 Layout 工程师,而是要在设计时就输入更多的规则,不然 AI 无法生成符合要求的布线方案。 例如: 不是只画个电感,而是定义:“这是一个 2MHz 的开关节点,环路面积必须小于 20 $mm^2$”。 不是只连个差分对,而是定义:“这对信号阻抗要求 90 $\Omega$,长度误差小于 5mil,走线过孔数量不超过 1 个”。 为什么 Layout 岗位会被合并? ...