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

2007 Верификация процессорных ядер архитектуры RISC-V методами динамического анализа (фазинг)
Продлен
09.11.2025
На доработке
11.11.2025
Исправлено
17.11.2025
На доработке
17.11.2025
Исправлено
03.12.2025
Контроль ПО
05.12.2025
Отправлен на комиссию
05.12.2025
На доработке
10.12.2025
Исправлено
10.12.2025
Отправлен на комиссию
11.12.2025
Одобрен с рекомендациями
11.03.2026
Паспорт проекта
Аннотация
Верификация микропроцессора — чрезвычайно трудоемкая задача. Затраты на нее составляют порядка 70% от всех затрат на проектирование, число инженеров-верификаторов примерно вдвое превосходит число инженеров-разработчиков, а исходный код тестовых систем составляет до 80% от общего объема кода.
Классические подходы в развитии средств верификации микропроцессоров были направлены в усилении роли формальных методов — методов, основанных на анализе математических (формальных) моделей систем, модулей и...
Отрасль
Информатика
Теги
Информатика
Верификация
Валидация
Verilator
Фаззинг
Цель
Целями проекта является:
1. Исследование технологии динамической верификации (фазинг) процессорных ядер архитектуры RISC-V;
2. В учебном сезоне 25/26 планируется расширить функционал фаззера путем добавления аппаратной учета времени выполняемой инструкции и косимуляции на ПЛИС-макетах
Ожидаемые результаты
- Доработанный фаззер Cascade учитывающий время выполнения инструкции
- Доработанный фаззер Cascade выполняющий косимуляцию
Форма и способы промежуточного контроля
Периодическое представление результатов в виде компьютерных программ и отчетов.
Форма представления результатов
Результаты представляются в цифровом виде (схемы, текстовые документы, исходные коды программ)
Ресурсное обеспечение
1. Платы с ПЛИС: De2 - 115/De10 standard/De10 lite
2. Компьютер с современным многопоточным процессором и большим объемом памяти (минимум 64 ГБ)
Имеющийся задел
Прошлые этапы выполнения проекта 2007 и дипломы студентов-выпускников 2024/2025 года.
Заказчик
НИУ ВШЭ / Кафедра Информационной безопасности киберифизических систем