AMD近日正式发布名为“AMD Ross”的智能体AI助手,定位为覆盖嵌入式开发完整流程的工具。据芯硬件了解,该产品面向架构设计、优化、调试、PCB设计、原理图审查、软件与AI开发以及实际系统部署等环节,目标是帮助工程师把设计构想更快转化为可落地的实现。
AMD Ross是什么:面向嵌入式的智能体AI助手
AMD Ross支持自然语言方式与工具交互,可部署由专家开发的智能体技能(skills),并复用已有工作流以及以AMD专业知识为基础构建的知识库,为整个设计流程提供指导。该助手还能连接各类工具、规模化应用专业知识、自动执行经过验证且可重复的工作流程,并对结果作出分析,由此压缩典型的嵌入式开发周期。

嵌入式开发为何复杂度上升:AMD的产品底子与挑战
AMD在嵌入式领域产品线覆盖广泛,包括FPGA、自适应SoC、x86嵌入式处理器以及专用边缘AI平台,并配套了较为丰富的开发工具和工作流生态。与此同时,硬件设计与调试、软件开发与部署、AI推理和系统级设计持续演进,让嵌入式开发变得日益复杂。AMD Ross的思路是,把AMD嵌入式工具、可信知识和专家编写的工作流汇总到统一的智能体AI体验中,以客户日常使用的技术和方法论为底座,将智能体AI能力交给嵌入式开发人员,从而加速整体生命周期、推动产品创新更快落地。
AMP Ross支持哪些环节:从软硬件划分到板级布局
AMD Ross覆盖从硬件设计与调试,到软件和算法开发,再到边缘AI实现与部署的完整嵌入式开发过程。开发人员可用自然语言让AI智能体搜索文档、检查工具状态、运行命令、指导调试,并执行业经验证的工作流。该产品覆盖AMD嵌入式工具产品组合的全部范围,使用户能够完成硬件与软件划分、基于高层次综合工具实现硬件设计、优化芯片设计与调试、开发嵌入式软件应用和算法、利用AMD嵌入式AI软件优化机器学习算法、准确估算功耗并进行低功耗优化,以及开展系统原理图审查并实现最优板级布局。

典型工作流示例:错误解释、时序分析与Vitis HLS优化
AMD官方给出了几个具体的工作流示例。其一是把自然语言意图转化为开发操作,通过搜索文档、执行工具命令、生成代码、迭代设计,引导开发人员实现设计目标;其二是理解并解决工具错误,提供简化的解释、上下文指导与纠正建议;其三是运用AMD时序分析方法论识别时序违例、解释根本原因并提出实现改进建议;其四是优化Vitis HLS设计,针对流水线设计、循环优化、编译指令(pragma)插入和架构改进给出建议;其五是通过引导式信号采集、调试核配置、接口分析和根因识别辅助调试。
与通用AI助手的区别:四个专属组件支撑上下文指导
AMD Ross并非叠加在开发工具之上的AI编码助手,也不属于通用型AI助手。它构建在AMD嵌入式开发环境、AMD长期积累的工程知识体系以及专家编写的方法论之上,直接整合对AMD开发环境、AMD文档、AMD编写的工作流以及可复用工程专业知识的访问能力,因而能提供通用型AI助手难以给出的上下文指导和工作流自动化。同时,它开放支持各种首选大语言模型(LLM)、集成开发环境(IDE)和命令行环境,保留灵活性。

为实现上述能力,AMD Ross包含四个专属组件。第一是模型上下文协议(MCP)服务器:基于开放标准的MCP服务器负责把AI智能体连接到AMD嵌入式工具,使其能查询信息、运行命令并在设计环境中工作。第二是经AMD验证的向量数据库,内容涵盖用户指南、产品指南、白皮书、应用笔记和解答记录,可通过云端或本地离线环境,提供经AMD验证的解答与文档访问。第三是由专家编写的开放markdown文件,用于记录针对常见设计任务、可重复且可共享的最佳实践;这些技能能够引导大语言模型完成结构化工作流,例如时序优化,或重构C++设计以在Vitis HLS中获得更高性能。第四是展示如何把智能体技能应用于实际嵌入式应用的组件。
获取方式与后续规划:已上线并每月更新
AMD Ross现已推出,开发人员可以通过AMD.com/Ross开启智能体AI加持的嵌入式开发之旅。AMD还计划每月推出更多的嵌入式工具和工作流功能。
小结:AMD Ross将智能体AI引入嵌入式开发全流程,并以MCP服务器、专用向量数据库、专家技能库等组件区别于通用AI助手。对嵌入式工程师而言,其价值不在单一编码辅助,而在于把硬件设计、调试与边缘AI部署纳入可复用的工作流自动化之中。
