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

2007 Верификация процессорных ядер архитектуры RISC-V методами динамического анализа (фазинг)
Перезапущен
25.09.2026
На рассмотрении у ПО
25.09.2026
Отправлен на комиссию
25.09.2026
Одобрен с рекомендациями
25.09.2026
Паспорт проекта
Аннотация
Верификация микропроцессора — чрезвычайно трудоемкая задача. Затраты на нее составляют порядка 70% от всех затрат на проектирование, число инженеров-верификаторов примерно вдвое превосходит число инженеров-разработчиков, а исходный код тестовых систем составляет до 80% от общего объема кода.
Классические подходы в развитии средств верификации микропроцессоров были направлены в усилении роли формальных методов — методов, основанных на анализе математических (формальных) моделей систем, модулей и...
Отрасль
Информатика
Теги
Информатика
Верификация
Валидация
Verilator
Фаззинг
Цель
Целями проекта является:
1. Исследование технологии динамической верификации (фазинг) процессорных ядер архитектуры RISC-V;
2. В учебном сезоне 25/26 планируется расширить функционал фаззера путем добавления аппаратной учета времени выполняемой инструкции и косимуляции на ПЛИС-макетах
Ожидаемые результаты
- Рабочий фаззер DiveFuzz
- Доработанный фазер Cascade
Форма и способы промежуточного контроля
Периодическое представление результатов в виде компьютерных программ и отчетов.
Форма представления результатов
Результаты представляются в цифровом виде (схемы, текстовые документы, исходные коды программ)
Ресурсное обеспечение
1. Платы с ПЛИС: De2 - 115/De10 standard/De10 lite
2. Компьютер с современным многопоточным процессором и большим объемом памяти (минимум 64 ГБ)
Имеющийся задел
Наработки с фаззерами: Cascade, DifuzzRTL, MorFizz, TheHuzz. Докер образы, несколько дипломов
Заказчик
Организация / Syntacore