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

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

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



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






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


Труды института системного программирования РАН, 2015, том 27, выпуск 3, страницы 139–148
DOI: https://doi.org/10.15514/ISPRAS-2015-27(3)-10
(Mi tisp142)
 

An approach to direct memory access module verification
[Подход к верификации модуля прямого доступа к памяти]

V. Kutsevol, A. Meshkov, M. Ryzhov, P. Frolov

ZAO MCST
Список литературы:
Аннотация: В статье описан метод верификации подсистемы прямого доступа к памяти, примененный к семейству микропроцессоров «Эльбрус». Для обеспечения возможности моделирования широкого спектра режимов работы подсистемы прямого доступа к памяти без необходимости моделировать инициализацию и работу южного моста и его контроллеров был разработан имитатор периферийных контроллеров. Имитатор был реализован как синтезируемый модуль Verilog и использовался при верификации как RTL-модели, так и основанного на ПЛИС прототипа. Интерфейс имитатора позволил встроить его вместо канала ввода-вывода, соединяющего интегрированный северный мост с процессором, что также сокращает необходимость моделировать дополнительное оборудование. Такая схема подключения имитатора также позволило использовать одну реализацию имитатора со всей серией процессоров, совместимых относительно протокола канала ввода-вывода. Модель имитатора периферийных контроллеров была также включена в функциональный симулятор вычислительного комплекса. На основе функциональной модели был разработан генератор псевдослучайных тестов, предназначенных для верификации подсистемы прямого доступа к памяти. Генератор разработан с использованием библиотечной версии функциональной модели, используемой в качестве эталонной модели во время генерации теста. Унификация программного интерфейса всех реализаций имитатора позволила исполнять тесты в неизменном в виде на функциональной модели вычислительного комплекса, RTL-модели, основанном на ПЛИС прототипе, а также произведенной микросхеме при помощи интеграции имитатора в реализованную на ПЛИС версию контроллера линка ввода-вывода. Использование описанного подхода позволило обнаружить существенное количество ошибок в разрабатываемых микропроцессорах семейства «Эльбрус».
Ключевые слова: system verification, functional model, direct memory access, pseudorandom test generation.
Реферативные базы данных:
Тип публикации: Статья
Язык публикации: английский
Образец цитирования: V. Kutsevol, A. Meshkov, M. Ryzhov, P. Frolov, “An approach to direct memory access module verification”, Труды ИСП РАН, 27:3 (2015), 139–148
Цитирование в формате AMSBIB
\RBibitem{KutMesRyz15}
\by V.~Kutsevol, A.~Meshkov, M.~Ryzhov, P.~Frolov
\paper An approach to direct memory access module verification
\jour Труды ИСП РАН
\yr 2015
\vol 27
\issue 3
\pages 139--148
\mathnet{http://mi.mathnet.ru/tisp142}
\crossref{https://doi.org/10.15514/ISPRAS-2015-27(3)-10}
\elib{https://elibrary.ru/item.asp?id=23832936}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/tisp142
  • https://www.mathnet.ru/rus/tisp/v27/i3/p139
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Труды института системного программирования РАН
    Статистика просмотров:
    Страница аннотации:127
    PDF полного текста:62
    Список литературы:37
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024