AMD Ross is een AI-assistent voor embedded engineering die natuurlijke-taalopdrachten verbindt met ondersteunde AMD-tools, documentatie, herbruikbare agentvaardigheden en ontwerpvoorbeelden. AMD zegt dat Ross nu beschikbaar is. De assistent werkt met een LLM dat de gebruiker kiest; Ross is dus niet zelf het onderliggende taalmodel.
Hoe Ross tools en kennis samenbrengt
AMD beschrijft vier onderdelen: MCP-servers, de AMD Knowledge Base, agentvaardigheden en ontwerpvoorbeelden. MCP staat voor Model Context Protocol, een protocol dat Ross gebruikt om verbinding te maken met ondersteunde AMD-tools. Zo kan de assistent ontwikkelaars helpen bij werk rond hardwareontwerp, debuggen, software en implementatie.
Gebruikers kiezen een compatibele IDE of opdrachtregelinterface en hun gewenste LLM. AMD noemt onder meer VS Code, Cursor, Devin, Claude Code, Copilot CLI en Codex CLI als voorbeelden. De MCP-serverdownloads voor Windows en Linux vereisen AMD-inloggegevens.
Welke AMD-tools ondersteunt Ross?
AMD noemt deze ondersteuning voor Vivado en Vitis HLS:
| Tool | Ondersteunde versie |
| Vivado | Alle versies |
| Vitis HLS | 2025.2 en later |
AMD zegt dat Ross maandelijks updates krijgt, los van de reguliere releases van Vivado en Vitis.
Lokale inzet, licenties en menselijke controle
AMD beschrijft cloud- en lokale toegang tot de Knowledge Base. Voor een air-gapped opstelling bestaat de beschreven configuratie uit een lokaal geïnstalleerde database, een embeddingmodel en een MCP-server. Die opstelling betreft de kennisbank; ze betekent niet dat elk model of iedere toolconfiguratie zonder netwerkverbinding werkt.
Voor Ross zelf is volgens AMD geen extra licentie nodig. De gebruiker heeft nog wel de toepasselijke licenties nodig voor de AMD-tools die worden gebruikt, en toegang tot het gekozen LLM.
AMD waarschuwt dat resultaten kunnen verschillen per uitvoering, model en formulering van de opdracht. Gebruikers moeten de uitvoer en voorgestelde acties daarom zelf controleren. AMD raadt ook aan geen vertrouwelijke, persoonlijke of gereguleerde gegevens in te voeren, tenzij dat is toegestaan voor het specifieke model, de tool en de inzetconfiguratie.
Een gerapporteerd demosaicvoorbeeld
In een gerapporteerd AMD-voorbeeld met een demosaicpijplijn voor een beeldsensor werd het doorvoersnelheidsdoel in twee uur bereikt met 35% minder LUT's. LUT's, of lookup tables, zijn tabellen die in FPGA-ontwerpen logische functies kunnen uitvoeren.