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

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: поддержаны полный маршрут...
Заказчик
МИЭМ / ДКИ