Electricians might be temporarily safe from AI but EEs are knowledge workers too.
Electricians might be temporarily safe from AI but EEs are knowledge workers too.
"This is wrong, fix it" + recompile, can happen twenty times in ten minutes, but "we discovered the layout is wrong, fix it" is precluded by the cost and time of a new board spin.
AI + text (code) seems like a good match but (E)CAD seems a lot harder to interface AI with. If I'm wrong, I'd like to share that with the EEs on my team, though.
I'm sure it'll happen -- if you can defeat the world Go champion you can certainly route traces -- but so far it seems to be an exception to the bitter lesson, where proprietary hand-tuned algorithms are still on top. Given the lack of large quantities of PCB CAD files that can be appropriated for training, it might be one of those things that has to be self-learned by the AI, again reminiscent of how Alpha Zero worked.
It's being worked on, and as the other commenter said, it's a data problem not a fundamental limitation. That's what's scary to me.
That said the SOTA tools in this space still suck, so it's not here yet :)