Детальная информация

Название Разработка и верификация SPORT интерфейса: выпускная квалификационная работа бакалавра: направление 11.03.04 «Электроника и наноэлектроника» ; образовательная программа 11.03.04_03 «Интегральная электроника и наноэлектроника»
Авторы Щетников Андрей Алексеевич
Научный руководитель Енученко Михаил Сергеевич
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт электроники и телекоммуникаций
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика SPORT интерфейс ; верификация ; верификационное окружение ; System Verilog ; SPORT interface ; verification ; verification environment
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 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 Обоснование необходимости разработки тестов и требования к ним
  • 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

Подробная статистика