Детальная информация
Название | Разработка и верификация SPORT интерфейса: выпускная квалификационная работа бакалавра: направление 11.03.04 «Электроника и наноэлектроника» ; образовательная программа 11.03.04_03 «Интегральная электроника и наноэлектроника» |
---|---|
Авторы | Щетников Андрей Алексеевич |
Научный руководитель | Енученко Михаил Сергеевич |
Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций |
Выходные сведения | Санкт-Петербург, 2025 |
Коллекция | Выпускные квалификационные работы ; Общая коллекция |
Тематика | SPORT интерфейс ; верификация ; верификационное окружение ; System Verilog ; SPORT interface ; verification ; verification environment |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 11.03.04 |
Группа специальностей ФГОС | 110000 - Электроника, радиотехника и системы связи |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-4563 |
Права доступа | Доступ по паролю из сети Интернет (чтение, печать) |
Дополнительно | Новинка |
Ключ записи | ru\spstu\vkr\36454 |
Дата создания записи | 08.08.2025 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа | Анонимные пользователи |
---|---|
Сеть | Интернет |
Работа посвящена исследованию интерфейса SPORT и разработке верификационного окружения интерфейса SPORT. Цель работы – разработать верификационное окружение для тестирования SPORT интерфейса. Для достижения поставленной цели решены следующие задачи: Задачи исследования: 1. Обзор существующих решений по теме работы. Обоснование необходимости разработки и требований к пакету программ для верификации SPORT интерфейса; 2. Разработка методики верификации SPORT интерфейса; 3. Разработка верификационного окружения SPORT интерфейса на языке SystemVerilog; 4. Верификация и анализ полученных результатов. В результате исследования была разработана методика верификации SPORT интерфейса, а также было разработано верификационное окружение для тестирования цифрового модуля SPORT интерфейса. В результате исследования с помощью разработанного верификационного окружения были выявлены ошибки и особенности работы модуля SPORT. В процессе работы использовался симулятор Questa Sim (Mentor Graphics Corporation).
Object of study is SPORT interface and development of a verification environment for the SPORT interface. The aim is to develop a verification environment for testing the SPORT interface. The following tasks were solved: 1. Review of existing solutions related to the topic of the work. Justification of the need to develop and requirements for a software package for verifying the SPORT interface; 2. Development of a methodology for verifying the SPORT interface; 3. Development of a verification environment for the SPORT interface in SystemVerilog; 4. Verification and analysis of the results obtained. As a result of the study, a method for verifying the SPORT interface was developed, as well as a verification environment for testing the digital module of the SPORT interface. As a result of the study, using the developed verification environment, errors and peculiarities in the operation of the SPORT module were identified. The Questa Sim simulator (Mentor Graphics Corporation) was used during the work.
Место доступа | Группа пользователей | Действие |
---|---|---|
Локальная сеть ИБК СПбПУ | Все |
|
Интернет | Авторизованные пользователи СПбПУ |
|
Интернет | Анонимные пользователи |
|
- ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
- ВВЕДЕНИЕ
- 1 Обзор существующих решений по теме работы. Обоснование необходимости разработки и требований к пакету программ для верификации SPORT интерфейса
- 1.1 Общее описание «SPORT» интерфейса
- 1.1.1 Основные понятия
- 1.1.2 Регистр управления
- 1.1.3 Регистр статуса
- 1.1.4 Регистры данных
- 1.1.5 Регистры контроля ошибок
- 1.2 Обоснование необходимости разработки и требования к пакету программ для верификации SPORT интерфейса
- 1.2.1 Общие принципы верификации цифровых модулей
- 1.2.2 Обоснование необходимости разработки тестов и требования к ним
- 1.1 Общее описание «SPORT» интерфейса
- 2 Разработка методики верификации SPORT интерфейса
- 2.1 Верификация интерфейсов передачи данных
- 2.2 Методика верификации SPORT интерфейса
- 2.2.1 Выбор метода верификации SPORT интерфейса
- 2.2.2 Методика верификации SPORT интерфейса методом функциональной верификации (верификационное окружение)
- 3 Разработка верификационного окружения SPORT интерфейса на языке SystemVerilog
- 3.1 Функционал верификационного окружения модуля SPORT
- 3.2 Структура верификационного окружения интерфейса SPORT в режиме «Master»
- 3.3 Структура верификационного окружения интерфейса SPORT в режиме «Slave»
- 3.4 Стадии работы верификационного окружения
- 3.5 Покрытие тестирования
- 3.5.1 Покрытие тестирования и постановка вычисления покрытия для верификационного окружения интерфейса SPORT
- 3.5.2 Модификация тестового окружения и конструкция «covergroup»
- 4 Верификация и анализ полученных результатов
- 4.1 Подготовка к верификации SPORT
- 4.2 Верификация
- 4.3 Полученные результаты и их анализ
- 4.3.1 Результаты по покрытию тестирования
- 4.3.2 Ошибки модуля SPORT, выявленные вследствие верификации
- 4.3.3 Особенности модуля SPORT, выявленные вследствие верификации
- ЗАКЛЮЧЕНИЕ
- СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- ПРИЛОЖЕНИЕ А
- Таблица регистров модуля SPORT
- ПРИЛОЖЕНИЕ Б
- Листинг верификационного окружения модуля SPORT на языке SystemVerilog
Количество обращений: 0
За последние 30 дней: 0