AMD introduced AMD Ross™, an agentic AI assistant designed to accelerate the complete embedded development flow – from architecting the design to optimization, debugging, PCB design, schematic review, software, AI and deployment of the actual system. AMD Ross enables natural-language tool interaction and the deployment of expert-developed agent skills, reusable workflows and a grounded AMD Knowledge Base that guide the entire design process. It connects to tools, scales expertise, automates proven repeatable workflows and analyzes results, helping engineers quickly move from design intent to implementation and dramatically accelerating typical embedded development cycles.

AMD Embedded products span FPGAs, adaptive SoCs, x86 embedded processors and specialized edge AI platforms, all supported by a rich ecosystem of development tools and workflows. As designs become increasingly sophisticated, engineers have an opportunity to streamline how they apply these resources and proven engineering practices across the entire system development life cycle. By capturing expert methodologies as reusable agent skills, organizations can make specialized knowledge more accessible, enable more consistent execution and free engineers to focus on higher-value design challenges.
How Does AMD Ross Help Developers?
“Embedded development is becoming increasingly complex as teams work across hardware design and debug, software development and deployment, AI inference, and system-level design. AMD Ross brings AMD Embedded tools, trusted knowledge and expert-authored workflows together in a single agentic AI experience grounded in the technologies and methodologies our customers use every day. AMD Ross brings the power of agentic AI to embedded developers to move product innovations from design intent to deployment faster by accelerating the entire life cycle.”
— Salil Raje, senior vice president and general manager, AMD Embedded
What Does AMD Ross Support?
AMD Ross supports the embedded development journey, from hardware design and debug to software and algorithm development, edge AI implementation and deployment. Using natural language, developers can ask AI agents to search documentation, check tool status, run commands, guide debugging and execute proven workflows.1 AMD Ross works across the entire AMD Embedded portfolio of tools to enable users to:
- Perform hardware and software partitioning.
- Implement high-level synthesis tool-based hardware designs.
- Optimize silicon design and debug.
- Develop embedded software applications and algorithms.
- Optimize machine learning algorithms by using AMD embedded AI software.
- Accurately estimate power and optimize for lower power.
- Perform system schematic review and optimal board layout.
AMD Ross is client-agnostic, giving teams flexibility to use their preferred large language models (LLMs), integrated development environments (IDEs) and command-line environments while remaining connected to AMD Embedded development tools.
What Makes AMD Ross Unique?
Unlike generic AI assistants, AMD Ross is built around AMD Embedded development environments, institutional AMD engineering knowledge and expert-authored methodologies. It’s not merely an AI coding assistant layered on top of development tools; it combines direct access to AMD development environments, AMD documentation, AMD-authored workflows and reusable engineering expertise into a purpose-built embedded development experience. AMD Ross delivers contextual guidance and workflow automation that generic copilots cannot provide, while remaining flexible through open support for all preferred LLMs, IDEs and command-line environments. AMD Ross does this by bringing together four purpose-built components:
- Model context protocol (MCP) servers: Based on open-standard MCP servers, AMD Ross connects AI agents to AMD Embedded tools. This connection enables AMD Ross to query information, run commands and work within the design environment.
- AMD Knowledge Base: AMD-validated vectorized databases contain user guides, product guides, white papers, application notes and answer records. They provide AMD validated answers and documentation access through the cloud or in an offline environment available locally.
- Agent skills: Open, expert-authored markdown files capture repeatable, shareable best practices for common design tasks. These skills can guide an LLM through structured workflows such as timing optimization or restructuring of a C++ design for higher performance in Vitis HLS.
-
Design examples: Ready-to-run designs demonstrate how agent skills can be applied to real-world embedded applications.
