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.

Ссылки и действия