AMD 为嵌入式设计与开发全周期注入 Agentic AI 强大能力

AMDRoss智能体AI(agenticAI)助手覆盖软件、芯片和板级设计,相较于典型开发生命周期,可显著加速嵌入式系统的设计、优化、调试和部署。
新闻内容?AMD今日推出AMDRoss™,这是一款旨在加速完整嵌入式开发流程的智能体AI(agenticAI)助手——覆盖从架构设计到优化、调试、PCB设计、原理图审查、软件、AI以及实际系统部署的全流程。AMDRoss支持自然语言工具交互,并可部署由专家开发的智能体(agent)技能、可复用工作流和以AMD专业知识为基础的知识库,为整个设计流程提供指导。它能够连接各类工具、规模化应用专业知识、自动执行经验证且可重复的工作流程,并对结果进行分析¹,从而帮助工程师快速将设计构想转化为实际实现,同时大幅缩短典型的嵌入式开发周期。
为何重要?AMD嵌入式产品涵盖FPGA、自适应SoC、x86嵌入式处理器和专用边缘AI平台,这些均由丰富的开发工具与工作流生态系统提供支持。随着设计日益复杂,工程师有机会简化在整个系统开发生命周期中运用这些资源和成熟工程实践的方式。通过将专家方法论沉淀为可复用的智能体技能,组织能够让专业知识更易获取、提高执行一致性,并使工程师能够专注于更高价值的设计挑战。
AMDRoss如何助力开发人员?
“随着团队同时开展硬件设计与调试、软件开发与部署、AI推理和系统级设计,嵌入式开发正变得日益复杂。AMDRoss将AMD嵌入式工具、可信知识和专家编写的工作流汇集到统一的智能体AI体验中,以客户每天使用的技术和方法论为基础。AMDRoss将智能体AI的强大能力带给嵌入式开发人员,通过加速整体生命周期,推动产品创新更快地从设计构想迈向部署。”
—SalilRaje,AMD高级副总裁兼嵌入式业务总经理—
AMDRoss支持哪些内容?AMDRoss支持从硬件设计与调试到软件和算法开发、边缘AI实现及部署的整个嵌入式开发过程。开发人员可以使用自然语言,让AI智能体搜索文档、检查工具状态、运行命令、指导调试并执行业经验证的工作流1。AMDRoss覆盖全部AMD嵌入式工具产品组合,使用户能够:
进行硬件与软件划分;
实现基于高层次综合工具的硬件设计;
优化芯片设计与调试;
开发嵌入式软件应用和算法;
利用AMD嵌入式AI软件优化机器学习算法;
准确估算功耗并进行低功耗优化;
开展系统原理图审查,并实现最优板级布局。
AMDRoss不受客户端限制,使团队可以灵活采用自己偏好的大语言模型(LLM)、集成开发环境(IDE)和命令行环境,同时与AMD嵌入式开发工具保持连接。
AMDRoss有何独特之处?不同于通用型AI助手,AMDRoss基于AMD嵌入式开发环境、AMD长期积累的工程知识体系以及专家编写的方法论构建而成。它并非只是叠加在开发工具之上的AI编码助手。它整合了对AMD开发环境、AMD文档、AMD编写的工作流以及可复用工程专业知识的直接访问能力,打造出专为嵌入式开发而设计的体验。AMDRoss能够提供通用型AI助手无法提供的上下文指导和工作流自动化功能,同时通过开放支持各种首选大语言模型、集成开发环境和命令行环境来保持灵活性。AMDRoss汇集了四个专属打造的组件,从而实现上述能力:
模型上下文协议(MCP)服务器:基于开放标准的MCP服务器,AMDRoss将AI智能体连接到AMD嵌入式工具。借助这一连接,AMDRoss可以查询信息、运行命令并在设计环境中工作。
AMD知识库:经AMD验证的向量数据库包含用户指南、产品指南、白皮书、应用笔记和解答记录。其可通过云端或本地离线环境提供经AMD验证的解答和文档访问。
智能体技能:开放且由专家编写的markdown文件,记录针对常见设计任务的可重复、可共享最佳实践。这些技能可以引导大语言模型完成结构化工作流,例如时序优化,或重构C++设计以在VitisHLS中获得更高性能。
设计示例:可直接运行的设计展示了如何将智能体技能应用于实际嵌入式应用。

(AMDRoss基础技术栈和智能体工作流)
AMDRoss能够实现什么?AMDRoss旨在加速开发团队从设计构想到部署的进程,包括:
借助AI辅助的工作流自动化,更快完成原型开发;
通过经AMD验证的指导和可复用方法论,缩短调试和优化周期;
通过自动执行重复性的工具交互和任务,提升开发人员生产力;
通过获取经过验证的专家工作流,加快新工程师上手;
在各团队和项目中一致执行最佳实践;
更充分地复用和规模化应用组织内积累的工程知识。
iWaveGlobalFPGASOM业务部副总监GeethaGovindaraj女士表示:“AMDRoss智能体AI助手已成为我们开发工作流中的宝贵补充。它帮助我们更高效地发现和排查问题,从而减少了调试和上电启动阶段所需的时间与精力。”
AMDRoss支持的工作流示例包括:
将自然语言意图转化为开发操作:通过搜索文档、执行工具命令、生成代码、迭代设计,并引导开发人员实现设计目标。
理解并解决工具错误:通过简化的解释、上下文指导和纠正建议。
分析时序问题:运用AMD时序分析方法论识别时序违例、解释根本原因并提出实现改进建议。
优化VitisHLS设计:通过提出有关流水线设计、循环优化、编译指令(pragma)插入和架构改进的建议。
加速硬件调试:通过引导式信号采集、调试核配置、接口分析和根因识别。
AMDRoss何时推出?AMDRoss代表了一种嵌入式开发新方法,将智能体AI、AMD专业知识与业经验证的工作流相结合,有助于团队更高效地开展硬件、软件、AI和系统设计工作。通过使工程知识更易获取和复用,AMDRoss可助力组织机构加速开发进程、规模化应用专业知识,并更快地将创新产品推向市场。
AMDRoss现已推出。开发人员可以通过AMD.com/Ross,使用AMDRoss开启智能体AI之旅。AMD计划按月在AMDRoss中推出更多AMD嵌入式工具和工作流功能。
###
尾注
使用条款/版权声明
1.AMDRoss在已配置的用户权限和受支持的工具环境内运行。用户在依赖或实施生成的输出、建议及拟议操作之前,仍有责任对其进行审查。除非已获授权可将相关数据用于相应的模型、工具和部署配置,否则客户不应提交机密数据、个人数据或受监管数据。

















