Automated Multi-Agent Workflows for RTL Design
2509.20182v1
cs.AR, cs.AI
2025-09-26
Авторы:
Amulya Bhattaram, Janani Ramamoorthy, Ranit Gupta, Diana Marculescu, Dimitrios Stamoulis
Резюме на русском
## Контекст
Область исследования связана с автоматизацией рабочих процессов в сфере дизайна и оптимизации цифровых систем. Особенностью данной области является специфичность задач, включая синтез потоков выполнения, оптимизацию RTL-кода, а также требования к высокому качеству и достоверности результатов. Затруднения возникают из-за нехватки доступных ресурсов HDL и EDA, что приводит к затратам времени и ресурсов на ручное создание и корректировку рабочих процессов. Эта ситуация мотивирует развитие универсальных методов автоматизации, уменьшающих стоимость и улучшающих эффективность.
## Метод
Предлагаемый подход, VeriMaAS, является многоагентным фреймворком, разработанным для автоматического составления рабочих процессов RTL-кода. Он использует формальную проверку с помощью HDL-инструментов, чтобы улучшить качество решений. Архитектура фреймворка включает в себя несколько модулей, которые совместно работают для синтеза, валидации и оптимизации RTL-кода. Метод основывается на динамической композиции агентов, позволяющих решать задачи с различной сложностью. Это подходящий выбор, так как он обеспечивает гибкость и эффективность в оптимизации, не требуя ручного вмешательства.
## Результаты
Использовались наборы данных с RTL-задачами для синтеза. Эксперименты показали, что подход VeriMaAS улучшает прохождение проверок (pass@k) на 5-7% по сравнению с базовыми алгоритмами. Также был получен заметный снижение требований к обучению, так как необходимо сформировать только несколько сотен примеров для обучения. Это представляет собой определенную новизну в сравнении с традиционными технологиями, которые часто требуют больших объемов данных и дорогостоящих процессов тюнинга.
## Значимость
Предложенный подход может использоваться в различных сферах, которые требуют автоматизированного дизайна и оптимизации RTL-кода. Он предлагает выгоды в скорости процесса и уменьшении затрат на ручное вмешательство. Это может привести к повышению эффективности разработки программного и аппаратного обеспечения, а также к снижению стоимости процесса. Потенциально, эта технология может стать ключом к более быстрой разработке и улучшению качества цифровых систем.
## Выводы
Результаты показывают, что VeriMaAS является эффективным инструментом для автоматизации рабочих процессов в RTL-дизайне. Будущие исследования будут нацелены на расширение функциональности фреймворка, улучшение точности и отказоустойчивости, а также изучение применения в других областях, где автоматизация требует уменьшения затрат и улучшения качества
Abstract
The rise of agentic AI workflows unlocks novel opportunities for computer
systems design and optimization. However, for specialized domains such as
program synthesis, the relative scarcity of HDL and proprietary EDA resources
online compared to more common programming tasks introduces challenges, often
necessitating task-specific fine-tuning, high inference costs, and
manually-crafted agent orchestration. In this work, we present VeriMaAS, a
multi-agent framework designed to automatically compose agentic workflows for
RTL code generation. Our key insight is to integrate formal verification
feedback from HDL tools directly into workflow generation, reducing the cost of
gradient-based updates or prolonged reasoning traces. Our method improves
synthesis performance by 5-7% for pass@k over fine-tuned baselines, while
requiring only a few hundred training examples, representing an
order-of-magnitude reduction in supervision cost.
Ссылки и действия
Дополнительные ресурсы: