首页›行业资讯›AMD把FPGA开发流程交给Agent,800家客户先试
← 返回行业资讯
行业动态

AMD把FPGA开发流程交给Agent,800家客户先试

行业动态AMD把FPGA开发流程交给Agent,800家客户先试fpga.love
配图

时序收敛、工程搭建、板级调试这些琐碎环节,AMD想用Agent接管。Ross把Vivado、Vitis HLS封装成MCP服务,用Skill固化分析流程,官方称已有800余家客户参与早期试用。对国内工程师而言,开放标准与本地部署是看点,但LLM自选、效果因工程而异。

四类琐事与一个Agent

AMD工程师Shengjie Li撰文介绍Ross Agentic AI Assistant,面向AMD嵌入式开发,以Agent方式工作。AMD把FPGA日常痛点归为四类:时序收敛反复分析违例路径、工程创建重复配置IP与Block Design、板级调试依赖个人经验、资深工程师经验难沉淀。Ross由四部分组成:LLM由用户自选,MCP Server把Vivado、Vitis HLS封装为MCP服务并连接实际工程,知识库收录UG、PG、白皮书、AR等公开文档构建向量数据库,Agent Skills由AMD专家编写、遵循Agent Skills开放标准。AMD对二者分工的表述是“MCP提供信息,Skill提供行动能力”。这意味着AMD没有自建模型,而是把工具链和文档做成Agent可调用的接口。

时序分析示例与通用AI的差距

AMD给出一个示例:用户下达“分析该post-route DCP的时序违例”,Ross先由LLM判断任务类型,加载timing-methodology-checks这个Skill,再通过MCP在Vivado会话中执行命令,需要查文档时检索知识库,最终给出违例分类与修复建议,并附UG949等出处,是否采纳由用户决定。AMD从五个方面对比通用AI:通用AI依据训练数据,可能给出废弃属性且不注出处;Ross检索官方文档并注明编号。通用AI需人工复制数千行报告,Ross按需提取最差路径的时钟关系、逻辑级数与扇出。通用AI给脚本由人执行,Ross可直接执行并在Block配置不匹配时读取错误、调整后重试,修改约束前请求确认。Skill固定分析流程,输出格式一致。提示词从数百字缩短为一句指令。真正的问题在于,这些对比由AMD自述,实际效果因工程与模型而异。

事件影响观察
示意图

开放标准与本地部署的边界

Ross不限定客户端,VS Code、Claude Code、Cursor、Devin、OpenCode CLI等支持MCP的客户端均可使用;不限定模型,Claude、GPT、Gemini、Qwen、Llama等云端模型或本地开源模型均可;知识库与MCP Server可部署在本地,适用于内网或数据安全要求较高的环境;MCP与Agent Skills均非AMD私有格式,相关知识可迁移。Agent Skills与设计示例发布于AMD官方GitHub仓库,目前覆盖若干方向,每个示例独立完整、按Skill分类。据AMD公布,已有800余家客户参与早期试用。对国内团队,本地部署和开放标准降低了数据出内网的门槛,但LLM自选意味着模型能力与成本由用户承担,Skill覆盖范围也尚未公布完整清单。

三条要点
  • Ross把Vivado、Vitis HLS封装为MCP服务,LLM由用户自选
  • Skill固化时序分析流程,建议附UG949等文档出处
  • 官方称800余家客户早期试用,效果因工程与模型而异

对我们的影响

国内做高速接口和板卡的团队,短期不必为Ross更换现有Vivado流程,它是在现有工程上叠加Agent层。真正需要评估的是三件事:知识库与MCP Server能否本地部署,这决定内网项目能否用;所选LLM是否在可用清单内,云端模型涉及数据出境,本地开源模型则要自担算力;Skill覆盖的时序、IP配置等方向是否匹配手头器件与工具版本。AMD未公布Skill完整清单与试用反馈,建议先在小工程上验证输出一致性,再考虑团队推广。对国产EDA工具链而言,MCP与Agent Skills是开放标准,相关封装思路可迁移,但Ross本身只面向AMD工具。

FPGAAgentMCPVivadoAMD
fpga.love