Автор работы: Пользователь скрыл имя, 11 Ноября 2013 в 18:08, реферат
О правильности функционирования микропроцессорной системы на уровне "черного ящика" с полностью неизвестной внутренней структурой можно говорить лишь тогда, когда произведены ее испытания, в ходе которых реализованы все возможные комбинации входных воздействий, и в каждом случае проверена корректность ответных реакций. Однако исчерпывающее тестирование имеет практический смысл лишь для простейших элементов систем. Следствием этого является тот факт, что ошибки проектирования встречаются при эксплуатации, и для достаточно сложных систем нельзя утверждать об их отсутствии на любой стадии жизни системы.
Введение…………………………………………………………….3
1. Обнаружение ошибки и диагностика неисправности………....5
2. Средства отладки МПС………………………………………….6
3. Автономная и комплексная отладка МПС………..…………...12
4. Интерфейс JTAG: тестирование плат,
программирование и отладка…………………………………....14
5. Место JTAG-тестирования в общем процессе производства....18
Заключение……………………………………………………….....19
Список литературы…………………………………………………20
С технологией IEEE 1149.х тесно связана методология BIST (Built-in Self Test/встроенное самотестирование). Она основана на дополнении интегральной микросхемы аппаратными ресурсами или программным обеспечением для проведения самотестирования. Аналогом BIST считается самотестирование, проводимое BIOS компьютера Power-On Self-Test (POST), в ходе которого проверяется память RAM и шины питания. Технология BIST может внедряться средствами на уровне платы, но чаще всего это «черта» микросхемы.
И если говорить о тестировании плат, то технология IEEE 1149.х имеет ряд ограничений по обнаружению дефектов, преодолеть которые можно лишь с использованием дополнительных приёмов диагностики (см. табл. 1), включая технологию BIST
При использовании BIST интерфейс JTAG может играть роль инструмента для передачи команд тестирования и сбора данных. Для этого в качестве опциональной возможности в стандарте IEEE 1149.1 введена команда RUNBIST.
Сегодня ряд микропроцессоров поддерживает технологию BIST, работа которой реализуется через порт JTAG. Результаты BIST-проверок хранятся в регистрах данных, откуда информация в последовательном формате загружается через линию TDO. Объединение возможностей технологий JTAG и BIST позволяет обеспечить больший охват неисправностей, так как BIST помогает выявлять внутренние дефекты работы кристаллов микросхем и дефекты работы платы, возникающие в динамическом режиме её работы, что недоступно технологии граничного сканирования. При использовании технологии BIST удобна иерархическая модель испытаний: сначала на системном уровне выявляются дефектные платы, а потом на уровне платы выявляются дефектные компоненты.
JTAG-тестирование выполнятся
после того, как на произведенной
плате проверено наличие
JTAG-тестирование позволяет выявить непропай в BGA-корпусах, замыкания, обрывы, а также нерабочие микросхемы с цифровыми интерфейсами. Очень важно выявить все эти дефекты, так как если непроверенная плата переходит на этап программирования, могут возникнуть проблемы с запуском памяти и периферии. При этом будет сложно установить причину неполадок: неверные настройки ПО или дефект монтажа. JTAG-тестирование позволяет предупредить эту проблему.
Заключение.
О правильности
функционирования микропроцессорной
системы на уровне "черного ящика"
с полностью неизвестной
Список использованной литературы.
программные средства отладки», Высшая школа, М.,1984.
2. Н.В. Воробьев, В.Л. Горбунов, «Микропроцессоры. Средства отладки:
Лабораторный практикум и задачник», Кн. 3, Выш. Шк., Мн., 1987
3. В.А. Мясников, М.Б. Игнатьев, «Микропроцессоры: системы
программирования и отладки», Энергоатомиздат, М.,1985.
Информация о работе Отладка систем с помощью микроспроцессорных систем