Само определение «агент искусственного интеллекта» не означает, что система обладает одинаковой степенью автономности при проектировании микросхем. Согласно системе, представленной в материале, возможности варьируются от оптимизации конкретной инженерной задачи до управления многоэтапным рабочим процессом, при этом область задачи, механизм проверки и ответственность человека остаются ключевыми факторами при оценке любого заявления об автономности.
В материале рассматриваются пять уровней, сформулированных Cadence в рамках её стратегии агентного искусственного интеллекта. Эти уровни не представлены как отдельные категории продуктов: более высокий уровень может включать возможности нижних уровней, а повышение уровня не отменяет необходимости в базовых инструментах оптимизации, проектирования и верификации.
Пять уровней автономности
- L1 — искусственный интеллект для оптимизации: система проводит масштабные эксперименты для настройки параметров конкретной задачи и достижения цели, заданной инженером. Человек по-прежнему отвечает за замысел проектирования, ограничения, критерии успеха и компромиссы. В материале Cadence Cerebrus AI Studio приводится как пример такого типа при выполнении проектирования SoC.
- L2 — естественный язык как интерфейс: система сосредоточена на упрощении взаимодействия с инженерными инструментами и базами знаний, например на ответах на вопросы либо генерации и исправлении программного кода. Однако на этом уровне она не обладает независимыми полномочиями в отношении полной инженерной цели.
- L3 — сложное рассуждение: агент работает с конкретной инженерной проблемой, предлагает результат, а затем проверяет его с помощью таких инструментов, как моделирование, формальный анализ или средства проверки, после чего повторяет процесс на основе полученных отзывов. Инженер по-прежнему определяет проблему и проверяет значимые результаты.
- L4 — агентский рабочий процесс: несколько специализированных агентов координируют этапы планирования, выполнения, проверки и оптимизации с использованием взаимосвязанных инструментов и областей. Cadence называет платформы ChipStack, ViraStack, InnoStack и AuraStack примерами применения агентного искусственного интеллекта в проектировании и верификации, цифровом и аналоговом проектировании, проектировании печатных плат и передовой упаковке.
- L5 — полная автономность в пределах заданной области: система определяет свои следующие шаги на основе промежуточных результатов и повторяет выполнение до достижения замыкания в рамках контролируемого инженерного рабочего процесса. Cadence заявляет, что ChipStack AI Super Agent работает на этом уровне в процессах проектирования и верификации микросхем, при этом инженеры могут проверять его работу, направлять её и взаимодействовать с ней.
Практическая разница между L4 и L5
Различие между этими уровнями заключается не в наличии нескольких агентов или использовании инструментов верификации — оба уровня могут включать это. На L4 процесс в значительной степени задаётся целями, ограничениями и контрольными точками, определёнными инженерами. На L5 системе передаётся больше ответственности за определение следующего действия в соответствии с промежуточными результатами. Поэтому система может обладать высокой автономностью при верификации RTL или проектировании интерфейсной части, не будучи автономной во всех проектных решениях или при окончательном утверждении.
Что следует проверить, прежде чем принять заявление об автономности?
Материал предлагает оценивать агента с помощью практических вопросов: какую проблему и какую инженерную область он охватывает? Какие решения он способен принимать самостоятельно? Какие цели и ограничения должен задать инженер? Какие инструменты проверяют его результаты? Кроме того, необходимо выяснить, что происходит при неудаче проверки или невозможности выполнить определённое ограничение, когда система запрашивает вмешательство человека, кто отвечает за альтернативный путь и кто сохраняет полномочия по окончательному утверждению проектирования.
Взгляд certi.news
Реальное изменение заключается здесь не в замене инженера языковой моделью, а в переходе его роли от пошагового выполнения команд инструментов к определению намерения, контролю результатов, управлению исключениями и утверждению чувствительных решений. Материал показывает, что надёжная автономность в EDA требует структурированного контекста проектирования, надёжных инженерных механизмов и измеримых результатов, таких как журналы ошибок, охват верификации, показатели производительности, энергопотребления и площади, а также чёткого механизма вмешательства и отката.
Однако наиболее важное ограничение состоит в том, что обозначения L1–L5 не имеют достаточной ценности за пределами рабочего процесса, к которому они применяются. Кроме того, источником материала является «Sponsor Blog», а его автором — Vinod Khera, специалист по маркетинговым коммуникациям в Cadence; поэтому примеры Cadence и её описание уровня продуктов следует рассматривать как заявления самой компании, а не как независимую оценку рыночной эффективности. Согласно самому тексту, окончательная ответственность за утверждение остаётся у инженеров.