Flux在其基于浏览器的PCB设计工具中添加了AI设计助手
Flux正在推出一款集成的人工智能“聊天机器人式”设计助手,该助手已集成到其基于网络的在线PCB设计工具中。2023年4月27日Jeff Child
随着ChatGPT这些天成为讨论的焦点,工程界正在寻找利用生成人工智能技术的方法也就不足为奇了。就在这些方面,今天Flux推出了它所称的“业界第一款集成到PCB设计工具中的人工智能设计助理”
这个名为Flux-CoPilot的设计助理使用该公司同名的基于浏览器的在线PCB设计工具。该公司于今年2月下旬推出了Fluxin。
Flux Copilot是一款人工智能设计助手,集成在基于Flux浏览器的PCB设计工具中。
在这篇文章中,我们解释了Flux Copilot解决的需求,探讨了它是如何工作的,并分享了我们采访Flux首席执行官兼联合创始人Matthias Wagner和Flux产品专家兼硬件工程师Kerry Chayka时的想法。
具备EE知识的设计助理
正如Wagner所解释的,Flux Copilot是一种自定义训练的大型语言模型(LLM)人工智能,基本上“生活”在Flux工具的“注释”面板中。它利用其丰富的电气工程原理知识来完成各种任务。
这包括选择零件并验证其兼容性,对原理图设计提供反馈,以及进行设计分析。Flux Copilot还可以帮助您评估替代组件,对设计进行“成本降低”分析,并执行电气规则检查(ERC)。虽然Flux Copilot的最初版本专注于这些与电路设计相关的任务,但Flux计划在Copilot未来的升级中包括PCB布局类型的任务。
你可以在Flux brower的聊天中问Copilot的工程问题,就像你问一个在线合作的工程师一样。您还可以在Flux中放置多个关于不同主题的聊天线程。
你可以问Flux Copilot关于你的原理图设计的问题,它会在Flux的聊天面板上回答。(点击图片放大)
Wagner说:“我们把Copilot带到了这些聊天中。”。“这意味着你可以像人类一样与它交谈,也可以像人类那样与它互动。”
“它(Copilot)完全了解原理图,知道东西在哪里,它们是如何连接的,零件号是什么,引脚是什么,诸如此类的东西。”
这也有利于跟踪开发过程。瓦格纳说:“如果其他人打开这个项目,他们也可以看到所有的对话。”。“他们也可以在这里与人工智能聊天机器人互动,并提出后续问题,你知道,或者用聊天机器人迭代解决方案,可能会添加限制,删除限制,等等。”
就像一个随时可用的高级工程师
正如Wagner所指出的,Copilot在很多方面都扮演着一个经验丰富的工程师的角色。“在一些组织中,你可以奢侈地拥有非常资深的工程师,”他说。“但他们的比例通常是一比一百左右。这意味着很难获得他们的时间。即使这样,也很难向他们提供项目的整个背景,而且可能会有一些延迟。”
Wagner说:“我们在这里可以用副驾驶做的就是让你现在能够自助。”。“当然,资深人士稍后肯定可以审查设计,但你可以利用副驾驶的知识。此外,这里的好处是,这可以让你记录整个思考过程。没有人只需要从原理图中逆向工程。”
克服空白纸张问题
在我们对Flux的采访中,Chayka提供了Flux Copilot的演示。特别是,他展示了一个使用它来帮助启动项目的例子。他说:“在设计的早期,最困难的一件事就是盯着这张空白的画布看。”。“我如何将我对项目的梦想变成一个实际的项目?”
在他的演示中,Chayka告诉Copilot,他想要一个带有微控制器的电路板设计,然后他希望它有一个高达600 kHz的模拟输入,他想知道它需要什么支持电路。
从零开始,在演示中,Chayka要求Flux Copilot创建一个带有模拟输入的MCU的板的示意图,该MCU的工作频率高达600 kHz。(点击图片放大)
Copilot提出了一种特定的STMicroelectronics(ST)32位MCU的建议,该MCU嵌入了一个5 Msample/s的12位ADC。Copilot绘制了电路示意图。“然后Copilot告诉我,我需要一个3.3伏的电压调节器,也许还有一个晶体振荡器,”Chayka说。“然后告诉我‘重置’和‘启动’模式。”
他说,很多这样的信息都是你需要查找和了解的,这一切都需要时间。Copilot为您获取所有信息。
“它甚至为我提供了不同原理图组件(如重置上拉)所需的值。这对我来说是一个关键。”
Copilot未来的更多能力计划
如前所述,Copilot的首次发布侧重于PCB设计的电路设计方面。我们询问了Wagner,他们计划在以后的升级中增加哪些功能。“我们希望扩展到PCB布局支持,”他说。“例如,Copilot可能会自己提出更改建议,比如修改材料清单。然后,我们希望能够让Copilot分析这些材料清单(BOM)替换,看看这些是否会导致PCB网表更改。”
能够调整PCB设计是Copilot可以帮助完成的另一项任务。瓦格纳说:“假设你想把两个电容器都向左移动20毫米。”。“你能在不追溯PCB连接的情况下做到这一点吗?Copilot会擅长这种由对话驱动的关于PCB设计的对话。”
《关于电路的一切》的读者应该在下周二,5月2日的日历上标记,因为我们将播放下一个摩尔大厅播客。下周二的嘉宾将是我们为本文采访的Flux首席执行官兼联合创始人Matthias Wagner。
使用的所有图像均由Flux提供