Кембридж, Великобритания, 28 Сентября 2017 года — компания XJTAG®, ведущий мировой поставщик технологий использования пограничного сканирования (boundary scan), выпустила обновление своего флагманского ПО XJDeveloper.
Новая версия 3.6 набора прикладных программ под названием XJTAG включает несколько изменений по повышению автоматизации, направленных на значительное ускорение процесса подготовки тестов наиболее сложных плат.
Саймон Пэйн (Simon Payne), исполнительный директор компании XJTAG говорит: «Компания XJTAG смогла улучшить ключевые показатели приложения XJDeveloper путём непрерывного взаимодействия с нашими клиентами и путём сохранения концентрации усилий на разработке нашего базового набора инструментов».
XJDeveloper, универсальный инструмент из набора XJTAG, предназначенный как для тестирования, так и для внутрисхемного программирования плат, является интуитивно понятной средой создания и отладки тестов, которая делает подготовку и запуск тестов простыми и быстрыми, а выявление неисправностей на плотно упакованной плате не потребует дополнительных затрат на подготовку испытательного стенда или разработку тестирующих прошивок для микросхем.
Новая версия 3.6 приложения XJDeveloper включает следующие изменения:
Обновление версии встроенной библиотеки тестов
Новая версия 3.6 включает новый раздел в документации, описывающий новую возможность языка описания тестов XJEase, позволяющую добавлять к «функциям» так называемые «Метки» (label), которые можно использовать при подключении теста к конкретным микросхемам. В том числе эти Метки используются системой при включении опции «automatic test list creation», которая позволяет автоматически сформировать список тестов для запуска.
Автоматическое формирование списка тестов для запуска (опция Automatic test list creation)
Начиная с текущей версии, больше не требуется заводить группы тестов (test groups) для каждого типа тестируемого элемента и вручную заносить туда функцию тестирования для каждого компонента соответствующей группы тестов. Теперь встроенные автоматические тесты CheckChain и Connection Test автоматически заносятся в список тестов для запуска (test list) сразу после создания нового проекта. А сразу после того, как задан способ тестирования очередного элемента (то есть микросхема (device) попала в раздел categorised), XJDeveloper автоматически найдёт нужную функцию тестирования и сам добавит её в список для тестирования (test list). Список для тестирования (test list) можно, также, пополнить при помощи кнопки «Suggest Tests…» в самом конце процесса подготовки проекта тестирования. Данные методы автоматизации в разы ускоряют процесс подготовки проекта тестирования платы.
Упростилось использование SVF/STAPL файлов
Новые встроенные функции RUNSVF и RUNSTAPL в языке XJEase упрощают использование SVF/STAPL файлов, что облегчает внутрисхемное программирование ПЛИС в случае применения таких файлов. Тот факт, что данные новые функции являются «встроенными», позволяет заметно упростить процесс программирования.
Массивы во встроенном языке XJEase
В ответ на отзывы пользователей, встроенный язык описания тестов XJEase теперь позволяет заводить массивы встроенных типов (INT, STRING, FILE), что делает код более удобным. Введение массивов существенно улучшает читабельность, что делает код более дружественным и сокращает время написания и последующей корректировки теста.
Улучшения отладчика языка XJEase
В приложении XJDeveloper новой версии 3.6 системы XJTAG появились новые вложенные окна: стек вызовов функций (call stack) и текущие точки прерываний (breakpoints), что позволяет наглядно видеть, какие функции и в какой последовательности были вызваны в процессе достижения текущей точки прерывания или просто текущей точки кода теста.
Данная новая версия доступна всем пользователям, имеющим действующий договор «поддержки». Для всех остальных возможно предоставление временной бесплатной демо версии. Дополнительная информация на сайте old.xjtag.com, сайте официального дистрибьютора или по электронной почте enquiries@xjtag.com.
О компании XJTAG
Компания XJTAG является ведущим мировым поставщиком систем пограничного сканирования на основе стандарта IEEE Std. 1149.x. Сферой деятельности компании XJTAG является разработка инновационных продуктов и техническая поддержка высокого уровня. Штаб-квартира находится в городе Кембридж, Великобритания и тесно сотрудничает с более чем 50-ю опытными профессиональными дистрибьюторами и технологическими партнёрами по всему миру. XJTAG поставляет широкий спектр систем на основе пограничного сканирования, которые применимы в таких областях, как аэрокосмические технологии, автомобилестроение, оборона, медицинские системы, промышленное производство, сетевые технологии и телекоммуникации. Подробнее на old.xjtag.com.
Изображение (щёлкните мышкой для увеличения)
С новым XJTAG Boundary Scan версии 3.6 разработка тестов электронного оборудования становится быстрее.