Nyheter

AMD lanserar agentisk AI-assistent för utveckling av inbyggda system

AMD presenterar AMD Ross, en agentisk AI-assistent som är utformad för att påskynda hela utvecklingsflödet för inbyggda system, från utformning av systemarkitekturen till optimering, felsökning, mönsterkortsdesign, granskning av kretsscheman, mjukvara och AI samt driftsättning av det färdiga systemet. AMD Ross gör det möjligt att interagera med verktyg med naturligt språk och använda expertutvecklade agentfärdigheter, återanvändbara arbetsflöden och en kunskapsbas förankrad i AMD:s tekniska dokumentation som stöd genom hela designprocessen.

AMD för in agentisk AI i design- och utvecklingscykeln för inbyggda system. AI-assistenten AMD Ross omfattar mjukvara, kretsdesign och kortdesign. Jämfört med vanliga utvecklingscykler gör den det betydligt snabbare att designa, optimera, felsöka och driftsätta inbyggda system. Den kopplar upp sig mot verktyg, gör expertkunskap tillgänglig för fler, automatiserar beprövade och upprepbara arbetsflöden och analyserar resultat. Det gör att utvecklare snabbare kan gå från designidé till implementation, och de typiska utvecklingscyklerna för inbyggda system blir avsevärt kortare.

– Utveckling av inbyggda system blir allt mer komplex. Teamen arbetar samtidigt med hårdvarudesign och felsökning, mjukvaruutveckling och driftsättning, AI-inferens och design på systemnivå. AMD Ross samlar AMD:s verktyg för inbyggda system, tillförlitlig kunskap och arbetsflöden skrivna av experter i en enda agentisk AI-upplevelse. Den bygger på de tekniker och metoder som våra kunder använder varje dag. AMD Ross ger utvecklare av inbyggda system tillgång till agentisk AI och påskyndar hela utvecklingslivscykeln, så att produktinnovationer snabbare kan gå från designidé till driftsättning, säger Salil Raje, senior vice president och general manager för AMD Embedded.

Skiljer sig från generiska AI-assistenter

Till skillnad från generiska AI-assistenter är AMD Ross uppbyggd kring AMD:s utvecklingsmiljöer för inbyggda system, AMD:s samlade ingenjörskunskap och metoder utvecklade av experter. Den är inte bara en AI-kodassistent som lagts ovanpå utvecklingsverktygen. Den kombinerar direkt åtkomst till AMD:s utvecklingsmiljöer, AMD:s dokumentation, arbetsflöden skrivna av AMD och återanvändbar ingenjörsexpertis i en utvecklingsupplevelse som är byggd specifikt för inbyggda system. AMD Ross ger kontextuell vägledning och automatisering av arbetsflöden som generiska copiloter inte kan erbjuda. Samtidigt är den flexibel tack vare öppet stöd för alla LLM:er, IDE:er och kommandoradsmiljöer som användaren föredrar. Det åstadkommer AMD Ross genom att kombinera fyra specialbyggda komponenter:

MCP-servrar (Model Context Protocol): AMD Ross bygger på MCP-servrar enligt den öppna standarden och kopplar AI-agenter till AMD:s verktyg för inbyggda system. Via den kopplingen kan AMD Ross hämta information, köra kommandon och arbeta direkt i designmiljön.

AMD Knowledge Base: Vektoriserade databaser som AMD har validerat innehåller användarhandböcker, produkthandböcker, vitböcker, applikationsanvisningar och tekniska kunskapsartiklar. De ger svar och dokumentation som AMD har validerat, antingen via molnet eller lokalt i en offlinemiljö.

Agentfärdigheter: Öppna markdown-filer skrivna av experter samlar beprövade arbetssätt som kan upprepas och delas gällande vanliga designuppgifter. Färdigheterna kan leda en LLM genom strukturerade arbetsflöden, till exempel timingoptimering eller omstrukturering av en C++-design för högre prestanda i Vitis HLS.

Designexempel: Färdiga, körbara designexempel visar hur agentfärdigheterna kan användas i verkliga inbyggda tillämpningar.

Frigör ingenjörers tid

AMD:s produkter för inbyggda system omfattar FPGA:er, adaptiva SoC:er, x86-processorer för inbyggda system och specialiserade plattformar för edge-AI. Alla stöds av ett rikt ekosystem av utvecklingsverktyg och arbetsflöden. I takt med att konstruktionerna blir allt mer avancerade får ingenjörerna möjlighet att effektivisera hur de använder resurserna och beprövade ingenjörsmetoder under hela systemets utvecklingscykel. Genom att fånga experternas metoder som återanvändbara agentfärdigheter kan organisationer göra specialistkunskap mer tillgänglig och få ett mer enhetligt utförande. Ingenjörerna kan då ägna sig åt designutmaningar som skapar större värde.

AMD Ross stödjer hela utvecklingsresan för inbyggda system, från hårdvarudesign och felsökning till utveckling av mjukvara och algoritmer samt implementation och driftsättning av edge-AI. Utvecklare kan med naturligt språk be AI-agenter att söka i dokumentation, kontrollera verktygens status, köra kommandon, vägleda felsökning och köra beprövade arbetsflöden.

AMD Ross fungerar med hela AMD:s verktygsportfölj för inbyggda system och gör det möjligt för användarna att:

dela upp funktioner mellan hårdvara och mjukvara

implementera hårdvarudesigner med verktyg för högnivåsyntes

optimera och felsöka kretsdesign

utveckla mjukvaruapplikationer och algoritmer för inbyggda system

optimera maskininlärningsalgoritmer med AMD:s AI-mjukvara för inbyggda system

uppskatta effektförbrukningen noggrant och optimera för lägre effektförbrukning

granska systemets kretsscheman och ta fram en optimal kortlayout.

AMD Ross är klientoberoende. Teamen kan använda de stora språkmodeller (LLM:er), integrerade utvecklingsmiljöer (IDE:er) och kommandoradsmiljöer som de föredrar och ändå vara anslutna till AMD:s utvecklingsverktyg för inbyggda system.

BIld av Rizve Joarder