Введение в JTAG

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

Применения

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

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

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

Что такое JTAG?

Что такое JTAG?

И как я могу использовать это? (на Русском)

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

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

Посмотрим, что JTAG может для нас сделать (на Английском)

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

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

Низкоуровневый взгляд на реализацию JTAG (на Английском)

Design for Testability (DFT) techniques

Методика проектирования с учётом тестопригодности

Предложения по повышению тестопригодности печатной платы (на Английском)

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

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

Система 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 цепь.

Want to be the first to know of new eBooks and JTAG Resources?

Find out how XJTAG can help you test your PCB faster
From Prototype To Manufacture