Отладка систем с помощью микроспроцессорных систем
Реферат, 11 Ноября 2013, автор: пользователь скрыл имя
Краткое описание
О правильности функционирования микропроцессорной системы на уровне "черного ящика" с полностью неизвестной внутренней структурой можно говорить лишь тогда, когда произведены ее испытания, в ходе которых реализованы все возможные комбинации входных воздействий, и в каждом случае проверена корректность ответных реакций. Однако исчерпывающее тестирование имеет практический смысл лишь для простейших элементов систем. Следствием этого является тот факт, что ошибки проектирования встречаются при эксплуатации, и для достаточно сложных систем нельзя утверждать об их отсутствии на любой стадии жизни системы.
Содержание
Введение…………………………………………………………….3
1. Обнаружение ошибки и диагностика неисправности………....5
2. Средства отладки МПС………………………………………….6
3. Автономная и комплексная отладка МПС………..…………...12
4. Интерфейс JTAG: тестирование плат,
программирование и отладка…………………………………....14
5. Место JTAG-тестирования в общем процессе производства....18
Заключение……………………………………………………….....19
Список литературы…………………………………………………20
Прикрепленные файлы: 1 файл
Отладка систем с помощью микропроцессорных систем.docx
— 304.76 Кб (Скачать документ)С технологией 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-тестирование выполнятся
после того, как на произведенной
плате проверено наличие
JTAG-тестирование позволяет выявить непропай в BGA-корпусах, замыкания, обрывы, а также нерабочие микросхемы с цифровыми интерфейсами. Очень важно выявить все эти дефекты, так как если непроверенная плата переходит на этап программирования, могут возникнуть проблемы с запуском памяти и периферии. При этом будет сложно установить причину неполадок: неверные настройки ПО или дефект монтажа. JTAG-тестирование позволяет предупредить эту проблему.
Заключение.
О правильности
функционирования микропроцессорной
системы на уровне "черного ящика"
с полностью неизвестной
Список использованной литературы.
- Н.П. Васильев, В.Р. Гороховой, «Микропроцессоры. Аппаратурно-
программные средства отладки», Высшая школа, М.,1984.
2. Н.В. Воробьев, В.Л. Горбунов, «Микропроцессоры. Средства отладки:
Лабораторный практикум и задачник», Кн. 3, Выш. Шк., Мн., 1987
3. В.А. Мясников, М.Б. Игнатьев, «Микропроцессоры: системы
программирования и отладки», Энергоатомиздат, М.,1985.
- Г.Б. Уильямс, «Отладка микропроцессорных систем», Энергоатомиздат, М.,
- м и р В К Т №3 2 0 0 8
- Микропроцессоры. Кн. 3. Средства отладки / Под ред. Преснухина Л. Н. - М.: Высшая школа, 1986.