Проектирование и обслуживание

JTAG Live™ Buzz – это замечательное решение для отладки цифровых узлов, которые имеют слишком плотный монтаж компонентов, не позволяющий использовать щупы измерительных приборов: мультиметров, осциллографов, логических анализаторов. Данная программа абсолютно бесплатна. Buzz отлично подходит для «прозвонки» целостности отдельных соединений и корректной работы узлов платы. При этом используются выводы компонентов с поддержкой периферийного сканирования (IEEE 1149.1). Можно не только проверять наличие связи между контактами таких микросхем, но и сэмплировать активность на выбранных выводах.

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

AutoBuzz – это уникальное новое программное средство, которое изучает карту межсоединений компонентов с поддержкой периферийного сканирования, используя только BSDL-файлы данных компонентов. Расширяя режим поиска и обнаружения, который имеется в BuzzPlus, AutoBuzz автоматически собирает данные о сканируемых цепях с заранее исправной платы и, затем, осуществляет полное сравнение с неисправным узлом.
JTAG Live Buzz автоматически и бесплатно включен в состав данного продукта.

Clip – это программа для ручного создания и сохранения тестовых векторов. Для удобства использования у Clip также имеется графический экран для отображения тестовых сигналов в стиле логического анализатора. Данный программный инструмент позволяет также сравнивать считанные данные на разных тестируемых платах и ставить точки останова между векторами.
JTAG Live Buzz автоматически и бесплатно включен в состав данного продукта.

Script использует открытый язык программирования Python™ (Питон) для создания сложных алгоритмов тестирования кластеров, окружающих компоненты с поддержкой периферийного сканирования. В сценариях, составленных на Питоне, можно использовать предустановленные с JTAG Live процедуры для управления выводами или группами выводов JTAG-компонентов. Script содержит удобный встроенный редактор программ.
Создание тестовых модулей в программе Script подразумевает дальнейшее их использование в других приложениях. В сущности, это и есть идея Python open-source – созданные подпрограммы доступны всем членам сообщества программистов.
JTAG Live Buzz автоматически и бесплатно включен в состав данного продукта.

CoreCommander – это средство, позволяющее контролировать процессорное ядро (например, ARM, PPC, X-Scale, Cortex и т.д.) используя встроенные функции эмуляции/отладки, присущие современным RISC-архитектурам. Эти функции позволяют ускорить в разы тест связей компонента, благодаря тому, что являются ядро-ориентированными. CoreCommander может использоваться в двух режимах работы:
- Интерактивный — с прямым контролем ядра или;
- «Python Embedded» — режим в котором функции ядра используются как часть программы на языке Питон.
Модули CoreCommander имеют индивидуальные цены для каждого типа ядра.
JTAG Live Buzz автоматически и бесплатно включен в состав данного продукта.

JTAG Live Studio – это полный набор программ для теста/отладки и программирования плат. Этот пакет, основанный на стандартной платформе JTAG Live, включает в себя автоматическое определение цепочек сканирования, JTAG Live Buzz, BuzzPlus, AutoBuzz, Clip, Script, проигрыватели JAM, STAPL и SVF, плюс контроллер JTAG Live.
С новейшей версией AutoBuzz межсоединения могут быть протестированы с помощью сравнения как с реальной «золотой» платой, так и со списком соединений между JTAG-компонентами, экспортированным из CAD. Вы сможете создавать функциональные проверки для «кластеров», окружающих JTAG-компоненты на языке Python, используя модуль Script. К пакету Studio можно также добавить опции CoreCommander для создания более глубоких тестов с использованием ядра процессора или IP-блоков FPGA.

JTAG Maps — это расширение для Altium Designer, которое позволяет пользователю/инженеру быстро отобразить доступ периферийного сканирования к цепям разрабатываемого изделия. До недавнего времени автоматический расчет тестового покрытия мог быть произведен только с помощью профессиональных программных средств периферийного сканирования. Если инженер-разработчик хотел отметить на схеме цепи, к которым есть доступ периферийного сканирования, то это приходилось делать вручную. Сегодня бесплатное дополнение к Altium, JTAG Maps, наконец, позволяет автоматизировать этот процесс. Расчет тестового покрытия будущих изделий стал в разы более доступным.
C BSDL-файлами и без них — При создании тестов периферийного сканирования необходимыми данными являются так называемые BSDL-файлы. Только они точно описывают, какие выводы ИМС имеют тестовый доступ, а также их возможные варианты использования. Но на этапе разработки возможна такая ситуация, когда у инженера нет в наличии BSDL-файлов. С JTAG Maps эта проблема не страшна: в программе предусмотрена возможность установки специального атрибута «Assume Scan Covered» для пинов. Это атрибут предполагает, что выводы компонента имеют возможность периферийного сканирования. Эта установка может также использоваться для других узлов изделия. С помощью данного атрибута, например, можно указать программе на пины разъемов, которые могут тестироваться за счет внешних DIOS-модулей.
Импорт и Экспорт — Несмотря на то, что большое число пользователей будут удовлетворены быстрым и упрощенным отчетом, который обеспечивает JTAG Maps, существует возможность увидеть более подробную картину тестового покрытия. Из JTAG Maps может быть экспортирован специальный файл, который затем можно отправить в техническое представительство JTAG Technologies, где он будет обработан и по результатам анализа вам будет предоставлен файл с более точным и подробным покрытием, отражающий все возможные тесты.
Дальнейшая работа — Для инженеров, которые пожелают в дальнейшем применить периферийное сканирование на своих изделиях, JTAG Technologies предоставляет 2 базовых варианта платформ. JTAG Live Studio является бюджетной платформой, позволяющей создавать функциональные тесты узлов цифровых ПП с использованием периферийного сканирования. JTAG ProVision – полностью автоматизированная САПР для генерации тестов и приложений для программирования ПЗУ и ПЛИС с обширными библиотеками моделей ЭКБ.
JTAG LIVE
Мы всегда рады вам помочь!
Мы решили тысячи проблем, связанных с тестированием собранных печатных плат с помощью сети офисов продаж и наших высококвалифицированных дистрибьюторов. Как только вы становитесь клиентом JTAG Technologies, вы являетесь неотъемлемой частью нашего бизнеса со свободным доступом к нашей всемирной сети поддержки.