Логотип МИЭМ НИУ ВШЭ
Готов к работе
Логотип типа проекта Программный
Программный
2026 / 2027
Логотип проекта CircuitGen: Многомаршрутная оценка параметров и сбоеустойчивости цифровых схем
    Комиссия 2

1971 CircuitGen: Многомаршрутная оценка параметров и сбоеустойчивости цифровых схем

Продлен
07.10.2026
На рассмотрении у ПО
09.10.2026
Отправлен на комиссию
09.10.2026
Одобрен
19.10.2026

Паспорт проекта

Аннотация

CircuitGen — открытая САПР для генерации датасетов цифровых схем, расчета их параметров на маршруте проектирования СБИС и обучения моделей машинного обучения. Модуль CircuitGen_Parameters вычисляет параметры цифровых схем: запускает OpenLane, собирает метрики площади, задержки, энергопотребления и трассировки на каждом этапе от синтеза до signoff и оценивает сбоеустойчивость схемы. Эти данные служат целевыми значениями при обучении моделей машинного обучения, поэтому от полноты и скорости...

Отрасль

Информатика

Теги

Информатика
С++
Цифровые схемы
УЛ САПР

Цель

Разработка и внедрение модулей оценки параметров цифровых схем на всем маршруте проектирования цифровых схем: от Verilog до GDSII. Вступление в проект только после посещения лаборатории УЛ САПР (712/714) лично. Договориться о встрече можно написав письмо на почту vzunin@hse.ru или в ВК (https://vk.com/vvzunin). При отсутствии работы в проекте без согласования с руководителем более 2х недель выносится предупреждение. После получения двух предупреждений участник проекта будет исключен из него.

Ожидаемые результаты

  • Интеграция LibreLane с поддержкой нескольких открытых PDK (SKY130, GF180MCU, IHP SG13G2): запуск полного маршрута и отдельных этапов, сбор метрик по этапам в едином JSON-формате, совместимом с текущей интеграцией OpenLane.
    • Полноценная интеграция с Utopia EDA для этапа логического синтеза и маршрут для ПЛИС на основе Yosys и nextpnr с расчетом числа LUT, триггеров, блоков памяти и максимальной частоты.

      Форма и способы промежуточного контроля

      1. Архитектура обновленного программного обеспечения для расчета параметров цифровых схем; 2. Еженедельные отчеты.

      Форма представления результатов

      1. Демонстрация работы программы – в форме видеоролика. 2. Прототип программного обеспечения. 3. Руководство пользователя. 4. Руководство разработчика.

      Ресурсное обеспечение

      Материалы и оборудование УЛ САПР МИЭМ НИУ ВШЭ (712/714 каб.).

      Имеющийся задел

      Проект продолжается третий год. Разработан модуль CircuitGen_Parameters (C++), интегрирующий Yosys, ABC и OpenLane с библиотекой SkyWater SKY130; реализована базовая интеграция с Utopia EDA. Модуль извлекает и сохраняет в датасет основные параметры схем: статус и время выполнения маршрута, площади кристалла и ядра, число и типы ячеек, длину соединений, число переходных отверстий, задержку критического пути, энергопотребление. В 2025–26 гг. переработан запуск OpenLane: поддержаны полный маршрут...

      Заказчик

      МИЭМ / ДКИ