PCB设计被AI降维打击?工程师的饭碗与新大陆

mysmile 43 0

哎,说起画板子这事儿,我真是一肚子苦水倒不出来。就在昨天晚上,办公室就剩我一人,对着电脑屏幕上那个密密麻麻的PCB图,眼睛都快瞎了。就为了把那几个该死的BGA引脚的线给扇出来,我愣是调了一个多钟头,最后还是有一根线走不通,气得我真想把鼠标给摔了。这活儿,干过的都懂,纯纯的“手工耿”式劳作,费的不是脑子是头发。但最近我发现圈子里风气有点变了,大家都在嘀咕那个“pcb 转 ai”的事儿。一开始我觉得又是忽悠,毕竟EDA工具吹了几十年智能化,到头来不还是得靠咱们一根线一根线地捋?

不过这次,好像真他娘的有点不一样。

先说说让我最头大的一个环节——建库。咱们做硬件的,谁没被建库这事儿恶心过?拿到一个新芯片的数据手册,几百页的PDF,你得对着那几行引脚定义表格,在软件里一个脚一个脚地敲出来。敲错了?恭喜你,板子打回来就是个废铁,几万块打水漂不说,项目delay的锅你背得死死的。但现在这股“pcb 转 ai”的风,第一个吹到的就是这鬼地方。我试了个叫CMS ECAD-MCAD Librarian的软件,说是用了AI和OCR图像识别 -2。我把数据手册里那张引脚表格截图一贴,好家伙,它居然自动给我把原理图符号生成了!连引脚编号、名称、电气特性都给你对得整整齐齐。这感觉就像啥呢?就像你以前一直用手搓洗衣服,突然有人送你一台全自动洗衣机,虽然你还是得把衣服扔进去,但腰算是保住了。这不光是快,主要是能把你从那种重复劳动里解救出来,让你觉得自己像个工程师,而不是个打字员。

解决了建库,还有个大麻烦就是布线,特别是那些带阻抗要求的高速线、差分对。以前为了在DDR组里搞等长,我都是开着实时DRC,一遍遍地绕蛇形线,绕得跟便秘一样难受。绕完之后还得自己数着走了多少格,生怕长度没对上。最近我发现有些新工具,像那个华秋KiCad发行版,里面集成了个Copilot,说是能看图生成封装,甚至辅助设计 -6。还有更狠的,像GPCB Routing这类研究,直接拿GPT去干布线的活儿,它能并行预测多条走线的路径,一下子把布线效率拉高了一大截 -1。我当时看到这论文的时候心里“咯噔”一下,这他妈不就是把我们吃饭的手艺给算法化了么?以后老板可能真会觉得,既然AI能布线,还要你一个只会拉拉线的工程师干啥?

不过,你要是以为AI就只会帮你拉线、建库,那你也太小看这波技术浪潮了。这波“pcb 转 ai”真正让我觉得后背发凉的,是它开始动脑子了,而且动的还是供应链和方案选型这种“人精”才干的活儿。咱们画板子,又不是搞艺术,归根结底是要做产品,要买料的。以前你画完BOM,采购那边一看,十个芯片八个停产,要么就是交期长到明年,你得捏着鼻子改设计,重新画板子。那酸爽,经历过的人都懂。但现在像PartGenie或者SnapMagic这种东西,它能直接跟供应链数据打通 -8-10。你在画原理图的时候,它就能告诉你这芯片库存紧不紧,有没有更好的替代料。这就像你开车,它不光给你导航,还告诉你前面加油站排长队,让你提前换条路。这已经不是简单的工具了,这是把你从技术孤岛上拽到了商业战场中央,让你在设计阶段就能躲开供应链的坑。这,比单纯教你画一根线值钱多了。

但话说回来,AI这玩意儿也不是万能的,尤其在我们这行。我自个儿也试过用那种基于大模型的工具去处理一些复杂的PCB问题。有一回,我拿一个带着复杂电源分割的板子去试,结果那AI给的走线方案,就像个没毕业的实习生画的,线是能通,但那走法,干扰大得能当收音机天线用。后来我看了一篇西安电子科技大学的论文,里头讲得挺明白,你用Zero-shot(零样本)的方式去问AI,它根本理解不了你那些复杂的工程约束,给出的结果那叫一个乱七八糟 -5。但你要是给它几个好的例子,用Few-shot(少样本)的方式教它一下,它学得还真挺快,最后出来的结果居然跟手工画的八九不离十 -5。这说明啥?说明这玩意儿目前还是个“小孩”,你得教,得把那些藏在老师傅脑子里的经验,变成它能懂的“链式思考”。咱们的价值,是不是就从那个画线的,变成了那个“教AI画线”的?

再说了,那些搞PCBA质检的,现在也玩出了新花样。以前看一块板子焊没焊好,得用放大镜肉眼瞅,或者在AOI机器前面蹲半天。现在直接拿个高清摄像头对着板子一拍,用YOLOv5这种目标检测算法,电阻电容给你一个个框出来,哪个焊得正不正,哪个器件贴歪了,一眼就能看出来 -7。甚至有人拿Arduino UNO Q接个显微镜,自己训练模型去检测SMD晶体管的好坏 -9。这玩意儿的想象空间太大了。以后咱们调试板子,遇到个虚焊的,不用再拿万用表每个脚去戳了,拿个摄像头扫一下,AI直接告诉你:“第三脚,虚了,重焊吧。”这不光是省时间,这是把整个debug的流程都给颠覆了。咱们以前引以为傲的那种“用示波器探针找故障”的侦探式快感,以后可能也就只能在故事里跟后辈吹吹牛了。

所以,回到咱们这些臭画板子的,到底该慌还是该嗨?我觉得慌是没用的,得赶紧嗨起来。你抵触也好,骂娘也罢,这股子“pcb 转 ai”的势能已经起来了。从学术圈到开源社区,再到那些商业软件,全都在往里头砸钱。前两天我还看到个叫typeCAD-MCP的项目,它搞了个协议,让AI可以直接调用工具的命令,你对着聊天框说一句“加个上拉电阻”,它自动就给你加好了 -4。这已经不是未来了,这就是现在。

说到底,工具再牛逼,也只是工具。它能帮你把线走得规规矩矩,但它不懂你为什么要这么走;它能帮你选一个库存充足的替代料,但它不懂你这个电路是为了应对客户的哪种极端工况而设计的。那些需要真正去创造、去权衡、去拍板的地方,才是咱们这双手和这个脑子最值钱的地方。与其担心被替代,不如现在就去折腾折腾这些新玩意儿,把那些繁琐的、重复的、恶心的活儿扔给AI去干,咱们腾出手来,去干点更有意思的事儿。

这波浪潮,我选择跳进去,呛几口水也认了。毕竟,谁不想试试在风浪里冲浪的感觉呢?