Труды института системного программирования РАН
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Труды ИСП РАН:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Труды института системного программирования РАН, 2018, том 30, выпуск 3, страницы 195–206
DOI: https://doi.org/10.15514/ISPRAS-2018-30(3)-14
(Mi tisp334)
 

Verification of system on chip integrated communication controllers
[Верификация контроллеров связи в системах на кристалле]

M. V. Petrochenkov, R. E. Mushtakov, D. I. Shpagilev

MCST
Список литературы:
Аннотация: В статье описаны подходы, которые использовались для верификации контроллеров связи в системах на кристалле, разрабатываемых в МЦСТ. Представлен список контроллеров связи, а также их характеристики. Приведены принципы работы контроллеров на уровне транзакций, канальном и физическом, и отмечен их общий функционал. Затем описан общий подход к верификации устройств: принцип проектирования тестовой системы, генерации случайных тестовых воздействий и проверки поведения устройства. Представлена общая структура тестовой системы, основанная на общих свойствах устройств. Она включает компоненты для работы с интерфейсом уровня транзакций (системный агент, реализующий коммуникационный протокол системы на кристалле), интерфейсом физического уровня (физический агент, реализующий коммуникационный протокол между различными системами на кристалле на одной плате), модуль конфигурационного интерфейса, определяющего режим работы устройства, а также модуль проверки. Отмечено, что поскольку устройства исполняют только преобразования транзакций между различными представлениями, заключение о корректности поведения осуществляется на основании простой проверки совпадения входящих и исходящих транзакций. Кроме того, приведены особенности функционала устройств, которые требуют адаптации общего подхода. Объяснено, как верификация данных особенностей работы устройств определила детали структуры тестовых систем. Описано, как замена физического агента на второй контроллер связи позволяет ускорить разработку тестовой системы. Представлены методы и сложности верификации конечного автомата тренировки и состояния линка (LTSSM). Описана структура и принцип работы системных агентов, поддерживающих прямой доступ к памяти (DMA). В заключение приведен список найденных ошибок и направления дальнейшей работы.
Ключевые слова: Эльбрус, система на кристалле, контроллер связи, Ethernet, DDR4, PCI Express, UVM, автономная верификация.
Реферативные базы данных:
Тип публикации: Статья
Язык публикации: английский
Образец цитирования: M. V. Petrochenkov, R. E. Mushtakov, D. I. Shpagilev, “Verification of system on chip integrated communication controllers”, Труды ИСП РАН, 30:3 (2018), 195–206
Цитирование в формате AMSBIB
\RBibitem{PetMusShp18}
\by M.~V.~Petrochenkov, R.~E.~Mushtakov, D.~I.~Shpagilev
\paper Verification of system on chip integrated communication controllers
\jour Труды ИСП РАН
\yr 2018
\vol 30
\issue 3
\pages 195--206
\mathnet{http://mi.mathnet.ru/tisp334}
\crossref{https://doi.org/10.15514/ISPRAS-2018-30(3)-14}
\elib{https://elibrary.ru/item.asp?id=32663711}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/tisp334
  • https://www.mathnet.ru/rus/tisp/v30/i3/p195
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Труды института системного программирования РАН
    Статистика просмотров:
    Страница аннотации:126
    PDF полного текста:77
    Список литературы:12
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024