公众号记得加星标⭐️,第一时间看推送不会错过。
智能体人工智能(AI智能体)有望显著推动开源电子设计自动化市场的发展。它最大的贡献并非立即取代Cadence、Synopsys或西门子等公司现有的商业平台,而是使开源工具更易于使用、改进速度更快,并能惠及更广泛的芯片设计人员群体。

我们六年前创建了一个EDA开源免费工具维基,至今仍然非常活跃。我们可能需要添加一个AI版块,因为未来几个月AI领域将会蓬勃发展。
EDA软件之所以复杂,是因为芯片设计涉及许多专业阶段,包括仿真、综合、布局、布线、时序分析、验证和物理签核。开源项目已经涵盖了大部分工作流程,但用户通常需要深入了解工具命令、配置文件、工艺设计套件以及不同程序之间的交互。文档可能不完整,诊断运行失败可能需要数小时。人工智能代理可以通过将设计人员的目标转化为脚本、运行工具、解读日志、识别错误并优化流程来减少这些阻力。
OpenROAD就是一个特别好的例子。该项目旨在提供一条从 RTL 代码到可制造的 GDSII 布局的自主开源路径。围绕 OpenROAD 运行的代理可以进行设计空间探索:改变布局密度、综合选项、时钟约束、布线参数或缓冲策略;测量功耗、性能和面积;并根据结果选择下一个实验。这种闭环反馈机制可以让小型工程团队完成目前需要大量专业人员才能完成的优化工作。
开源软件还赋予智能体一项独特的优势:它们可以直接检查和修改EDA软件本身。使用专有平台时,智能体通常只能通过受支持的命令和接口进行操作。而借助开源工具,它们可以追踪故障的实现细节,提出补丁方案,编译程序,运行回归测试,并比较修改前后的设计质量。诸如OpenROAD Agent之类的项目以及近期关于自主OpenROAD开发的研究表明,这在技术上正变得越来越可行,尽管人工审核仍然至关重要。
最先受益的市场可能是大学、研究人员、开源硬件社区、初创公司以及使用成熟半导体工艺的设计人员。这些用户对许可成本高度敏感,并且通常更看重灵活性而非厂商提供的可靠支持。智能体系统还可以增强 RISC-V 开发、FPGA 工作流程、验证、芯片组研究和快速原型制作。围绕托管开源流程、经过验证的工具链、安全智能体执行、云计算、技术支持以及与代工厂和工艺设计套件的合格集成,可能会涌现出商业机会。
然而,智能体人工智能并不能消除EDA中最棘手的障碍。它无法创建精确的晶体管模型,无法获取受限的代工厂数据,也无法保证看似成功的设计能够正确制造。高级节点签核需要可信的提取、时序、功耗、信号完整性和物理验证引擎,这些引擎必须与实际芯片进行关联验证。模拟和混合信号设计也高度依赖专家判断,并且比许多数字任务更难实现自动化。此外,商业EDA供应商拥有庞大的客户数据集、成熟的优化引擎、紧密的代工厂关系以及开发自有智能体的资源。
因此,可靠性将决定其应用前景。EDA代理的功能远不止生成看似合理的脚本。它应该保留每一个约束、命令、工具版本、中间结果和决策,以便工程师能够重现和审核整个流程。它必须能够识别不确定性,避免悄无声息地改变设计意图,并在结果需要专家批准时停止运行。基准测试不仅应衡量代理是否完成任务,还应衡量其输出是否通过独立验证,以及是否在功耗、性能、面积、运行时间和工程效率方面有所改进。
这种转变可能会扩大半导体设计领域的参与度,鼓励实验,并为新兴公司提供一个可靠的起点,而无需昂贵的生产级商业基础设施许可证。
总而言之,智能体人工智能应能拓展开源EDA市场,尤其是在教育、研究、成熟节点数字设计和工具开发领域。其结果很可能并非专有EDA的消失,而是形成一个更强大的开放生态系统,与商业签核产品并行或在其下方运行。通过降低易用性门槛,并加速芯片优化和软件改进,智能体可以将开源EDA从一系列功能强大的专业工具转变为一个更易于使用、更集成化的工程平台。
*免责声明:本文由作者原创。文章内容系作者个人观点,半导体行业观察转载仅为了传达一种不同的观点,不代表半导体行业观察对该观点赞同或支持,如果有任何异议,欢迎联系半导体行业观察。
END
今天是《半导体行业观察》为您分享的第4513期内容,欢迎关注。
推荐阅读
★
★
★
★
★
★
★
★

加星标⭐️第一时间看推送~



