AMD Ross logo

概述

AMD Ross™ Agentic AI Assistant 是什么?

AMD Ross™ 是一款智能体 AI 助手,旨在帮助开发者通过自然语言交互方式高效调用 AMD 嵌入式工具。它可以协助开发者解决各种常见的开发难题,包括解读错误消息,针对性能、功耗和其他特性进行设计优化,以及在硬件上调试设计。

AMD Ross 能够检索可信的 AMD 知识库、与受支持的嵌入式工具进行交互,并执行经过验证的工作流程,以帮助开发者高效完成系统设计、调试和优化,从而实现预期的结果质量 (QoR) 目标。

AMD Ross 由四大组件构成,可支持 AI 辅助嵌入式开发工作流程:

面向 AMD 嵌入式工具的 MCP 服务器

MCP 服务器会将 AMD Ross 连接到受支持的 AMD 嵌入式工具,让 Ross 可通过自然语言与工具进行交互会话并访问相关文档。

AMD 知识库

AMD 知识库支持 AMD Ross 利用检索增强生成 (RAG) 技术高效搜索受支持的公开文档;在支持的环境中,知识库可从云端访问,也可在本地访问。

智能体技能

智能体技能是由专家编写的结构化、可共享的工作流程,可引导大语言模型 (LLM) 调用 AMD 嵌入式工具来完成指定的设计、优化和调试任务。

设计示例

设计示例是可直接运行、经过测试验证的参考设计,用于演示如何将智能体技能应用于支持的开发用例。

AMD Ross 的价值

AMD Ross 整合了专业工具能力、AMD 知识库以及专家编写的智能体技能,可帮助开发者实现复杂嵌入式开发工作流程自动化。通过将可重复使用的引导式工作流程与 AMD 知识库相结合,为 LLM 提供正确的上下文,从而提高输出准确性并优化 Token 利用率。

加速复杂的工程设计工作流程

依托可直接使用的示例、专家编写的智能体技能和标准化 MCP 服务器,自动处理重复性任务,加速推进复杂的工程设计工作流程。

跨整个团队推广专家经验

将专家编写的工作流程转化为由 AMD 知识库支撑、可复用的智能体技能,帮助团队更加统一地应用经过验证的工作流程和开发实践。

赋能端到端开发工作流程

在受支持的各个嵌入式开发阶段,通过自然语言交互方式完成各项工作,覆盖硬件设计、端侧 AI 部署、软件开发以及部署环节。

工作原理

提出问题,由浅入深。层层递进。

选择

自由选择 IDE/CLI 和 LLM

使用您偏好的 IDE/CLI,并根据自身需求选择合适的 LLM。


VS Code | Cursor | Devin | Claude Code | Copilot CLI | Codex CLI。

提问

AMD 知识库

真实问题,专业解答。智能体检索数千份权威文档,返回有据可依、标注来源的专业回答。


无需安装工具,完成配置即可提问。

执行

调用 AMD 嵌入式工具

与工具建立连接并开启实时会话,然后以对话方式执行指令。快速打开工程、查看资源利用情况并读取报告,而无需记住命令语法。


通过自然语言交互方式调用 AMD 嵌入式工具。

自动化

技能驱动型工作流程

技能是由专家编写的方法文件,用于定义完整开发工作流程所需的具体命令、解析策略以及问题修复范式。


运用技能高效分析、调试和优化设计。

立即体验

只需完成以下步骤,即可启动并运行

开始之前 – 先决条件:
  • 对于所需的 AMD 工具(包括 Vivado™ 和 Vitis™ 工具),完成下载、安装和许可激活。
  • 安装兼容的 IDE/CLI 客户端,例如 VS Code、Cursor、Devin、Claude Code、GitHub Copilot CLI 或 Codex CLI。
  • 确保可访问您首选的 LLM,无论是开源权重模型还是前沿模型。

第 1 步

下载您选择的 MCP 服务器。

使用 AMD 凭据登录,然后根据您所用操作系统(Windows® 或 Linux®)下载相应的 MCP 服务器可执行文件。

第 2 步

获取智能体技能和设计示例。

覆盖不同工作流程的智能体技能均存储在一个 GitHub 库中。克隆此 GitHub 库或下载相应的 ZIP 文件,即可获取适用于受支持嵌入式工具的智能体技能、文档和设计示例。

第 3 步

运行首个工作流程。

按照设计示例,使用 AMD 工具开启您的智能体 AI 体验之旅。

设置方案

仅适用于 VS Code 用户的备选设置方案:

仅需一步即可轻松完成下载与配置。用户可以下载并安装 VS Code 扩展 (.vsix),以访问 Vivado MCP 服务器和支持 RAG 的 AMD 知识库。

访问 AMD 知识库

物理隔离式解决方案:

如需在无互联网连接的环境下使用 Ross 运行智能体 AI 工作流程并访问 AMD 知识库,可一次性部署数据库、嵌入模型与 MCP 服务器,然后结合您的硬件与网络条件使用相应的回答生成模型。详细设置指南及相关资源可在 GitHub 上获取。

常见问题解答

支持的版本因 AMD 工具而异:

  • Vivado™:所有版本
  • Vitis™ HLS:2025.2 及更高版本

AMD Ross Agnetic AI Assistant 未与任何客户端绑定。您可以根据自身偏好选用与 MCP 服务器兼容的任何 IDE 或 CLI 工具。

不需要,HLS 技能无需依赖 MCP,可通过标准命令行工具(v++、vitis-run)直接处理源代码和 HLS 工程文件。

AMD Ross 将采用月度发布节奏。请注意,Ross 发布将独立于常规的 AMD Vivado/Vitis 工具发布。

无需额外许可证。只需您所使用的 AMD 工具对应的有效许可证。

SKILL.md 是一种结构化的指令文件,用于指导 AI 智能体如何执行特定的 FPGA 设计任务。这类文件包含分步工作流程、结果解读指南以及建议的问题修复方案。智能体可读取这类文件,从而获得领域专业知识。这类技能文件位于您工作空间的 .claude/skills/ 下。

这些技能遵循开放的 Agent Skills 标准。您可以扩展现有技能,也可以自行创建技能。

***AI 工作流程具备非确定性 — 结果可能会因运行次数、所用模型和提示词表述方式而异。