Документ взят из кэша поисковой машины. Адрес оригинального документа : http://sp.cs.msu.ru/seminar/2009/1028.html
Дата изменения: Wed Feb 11 22:28:56 2015
Дата индексирования: Sat Apr 9 23:53:32 2016
Кодировка: Windows-1251

Поисковые слова: с р р с с р с с с р р р р
Заседание научно-исследовательского семинара имени проф. М. <b style="color:black;background-color:#ffff66">Р</b>. Шура-Бура. 28 октября 2009 г.

Главная страница « Научно-исследовательский семинар «

Научно-исследовательский семинар им. М. Р. Шура-Бура

28 октября 2009 г.
Доклад: «Исследование и разработка методов генерации тестовых программ для проверки модулей управления памяти микропроцессора»
докладчик: Корныхин Евгений Валерьевич (кафедра СП ф-та ВМК МГУ)

Предыдущее заседание « | » Следующее заседание

Новости
Информация
Преподаватели и сотрудники
Студенты и аспиранты
Спецсеминары
Просеминар
Спецкурсы
Проекты
Ссылки
Поиск

В докладе рассматривается задача автоматического построения тестовых программ для тестирования модулей управления памяти моделей микропроцессоров.

Системное тестирование микропроцессоров (core-level testing) состоит в проверке работы микропроцессора на заранее подготовленных или сгенерированных тестовых программах. Системные тесты проверяют микропроцессор в целом, поэтому размер набора таких тестов может оказаться чрезвычайно большим. Важной задачей является генерация тестов, направленных на проверку отдельных механизмов микропроцессора, особенно, если реализация таких механизмов является сложной и поэтому с большой вероятностью может содержать ошибки. Такая целенаправленная генерация позволяет одновременно сократить размеры тестового набора и повысить качество тестирования сложных механизмов. К числу таких сложных механизмов относится механизм управления памяти (memory management unit - MMU), который отвечает за организацию виртуальной памяти и кэширование данных основной памяти.

В целом предлагаемый подход можно определить как генерация тестов на основе моделей: тестовые ситуации, на которые нацеливается тестовая программа, особенности функционирования самого микропроцессора обусловленные функциями модуля управления памяти формализуются в виде набора моделей, которые используются для автоматизации построения тестовых программ. Предлагаемый метод сводится к построению системы ограничений на основе моделей.

  

© Кафедра системного программирования ВМК МГУ.

Обновлено: 21.10.2009