A designação «agente de inteligência artificial» não significa que o sistema tenha o mesmo grau de autonomia no projeto de chips. De acordo com a estrutura apresentada no material, as capacidades vão desde a otimização de uma tarefa de engenharia específica até o gerenciamento de um fluxo de trabalho com várias etapas, permanecendo o escopo da tarefa, o mecanismo de verificação e a responsabilidade humana fatores decisivos na avaliação de qualquer alegação de autonomia.
O material apresenta cinco níveis formulados pela Cadence como parte de sua estratégia para a inteligência artificial agencial. Esses níveis não são apresentados como categorias de produtos separadas, pois um nível mais alto pode incluir as capacidades dos níveis inferiores, e a elevação do nível não elimina a necessidade de ferramentas de otimização, mecanismos de projeto e ferramentas básicas de verificação.
Os cinco níveis de autonomia
- L1 — Inteligência artificial para otimização: o sistema executa experimentos amplos para ajustar os parâmetros de uma tarefa específica e atingir um objetivo definido pelo engenheiro. O ser humano continua responsável pela intenção do projeto, pelas restrições, pelos critérios de sucesso e pelos compromissos. O material menciona o Cadence Cerebrus AI Studio como exemplo desse tipo na execução de projetos de SoC.
- L2 — Linguagem natural como interface: o sistema se concentra em facilitar a interação com ferramentas de engenharia e bases de conhecimento, como responder a perguntas ou gerar e corrigir código. Contudo, nesse nível, ele não possui autoridade independente sobre o objetivo completo de engenharia.
- L3 — Raciocínio complexo: o agente lida com um problema de engenharia específico, propõe um resultado e depois o testa por meio de ferramentas como simulação, análise formal ou ferramentas de verificação, antes de repetir o processo com base no feedback. O engenheiro continua definindo o problema e revisando os resultados relevantes.
- L4 — Fluxo de trabalho agencial: vários agentes especializados coordenam as etapas de planejamento, execução, verificação e otimização por meio de ferramentas e domínios interligados. A Cadence menciona as plataformas ChipStack, ViraStack, InnoStack e AuraStack como exemplos da aplicação da inteligência artificial agencial ao projeto e à verificação, à implementação digital, ao projeto analógico, às placas de circuito e ao encapsulamento avançado.
- L5 — Autonomia completa dentro de um escopo definido: o sistema determina suas próximas etapas com base nos resultados intermediários e repete a execução até alcançar o fechamento dentro de um fluxo de trabalho de engenharia controlado. A Cadence afirma que o ChipStack AI Super Agent opera nesse nível em fluxos de projeto e verificação de chips, com a possibilidade de os engenheiros inspecionarem, orientarem e colaborarem com o trabalho.
A diferença prática entre L4 e L5
A separação entre os dois níveis não está na presença de vários agentes ou no uso de ferramentas de verificação, pois ambos podem incluir esses elementos. No L4, o percurso permanece amplamente controlado pelos objetivos, pelas restrições e pelos pontos de verificação definidos pelos engenheiros. Já no L5, uma parcela maior da responsabilidade passa ao sistema, que determina a próxima ação de acordo com os resultados intermediários. Por isso, um sistema pode ser altamente autônomo na verificação de RTL ou no projeto da frente de desenvolvimento, sem ser autônomo em todas as decisões de projeto ou na aprovação final.
O que deve ser examinado antes de aceitar uma alegação de autonomia?
O material propõe avaliar o agente segundo perguntas práticas: qual problema e qual escopo de engenharia ele aborda? Quais decisões ele consegue tomar sozinho? Quais objetivos e restrições o engenheiro precisa fornecer? E quais ferramentas verificam suas saídas? Também é necessário saber o que acontece quando a verificação falha ou quando determinada restrição não pode ser atendida, quando o sistema solicita intervenção humana, quem é responsável pelo percurso alternativo e quem mantém a autoridade para a aprovação final do projeto.
Leitura da certi.news
A verdadeira mudança aqui não é substituir o engenheiro por um modelo de linguagem, mas transferir seu papel da execução passo a passo dos comandos das ferramentas para a definição da intenção, o monitoramento dos resultados, o gerenciamento das exceções e a aprovação das decisões sensíveis. O material explica que uma autonomia confiável em EDA exige um contexto de projeto estruturado, mecanismos de engenharia confiáveis e resultados mensuráveis, como registros de erros, cobertura de verificação e indicadores de desempenho, energia e área, além de um mecanismo claro de intervenção e reversão.
A principal limitação é que as designações L1 a L5 não têm valor suficiente fora dos limites do fluxo de trabalho ao qual se aplicam. Além disso, o material tem como fonte o «Sponsor Blog» e foi escrito por Vinod Khera, responsável pelas comunicações de marketing da Cadence; portanto, os exemplos da Cadence e sua descrição do nível de seus produtos devem ser tratados como alegações da empresa, não como uma avaliação independente do desempenho no mercado. A responsabilidade pela aprovação final, de acordo com o próprio texto, continua cabendo aos engenheiros.