AMD presentó AMD Ross, un asistente de IA con capacidad de agencia diseñado para funcionar junto con las herramientas que los desarrolladores de sistemas embebidos ya utilizan, desde la arquitectura del sistema y la revisión de esquemas hasta el diseño de FPGA y algoritmos, software embebido, inferencia de IA, depuración e implementación. El asistente abarca todo el portafolio de AMD Embedded , incluyendo FPGA, SoC adaptativos , procesadores embebidos x86 y plataformas de IA de borde, conectando el modelo de lenguaje grande elegido por el desarrollador con las cadenas de herramientas de AMD a través de servidores MCP (Model Context Protocol) de estándar abierto. La versión inicial incluye soporte para Vivado Design Suite y Vitis HLS, además de la base de conocimientos de AMD. AMD se compromete a realizar lanzamientos mensuales a partir de ahora, lo que representa un cambio significativo con respecto a la frecuencia de lanzamientos semestrales de herramientas como Vivado.
Cómo Ross se conecta con las herramientas
Ross es independiente del cliente. El diagrama de AMD enumera VS Code, Claude Code, Cursor, Devin y OpenCode CLI como interfaces, y cualquier cliente compatible con MCP funciona, manteniendo el LLM, IDE y línea de comandos preferidos del desarrollador. Los servidores MCP proporcionan a los agentes de IA una conexión en tiempo real con el entorno de diseño, de modo que un agente puede consultar el estado de las herramientas, ejecutar comandos y leer resultados dentro de una sesión. AMD afirma que los permisos permanecen bajo el control del usuario, con revisiones humanas en las etapas de planificación y ejecución.
Salil Raje, vicepresidente sénior y director general de AMD Embedded, afirmó: «El desarrollo de sistemas embebidos se está volviendo cada vez más complejo, ya que los equipos trabajan en el diseño y la depuración de hardware, el desarrollo y la implementación de software, la inferencia de IA y el diseño a nivel de sistema. AMD Ross reúne las herramientas de AMD Embedded, el conocimiento de confianza y los flujos de trabajo creados por expertos en una única experiencia de IA con capacidad de gestión, basada en las tecnologías y metodologías que nuestros clientes utilizan a diario. AMD Ross pone el poder de la IA con capacidad de gestión a disposición de los desarrolladores de sistemas embebidos para acelerar la transición de las innovaciones de producto desde la concepción del diseño hasta la implementación, al agilizar todo el ciclo de vida».
En su lanzamiento, la cobertura de herramientas incluye Vivado Design Suite para síntesis, colocación y enrutamiento, y cierre de temporización en las familias de FPGA y SoC adaptativos compatibles con Vivado, y Vitis HLS para compilar algoritmos C++ a RTL. En una sesión informativa con StorageReview, Kirk Saban, vicepresidente corporativo de productos, software y soluciones para el negocio de sistemas embebidos de AMD, dijo que las tres versiones mensuales planificadas para el cuarto trimestre agregan Power Design Manager para estimación de energía, ChipScope para depuración de hardware en el sistema y Vitis AI para los motores de IA en los SoC adaptativos de AMD, mientras que las partes del diagrama de revisión de esquemas y PCB, sistemas embebidos x86 y ROCm se irán incorporando el próximo año.
Base de conocimientos y habilidades del agente
Detrás de los servidores MCP se encuentra la base de conocimientos de AMD, un conjunto de bases de datos vectorizadas y validadas por AMD que incluyen guías de usuario, guías de producto, documentos técnicos, notas de aplicación y registros de respuestas que el asistente consulta, de modo que una advertencia de Vivado pueda asociarse con el registro de respuesta que la explica. La base de conocimientos se ejecuta en la nube o en una implementación local completamente sin conexión, lo cual es importante para los clientes de los sectores aeroespacial, de defensa y de seguridad funcional que AMD mencionó. Saban afirmó que los clientes pueden ejecutar Ross en una computadora portátil, una estación de trabajo, servidores GPU locales o una nube pública, con modelos de peso abierto y aislados de la red si así lo desean, y AMD no impone ninguna restricción sobre dónde se ejecuta.
La segunda capa son las Habilidades del Agente, archivos Markdown abiertos que guían a un LLM a través de una tarea de ingeniería repetible: metodología de cierre de temporización, análisis de RTL, flujo de datos, desenrollado de bucles HLS de Vitis, segmentación e inserción de pragmas, entre otras. AMD afirma que el repositorio inicial de GitHub incluye más de 20 habilidades, junto con ejemplos de diseño listos para ejecutar que muestran cómo se aplican a hardware real, y espera que los clientes y socios escriban las suyas propias, las mantengan privadas o las aporten al proyecto principal.
Lo que AMD mostró y quién lo ha utilizado.
Ross ha estado en acceso anticipado desde el verano, comenzando con las herramientas FPGA, y AMD dice que más de 800 clientes participan en el programa. Las demostraciones en la presentación se centraron en Vivado: una instrucción de una sola línea para crear un diseño de microcontrolador basado en MicroBlaze para un kit de evaluación Spartan UltraScale+ produjo un plan de 11 pasos y un diseño completamente funcional, un trabajo que AMD dice que lleva de dos a tres horas manualmente; una sola instrucción contra un punto de control de diseño posterior al enrutamiento clasificó las violaciones de temporización y propuso restricciones que, una vez aprobadas, cerraron la temporización en la ejecución posterior; y una canalización de sensor de imagen pasó de MATLAB a través de C a RTL en Vitis HLS, donde las habilidades de HLS de AMD aplicaron pragmas que redujeron la utilización de recursos de la estructura en aproximadamente un 35%. Un ejemplo de sistema multiagente procesó una solicitud de procesamiento de imágenes con 12 cámaras, generó especificaciones legibles tanto para humanos como para máquinas, distribuyó el trabajo entre la CPU x86, la GPU, la NPU y el SoC adaptativo de una placa asociada, y compiló la parte de la FPGA en Vivado, con la aprobación humana de cada etapa. Estas son demostraciones y cifras de AMD; no probamos el asistente.
Un director asociado de la unidad de negocio FPGA SOM de iWave Global, citado en los materiales de AMD, afirma: «El asistente de IA AMD Ross ha sido una valiosa incorporación a nuestro flujo de trabajo de desarrollo. Nos ayuda a identificar y solucionar problemas de forma más eficiente, reduciendo el tiempo y el esfuerzo necesarios durante las etapas de depuración y puesta en marcha».




Amazon