AI Workflow:不是未来,是正在发生的事!
Workflow阶段的核心逻辑是:把一个完整的研发任务拆解成若干步骤,AI按照既定流程执行,每一步的输出作为下一步的输入,最终产出一个可用的结果。
在软件开发里,这套东西已经在跑了。比如"基于仓库理解的代码生成"——AI先读懂你整个工程的结构,再根据你的需求描述生成符合项目规范的代码,而不是随便给一段看起来对的东西。单元测试也是一个典型场景:给一个函数,AI自动生成覆盖主要分支的测试用例,质量已经能到"简单改改就能用"的水平。
这个阶段,才是真正开始动芯片研发链条的。
以验证流程为例,芯片验证是整个研发周期里最耗人力的环节之一,一个复杂SoC的验证工程量可以占整个项目的60%。传统做法是验证工程师根据spec手写UVM testcase,这个过程既枯燥又容易出错。
在Workflow模式下,流程可以变成这样:
Step 1: AI 解析 spec 文档,提取接口信号列表和功能描述 Step 2: AI 根据信号列表生成 UVM Agent 框架代码 Step 3: AI 根据功能描述生成初始 testcase Step 4: 工程师 review,确认覆盖点,补充边界场景 Step 5: AI 根据反馈迭代完善每一步都有人参与,但AI完成的工作量已经能占到60%以上。
这里有一点容易被忽视:Workflow的价值不只在于速度,更在于一致性。
人工写testcase,不同工程师的风格差异会导致代码规范不一致,后期维护成本高。AI按固定Workflow生成,输出风格统一,也更容易被自动化工具进一步处理。
当然,Workflow也有它的局限——它是预设好的,处理不了预设外的情况。
遇到全新的设计架构,或者spec里有模糊冲突的描述,Workflow就开始卡壳了。这时候还是需要工程师介入重新定义流程。
软件行业已经在这个阶段积累了不少经验,芯片行业大概率会走同一条路,只是时间晚几年。
这不是未来,是正在发生的事。
关键点:AI Workflow真正开始触及研发链条,核心价值在于速度与一致性的双重提升。但预设流程处理不了边界情况,这是它的天花板。
