实测GPT-6 Astra绘制硬件原理图和PCB效果分享

这两天被gpt-6-astra刷屏,说通用AGI 时代到来,而且也有PCB Layout的案例,看着还挺像那么一会事,而且也有一些亮点,我们一会详细说。但是实际能不能帮我们做一些提高效率的工作呢?学长这边也开跑了。

这次,我给 Agent 的任务很具体:

在嘉立创EDA里创建工程 STM32F103MINI,设计一个 STM32F103C8T6 最小系统,完成模块化原理图设计、PCB器件摆放、Layout、铺铜,最终DRC不报错误,提示词部分参考https://x509p6c8to.feishu.cn/wiki/KtGnwut0Eipl6bkD05OcyqWAn0a,分了四步,先绘制原理图,然后连线,接着生成PCB,然后进行PCBLayout。

根据这四轮交互,Agent的产出如下:

首先,AI会先输出一份原理图,这份图纸还算比较规整,而且有进行模块化划分,器件摆放没有出现重叠,这点还比之前要好。

接着进行连线,我特意强调注意标签和连线的可阅读行问题,这里看着要比之前GPT5好上不少,至少不会很多线互相打架,人肉眼看还是容易看得清楚的:

然后就是转换为PCB的器件摆放了,这里我没有告诉它板框大小,但是它自己是做了一块类似最小系统板的形状,而且这里有几个点还不错的,基本达到初级layout工程师级别

  • 器件没有重叠
  • 排针放到了板卡两边
  • 电源输入、稳压模块、主芯片、从上到下
  • 去耦电容摆放靠近引脚摆放,芯片晶振电路靠近引脚摆放

接着就是走线,下面两个图就是顶层和底层的走线图,这个走线看起来还可以,电源加粗,信号走线还算规整,没有直角走线,晶振部分没有穿层走线,总的来说,肯定能跑。

最终铺铜就没有太多好说的了,目前我是没有让它打过孔的,所以应该也只是调用了铺铜CLI而且,没有太多可以评价的东西

3D效果图如下

最终,工程里有了 25 个器件、137 个焊盘和 76 个过孔。保存并重新打开 PCB 后,嘉立创EDA原生 DRC 返回零错误。

  • 原理图包含 STM32F103C8T6、AMS1117 电源、去耦电容、晶振、复位、BOOT 配置、SWD 接口和扩展排针。
  • 完成原理图到 PCB 的转换,板框尺寸约为 30.48 × 60.96 mm。
  • PCB 完成器件布局、铜线布线和过孔添加。
  • 已创建顶层 GND、底层 GND 和 3V3 LDO 散热区域的覆铜边框。
  • 重新打开 PCB 后,原生 DRC 检查返回空错误列表。

总的来说,比上一代要好一点,使用这个模型时全程没有进行纠正。但是离工程化还是有一定距离,估计在Kicad上效果会更好,但是今天在家里没有安装环境,所以等后续可以更新下Kicad的效果看看。

不过,还有一个问题点,就是有点贵,整个工程从零开始到完成,花费了61块RMB。这类图纸如果是人工设计原理图、Layout的话,估计也是一个小时的工作量,所以60块/h,你感觉这个员工怎么样?

另外,

DevHard AI 硬件开发工作台(DevHard AI)也更新了产品外观生成参考的功能啦!

相关推荐
LCG米8 小时前
STM32时钟树配置实测:HSE起振失败回退HSI、PLL分频倍频计算与Flash等待周期陷阱
stm32·单片机·嵌入式硬件·嵌入式
嵌入式分享10 小时前
嵌入式分享#34:浅谈U-Boot (1)
嵌入式
LCG米12 小时前
STM32 HardFault故障定位实测:压栈帧寄存器解析、CFSR故障源判读与出错地址回溯
前端·javascript·stm32·单片机·嵌入式
蚁小二官方1 天前
AI 做快、人做真,人机协作的 721 分工参考
内容运营·ai工具·运营干货
不会C语言的男孩1 天前
libxml2 源码编译与 XML 读取验证(x86 / ARM)
xml·c语言·嵌入式
Zwawa2 天前
先把轮子转稳,才不会烧心:编码器速度环 PID 怎么接回 PWM
c语言·单片机·嵌入式
云中双月2 天前
瑞芯微rv1106进入Loader模式转储emmc数据
linux·嵌入式·uboot·u-boot·emmc·rockchip·烧录·rv1106·瑞芯微
Zwawa2 天前
黑盒与白盒:人是怎么把世界装进口袋的
人工智能·嵌入式
blueSatchel2 天前
关于dev下节点的创建
linux·嵌入式
台风护盾3 天前
AI 音乐/AI处理后音频要不要声明?平台规则与内容标识的三个现状
音频处理·ai工具·人声分离