Введение в JTAG

Как таковая технология JTAG существует уже более двадцати лет, но её потенциал для тестирования печатных плат и перепрограммирования флеш памяти только начинает раскрываться.

Применения

Тестирование соединений и внутрисистемное программирование (In-System Programming — ISP) — вот два применения наиболее часто ассоциирующиеся с JTAG. Однако, данная технология может предложить намного больше.

Элементы платы, не имеющие JTAG интерфейса, могут быть протестированы при помощи цепей, соединяющих элементы с поддержкой JTAG с элементами без таковой.

Система XJTAG была разработана, чтобы раскрыть потенциала JTAG при помощи комплекса из программных и аппаратных средств (конкретная комплектация зависит от поставленных задач).

Что такое JTAG?

Что такое JTAG?

и как это применить для тестирования печатных плат?

Обзорное руководство по JTAG

Концепция применения JTAG

Посмотрите, на что способен JTAG (Английский)

Техническое руководство по JTAG

Технические подробности JTAG

Обзор аппаратной реализации JTAG (Английский)

Design for Testability (DFT) techniques

Руководство по улучшению тестопригодности (DFT)

Рекомендации по улучшению покрытия платы тестами (Английский)

Тестирование при помощи системы XJTAG через интерфейс JTAG

JTAG-тестирование при помощи XJTAG

Как XJTAG расширяет возможности JTAG (Английский)

История JTAG

Развитие микросхем, например, повышение плотности элементов или появление корпусов BGA, сократило эффективность традиционных методов тестирования.

Для преодоления этих проблем, несколько компаний объединили усилия и создали объединение Joint Test Action Group. Результаты работы этого объединения были положены в основу стандарта IEEE 1149.1 (Institute of Electrical and Electronic Engineers) под названием Standard Test Access Port and Boundary Scan Architecture. Этот стандарт сохранил связь с группой разработчиков и в настоящее время широко известен под аббревиатурой JTAG.

Использование JTAG

Если заявлено, что микросхема имеет интерфейс JTAG, то для неё обязательно должен быть BSDL файл, который описывает реализацию JTAG в этой микросхеме.

SVF – платформо-независимый метод представления тестовых последовательностей для передачи через JTAG цепь.

Хотите быть в числе первых, кто узнает о появлении новых
электронных книг и прочих ресурсов по JTAG?

Узнайте, как XJTAG может помочь протестировать плату быстрее
от прототипа до производства