Запуск и отладка первого прототипа

Система XJTAG делает возможной устранение брака на производстве и помогает при отладке в лаборатории.
Опыт использования заказчиками показывает, что использование удобной среды подготовки тестов, входящей в состав программной части комплекса XJTAG, позволяет получить больше прибыли с проекта печатной платы.


Разработка тестов за несколько часов, а не дней

Ускорение подготовки к тестированию прототипа достигается за счёт использования встроенной библиотеки тестов компонентов и интуитивно понятной среды сборки тестов в единый проект тестирования платы. Самые начальные автоматические тесты могут быть подготовлены в течение нескольких минут — сразу после подачи питания на тестируемую плату и ещё до того, как в микросхемы Flash памяти будут записаны данные.

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

Интуитивно понятный интерфейс помогает быстро идентифицировать компоненты на плате. После идентификации к каждому элементу платы подключается индивидуальный тест, который или берётся в готовом виде из встроенной библиотеки или разрабатывается тут же самостоятельно. Тесты описываются на интерпретируемом языке XJEase.

XJTAG позволяет:

  • Прямо из XJDeveloper быстро запускать автоматический тест на проверку соединений
  • Использовать готовые функциональные тесты компонентов из встроенной библиотеки
  • Разрабатывать свои тесты компонентов или всей платы

Соответствующие возможности:
XJEase Автоматический тест соединений

Подробнее об XJDeveloper

Тест без «прошивки»

Тестирование аппаратной части проекта может быть начато задолго до того, как программная часть будет готова. Фактически тестирование печатной платы через XJTAG Boundary Scan можно начать как только на плату будет подано питание.

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

Одним из примеров применения системы XJTAG является поиск проблемы в незапускающейся плате. XJDeveloper позволяет гибко настроить запуск серии из нескольких готовых функциональных тестов, что позволяет поймать ошибку очень быстро, но при этом можно сохранить полный ручной контроль над платой, и всё это без необходимости писать специальную тестирующую программу для программной части проекта.

XJTAG позволяет:

  • Проверять аппаратную часть проекта до того, как разработана программная часть
  • Тестировать прототип на более ранних этапах
  • Искать неисправности на незапускающихся платах

Соответствующие возможности:
Layout Viewer Schematic Viewer

Подробнее об XJDeveloper Аппаратная часть комплекса XJTAG

Достижение максимального покрытия тестами

Встроенный усовершенствованный автоматический тест цепей платы, а также встроенная библиотека функциональных тестов микросхем без поддержки JTAG позволяют выявить больше скрытых дефектов производства, таких как непредусмотренные замыкания, обрывы и прочее. В то время как большинство JTAG систем позволяют выявить только «стандартные» дефекты, такие как непредусмотренные замыкания и «залипания» сигналов в 0 или 1, система XJTAG позволяет дополнительно выявить обрывы, пропущенные или замкнутые в результате дефекта подтягивающие резисторы, а также протестировать цепи, ведущие к микросхемам цифровой логики.

Сочетание возможностей пограничного сканирования (Boundary Scan) с гибкой методикой тестирования при помощи системы XJTAG позволяет получить доступ к бо́льшему числу элементов платы. Все модели тестов во встроенной в XJTAG библиотеке написаны на простом в освоении языке под названием XJEase. Исходный код всех библиотечных тестов доступен для просмотра и модификации, что позволяет создавать свои функциональные тесты на основе уже имеющихся.

Применение языка XJEase является совсем несложным, но зато позволяет существенно увеличить покрытие тестами за счёт тестирования тех цифровых микросхем на плате, которые не поддерживают JTAG. В системе XJTAG имеется подробный тренинг с примерами, позволяющий освоить систему в рамках бесплатной 30-ти дневной пробной эксплуатации.

XJTAG позволяет:

  • Запускать «библиотечные» тесты
  • Повышать тестовое покрытие
  • Запускать собственные функциональные тесты

Соответствующие возможности:
XJEase Усовершенствованный тест цепей

Подробнее о программной части комплекса XJTAG

Повышение скорости отладки платы

Инструменты системы XJTAG предоставляют полный доступ к пограничному сканированию (Boundary Scan), что позволяет получать полную информацию о состоянии тестируемой платы. XJTAG позволяет увидеть точное местоположение дефекта или неисправности во встроенных окнах просмотра схемы и топологии, а также получить подробный отчёт о подключённых к проблемному месту цепях и контактах микросхем и прочих элементов платы.

В то время как большинство JTAG систем могут найти только «стандартные» дефекты, такие как непредусмотренные замыкания, обрывы и «залипания» сигналов в 0 или 1, система XJTAG позволяет дополнительно выявить пропущенные или замкнутые в результате дефекта подтягивающие резисторы, а также протестировать цепи, ведущие к микросхемам цифровой логики.

При каждом запуске тестирования платы инструменты системы XJTAG заново перегенерируют тестовую последовательность. Это означает, что тест всегда учитывает любые изменения, внесённые как в проект тестирования, так и в проект тестируемой платы. Любые изменения в исходном нетлисте будут немедленно учтены при тестировании.

Using XJTAG позволяет:

  • Быстро выявлять больше неисправностей
  • Вносить изменения в проект без особых усилий
  • Сразу видеть место неисправности

Соответствующие возможности:
Layout Viewer Schematic Viewer

Подробнее о программной части комплекса XJTAG Аппаратная часть комплекса XJTAG

Система XJTAG позволяет также сэкономить значительные деньги и много времени на этапе массового производства. На отдельной странице собрана информация по применению XJTAG для Массового производства и Программирования микросхем памяти

Ready to get started? Try XJTAG

computer

See XJTAG in action.

Our experts will be happy to show you how the XJTAG tools can help you diagnose faults on your board as well as cutting test development and repair time.

Ask for a Demo

telephone

Questions? We'll call you back.

We're here to help. Enter your contact details and one of our test specialists will call you back shortly.


workstation

Get a free test setup.

Evaluate the XJTAG system with full functionality for 30 days and get the first test project set up for your board – for free. No obligation to purchase.

Get started now

Join world leading companies using XJTAG Boundary Scan