Диссертация
№ 421062900146-1Разработка методики и алгоритмов верификации гетерогенных многоядерных систем на основе графовой модели иерархии когерентной кэш-памяти
29.06.2021
Целью диссертационного исследования является повышение эффективности процесса верификации гетерогенных многоядерных систем на основе графовой модели когерентной иерархии кэш-памяти за счет разработки методики и алгоритмов увеличения полноты тестового покрытия кода описания уровня регистровых передач. Научная новизна заключается в том, что: 1) предложено формализованное представление задачи верификации гетерогенных многоядерных систем (ГМС) с применением аппарата теории множеств, позволяющее учитывать функцию переключательной активности, которая ставит в соответствие каждому элементу из множества всех возможных пакетов инструкций количество переключившихся сигналов; 2) разработана графовая модель иерархии когерентной кэш-памяти на основе алгоритмов построения и решения недетерминированных ситуаций, которая является базисом методики формирования верификационных последовательностей; 3) представлена методика формирования верификационных последовательностей для ГМС, которая позволяет сократить время верификации систем на кристалле на 10%; 4) разработан генетический алгоритм формирования верификационных последовательностей на основе клеточного автомата, который позволяет произвести оценку энергопотребления RTL-описания ГМС, способствуя увеличению полноты тестового покрытия; 5) осуществлена программная реализация предложенных решений в виде комплекса программных средств, внедрение которого в маршрут проектирования ГМС позволило выявить в совокупности 28 критичных ошибок в системе на кристалле «МУЛЬТИКОР» (ОАО НПЦ «ЭЛВИС») и достичь 95% тестового покрытия кода RTL-описания. Практическая ценность работы заключается в том, что предложенный подход с использованием разработанных в диссертации графовой модели когерентной иерархии кэш-памяти, методики и алгоритмов формирования верификационных последовательностей позволяет повысить полноту тестового покрытия кода RTL-описаний ГМС. Разработанный комплекс программных средств, применяемый в маршруте проектирования ГМС на отечественных предприятиях, что подтверждено актами о внедрении, позволил: 1) выявить 28 критичных ошибок в системе на кристалле «МУЛЬТИКОР»; 2) на 10% сократить время, требуемое на верификацию ГМС; 3) достичь 97% переключательной активности всех сигналов RTL-описания; 4) достичь 95% тестового покрытия кода RTL-описания.
ГРНТИ
50.51.17 Программное обеспечение процессов проектирования
50.41.25 Прикладное программное обеспечение
47.01.81 Измерения, испытания, контроль и управление качеством
Ключевые слова
Автоматическая генерация тестов
Верификация кеш-памяти
Тестирование кеш-памяти процессора
Верификация гетерогенных многоядерных систем
Детали
Автор
Гаращенко Антон Витальевич
Вид
Кандидатская
Целевое степень
Кандидат технических наук
Дата защиты
22.06.2021
Организация защиты
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ "МОСКОВСКИЙ ИНСТИТУТ ЭЛЕКТРОННОЙ ТЕХНИКИ"
Организация автора
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ "МОСКОВСКИЙ ИНСТИТУТ ЭЛЕКТРОННОЙ ТЕХНИКИ"
Похожие документы
Функциональная верификация микропроцессоров на системном уровне с использованием методов машинного обучения
0.930
Диссертация
Методика автоматизированного анализа производительности подсистем коммутации проектируемых СнК на основе графовых моделей целевых приложений
0.899
Диссертация
Теоретические основы технологии ресурсонезависимого программирования гибридных вычислительных систем
0.897
Диссертация
Автоматизация проектирования тестовых структур для верификации библиотек стандартных элементов СБИС
0.892
Диссертация
Метод повышения эффективности технической реализации специализированных вычислителей с конвейерной архитектурой на основе управления топологическим представлением
0.892
Диссертация
РАЗРАБОТКА ФУНКЦИОНАЛЬНОГО И СХЕМОТЕХНИЧЕСКОГО БАЗИСА РЕАЛИЗАЦИИ НАДЕЖНЫХ СУПЕРКОМПЬЮТЕРОВ НА ОСНОВЕ МЕТОДОЛОГИИ ПРОЕКТИРОВАНИЯ СБОЕ- И ОТКАЗОУСТОЙЧИВЫХ САМОСИНХРОННЫХ ЦИФРОВЫХ УСТРОЙСТВ (заключительный)
0.892
ИКРБС
Автоматизация высокоуровневого моделирования сетей на кристалле
0.892
Диссертация
Управление процессами обработки данных в мегасетях на основе графовых моделей и системы разработки потоковых приложений
0.890
Диссертация
Методы и средства верификации протоколов когерентности памяти
0.889
Диссертация
Методы и алгоритмы диагностирования и реконфигурации логики высоконадежных ПЛИС
0.888
Диссертация