Готов к работе
2026 / 2027

2669 Интеграция комплекса средств проверки Verilog-проектов в систему VAI
Заявка создана
21.09.2026
На рассмотрении у ПО
21.09.2026
Отправлен на комиссию
21.09.2026
Одобрен с рекомендациями
25.09.2026
Паспорт проекта
Аннотация
При работе с проектами Verilog недостаточно получить от ИИ текстовое исправление: нужно проверить, компилируется ли модуль, проходит ли моделирование и подходит ли код для дальнейшего синтеза. VAI (Verilog_AI) уже использует контролируемый запуск компиляции, но результаты различных проверок пока не собраны в едином пользовательском сценарии.
В проекте команда подключит к VAI как минимум три средства проверки. Предварительный набор: Verilator для статического анализа и моделирования, Yosys для...
Отрасль
Информатика
Теги
Verilog
Верификация
CircuitGen
VAI
Цель
Интегрировать в VAI не менее трёх средств анализа и проверки Verilog-проектов и представить их результаты в едином формате.
Ожидаемые результаты
- Не менее трёх подключённых средств проверки Verilog-проектов.
- Адаптеры Verilator, Yosys и CircuitGen либо согласованной замены.
- Единый формат результатов: статус, диагностика, время и ссылка на отчёт.
- Не менее десяти примеров, проверяющих корректные и ошибочные проекты.
Форма и способы промежуточного контроля
Еженедельная встреча с руководителем. Контрольные точки: согласование трёх инструментов и пробные запуски; адаптеры Verilator и Yosys; подключение CircuitGen или замены; проверка на корректных и ошибочных примерах; документация и демонстрация. Изменения проходят проверку в репозитории.
Форма представления результатов
Репозиторий с адаптерами, тестами и инструкцией; отчёт о поддержанных сценариях и ограничениях; презентация и демонстрация проверки одного Verilog-проекта несколькими инструментами через VAI.
Ресурсное обеспечение
Персональные компьютеры участников, репозиторий VAI, Python, Git, Verilator и Yosys. Для CircuitGen потребуются доступ к репозиторию или API, документация и согласование с владельцами.
Имеющийся задел
VAI содержит контролируемый механизм выполнения Icarus Verilog и правила разрешения команд. В МИЭМ развивается CircuitGen — программное обеспечение для оценки параметров цифровых схем; в описании проекта упомянуты готовый датасет, ПО и API для интеграции. Этот задел позволяет строить проект вокруг подключения нескольких инструментов. Новыми результатами станут адаптеры, единый формат результатов, примеры и документация.
Заказчик
МИЭМ / ДКИ