实测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)也更新了产品外观生成参考的功能啦!

相关推荐
码农飞哥18 小时前
WorkBuddy 两个月没动,今晚测试红了 2 条
人工智能·效率·ai工具·workbuddy
§ꦿCFོ༉19 小时前
嵌入式八股文—C语言入门学习(二)
c语言·学习·嵌入式·编程语言
Zwawa2 天前
两根线怎么挂住一堆设备:I2C 协议原理
c语言·单片机·嵌入式
欧西2 天前
零成本做一颗芯片:我用 OpenLane 把 SHA-256 从 Verilog 做到了 GDS
开源·嵌入式
LCG米2 天前
STM32 定时器主从模式输出精确脉冲数实测:TRGO 触发链拆解、多发一脉冲根因与干净停止时序落地
stm32·单片机·嵌入式硬件·嵌入式
anguoyang2 天前
RK3588 上模型「能跑但很慢」:逐算子查 CPU 回退的完整方法与实测
嵌入式
xbronze3 天前
STM32+RC522读取MIFARE 1K卡排坑实录
嵌入式
La Pulga3 天前
【FreeRTOS源码学习笔记】空闲任务与阻塞延时
笔记·mcu·学习·嵌入式·freertos·实时操作系统
小李不想当小白3 天前
WDG看门狗(STM32标准库学习笔记)
笔记·stm32·单片机·嵌入式硬件·学习·嵌入式
La Pulga3 天前
【FreeRTOS源码学习笔记】任务切换
单片机·mcu·学习·嵌入式·freertos·实时操作系统