La denominación «agente de inteligencia artificial» no significa que el sistema posea el mismo grado de autonomía en el diseño de chips. Según el marco presentado en el material, las capacidades van desde la optimización de una tarea de ingeniería específica hasta la gestión de un flujo de trabajo de múltiples etapas, mientras que el alcance de la tarea, el mecanismo de verificación y la responsabilidad humana siguen siendo factores decisivos para evaluar cualquier afirmación de autonomía.
El material presenta cinco niveles formulados por Cadence como parte de su estrategia de inteligencia artificial agéntica. Estos niveles no se presentan como categorías de productos independientes, ya que un nivel superior puede incluir las capacidades de los niveles inferiores, y el aumento del nivel no elimina la necesidad de herramientas básicas de optimización, motores de diseño y verificación.
Los cinco niveles de autonomía
- L1 — Inteligencia artificial para la optimización: el sistema ejecuta experimentos amplios para ajustar los parámetros de una tarea específica y alcanzar un objetivo establecido por el ingeniero. El ser humano sigue siendo responsable de la intención del diseño, las restricciones, los criterios de éxito y las compensaciones. El material menciona Cadence Cerebrus AI Studio como ejemplo de este tipo en la ejecución de diseños de SoC.
- L2 — Lenguaje natural como interfaz: el sistema se centra en facilitar la interacción con herramientas de ingeniería y bases de conocimiento, por ejemplo, respondiendo preguntas o generando y corrigiendo código. Sin embargo, en este nivel no posee autoridad independiente sobre el objetivo de ingeniería completo.
- L3 — Razonamiento complejo: el agente aborda un problema de ingeniería específico, propone un resultado y luego lo prueba mediante herramientas como la simulación, el análisis formal o herramientas de comprobación, antes de repetir el proceso basándose en los comentarios recibidos. El ingeniero sigue definiendo el problema y revisando los resultados relevantes.
- L4 — Flujo de trabajo agéntico: varios agentes especializados coordinan las etapas de planificación, ejecución, verificación y optimización mediante herramientas y ámbitos interconectados. Cadence menciona las plataformas ChipStack, ViraStack, InnoStack y AuraStack como ejemplos de la aplicación de la inteligencia artificial agéntica en el diseño y la verificación, la implementación digital, el diseño analógico, las placas de circuito y el empaquetado avanzado.
- L5 — Autonomía completa dentro de un ámbito definido: el sistema determina sus siguientes pasos basándose en los resultados intermedios y repite la ejecución hasta alcanzar el cierre dentro de un flujo de trabajo de ingeniería controlado. Cadence afirma que ChipStack AI Super Agent opera en este nivel en flujos de diseño y verificación de chips, con la posibilidad de que los ingenieros inspeccionen, orienten y colaboren en el trabajo.
La diferencia práctica entre L4 y L5
La diferencia entre ambos niveles no radica en la presencia de varios agentes ni en el uso de herramientas de verificación, ya que ambos pueden incluirlos. En L4, el flujo sigue estando determinado en gran medida por los objetivos, las restricciones y los puntos de verificación definidos por los ingenieros. En L5, en cambio, se transfiere al sistema una mayor responsabilidad para determinar la siguiente acción según los resultados intermedios. Por ello, un sistema puede ser altamente autónomo en la verificación de RTL o en el diseño de la interfaz frontal sin ser autónomo en todas las decisiones de diseño ni en la aprobación final.
¿Qué debe examinarse antes de aceptar una afirmación de autonomía?
El material propone evaluar al agente mediante preguntas prácticas: ¿qué problema y qué ámbito de ingeniería aborda? ¿Qué decisiones puede tomar por sí solo? ¿Qué objetivos y restricciones debe proporcionar el ingeniero? ¿Y qué herramientas verifican sus resultados? También debe saberse qué ocurre cuando falla la verificación o no se puede cumplir una determinada restricción, cuándo solicita el sistema una intervención humana, quién tiene la responsabilidad de la ruta alternativa y quién conserva la autoridad para la aprobación final del diseño.
La lectura de certi.news
El cambio real no consiste en sustituir al ingeniero por un modelo lingüístico, sino en trasladar su función de ejecutar paso a paso las órdenes de las herramientas a definir la intención, supervisar los resultados, gestionar las excepciones y aprobar las decisiones sensibles. El material señala que una autonomía fiable en EDA requiere un contexto de diseño estructurado, motores de ingeniería fiables y resultados medibles, como registros de errores, cobertura de verificación e indicadores de rendimiento, energía y superficie, además de un mecanismo claro de intervención y reversión.
La principal limitación es que las denominaciones L1 a L5 no tienen suficiente valor fuera de los límites del flujo de trabajo al que se aplican. Además, el material procede de «Sponsor Blog» y fue escrito por Vinod Khera, responsable de comunicaciones de marketing en Cadence; por ello, los ejemplos de Cadence y su descripción del nivel de sus productos deben considerarse afirmaciones de la entidad, no una evaluación independiente del rendimiento en el mercado. La responsabilidad de la aprobación final, según el propio texto, sigue correspondiendo a los ingenieros.