当前位置: 首页 > news >正文

芯片研发想跟上软件的节奏?

软件行业这些年的变化,芯片工程师都看在眼里。

敏捷开发、持续集成、DevOps、容器化,一套接一套。现在又来了 AI 辅助编程,GitHub Copilot 写代码,软件工程师的工具链每隔两三年就换一次面貌。

芯片这边呢?EDA 工具还是那几家,流程还是那套,脚本还是十年前的风格。


先说敏捷。

敏捷开发的核心是短周期迭代,快速交付,快速拿反馈。这套逻辑在软件里行得通,因为”部署”这个动作成本极低,改了就能上,上了就能看结果。

芯片的”部署”叫流片,一次流片少则几百万,多则几千万,周期三到六个月。你没办法两周迭代一次。设计决策的代价不对称性,从根本上决定了芯片研发不可能照搬敏捷。

当然,芯片团队把大项目拆成阶段 milestone,用 IP 复用来缩短周期。但这是形似而非神似,约束条件不同,照搬方法论意义不大。


持续集成的问题更具体。

软件的 CI 是:提交代码,自动触发构建和测试,几分钟到几小时拿到结果。整个反馈环很短。

芯片验证的反馈环有多长?一个 IP 的功能仿真回归,跑完要一两天。加上形式验证、静态时序分析、功耗估算,一个完整的检查周期轻松超过一周。

# 软件 CI:提交代码,10 分钟后看结果 git push origin feature/fix-bug # Build passed | 312 tests passed | 用时 8m 43s # 芯片"CI":提交 RTL,盯着 LSF 队列等 bsub -q normal -n 64 run_regression.sh # 预计完成时间:明天下午 # 中途还可能因为 license 不够继续排队

不是工程师不想快,是仿真本身的计算量就在那里,并行资源再多也有天花板。

更麻烦的是,软件测试的结果是 pass 或 fail,判断明确。芯片里很多检查结果是”需要人来分析”。一个 setup violation 出来,是真问题、还是约束写错了、还是工具过于悲观,这个判断没办法自动化。


那 AI 呢?

现在 AI 辅助软件开发已经很成熟了。写函数、改 bug、生成测试用例,Copilot 类的工具在软件工程师手里已经是日常。更进一步的 agentic workflow,让模型自主完成一段开发任务,也在快速落地。

芯片这边想跟上,面临的第一个障碍不是模型能力,是数据基础

AI 要有用,前提是有干净、结构化、可查询的历史数据。验证报告、waiver 记录、ECO 历史、时序分析结论——这些东西如果散落在工程师的本地目录和邮件附件甚至口头承诺里,模型能做的事情极其有限。

数据不在,AI workflow 就是空中楼阁。这是现阶段最真实的卡点。


但说到这里,不能全是悲观。

AI 没办法端到端接管芯片研发流程,但流程中间有大量节点是可以用 AI 来提效的。这件事现在就能做,不需要等基础设施完全到位。

文档生成方面,寄存器描述、接口说明这类结构化内容,AI 从 RTL 或配置文件生成初稿,工程师校对,比从零写快得多。

验证计划的覆盖点梳理也是一样。给 AI 一份设计规格,让它列出需要验证的功能点清单,作为人工编写 testplan 的参考,遗漏率会明显降低。

关键认识

这些应用不需要 AI 真正理解芯片设计,只需要它做结构化处理和信息整合。门槛低,收益实在,现在就可以开始试。


回到最开始的问题:芯片研发能跟上软件的节奏吗?

整体节奏跟不上,这是物理约束和市场结构决定的,短期内不会变。流片成本在那里,仿真时间在那里,EDA 工具链的封闭性在那里。

但在这个大框架内,局部的效率提升完全可以做,而且现在就是合适的时机。不用等全套 AI workflow 成熟,从能用 AI 的节点先用起来,积累数据,建立习惯,等基础设施到位的时候,才有东西可以接上去。

难走不等于不走。从能走的地方先走起来。

http://www.jsqmd.com/news/437771/

相关文章:

  • 2026年3月4隔夜暗盘挂单排行榜
  • 【深度学习与医学图像分析】深度卷积神经网络:图像分类、目标检测与语义分割
  • 【深度学习与医学图像分析】注意力机制与Transformer网络在医学图像分析中的理论与应用
  • php 使用 gateway-worker 创建websocket 服务器 (双ws架构)
  • 2026年靠谱的日照GEO排名优化品牌推荐:日照GEO排名优化热门公司推荐 - 品牌宣传支持者
  • 2026年比较好的日照GEO品牌推荐:日照GEO推广靠谱公司推荐 - 品牌宣传支持者
  • 电脑游戏卡顿不流畅怎么办?5种解决方法实测有效
  • 13.变量
  • 使用Canal将MySQL数据同步到ES(Linux)
  • 使用 Qt 插件和 SQLCipher 实现 SQLite 数据库加密与解密
  • GCC 静态链接过程中的【重定位】过程分析
  • 从零到精通精益生产:完整精益生产培训体系全梳理
  • 最新整理!常用的6款免费好用异地组网软件品牌推荐与选择指南
  • 小企业做供应链,为什么从“数据看板”开始最有效?
  • 丝杆模组润滑自检指南
  • 2026年知名的日照短视频投放品牌推荐:日照短视频排名用户好评公司 - 品牌宣传支持者
  • 使用Docker部署postgresql
  • 伊朗成为全球焦点,再看这部三维动画是否早有预示?
  • 使用Springboot + netty 打造聊天服务(一)
  • 使用rustDesk搭建私有远程桌面
  • 太空钙钛矿光伏电池的光模拟抗辐射性能研究
  • hot100 55.跳跃游戏
  • 使用IDEA环境编译Spring源码及spring源码调试环境搭建
  • 2026年比较好的日照短视频公司推荐:日照短视频运营推荐公司 - 品牌宣传支持者
  • Spring Aware视角看常用的Spring基础设施组件
  • hot100 45.跳跃游戏Ⅱ
  • hot100 763.划分字母区间
  • 新手也能秒会的Seedance 2.0 视频生成完整教程
  • 服务器校时配置
  • halcon 如何获取创建模板的矩阵