
Пакет программного обеспечения JTAG ProVision используется для генерации тестов периферийного сканирования и приложений для программирования собранных печатных плат и систем. Этот профессиональный инструмент разработки полностью автоматизирован, и поддерживает импорт данных из более чем 30 различных САПР схематики и топологии. Другой важный тип входных данных – это BSDL-модели на JTAG-компоненты и огромная, постоянно поддерживаемая библиотека моделей, описывающая функциональность тысяч компонентов, не поддерживающих JTAG.
Принципы работы
С JTAG ProVision вы можете быстро сгенерировать широкий набор разных приложений для тестирования и программирования, используя базу данных проекта. Все приложения могут быть затем оптимизированы, проверены и запущены в среде ProVision перед возможной отправкой их на место производственного тестирования.
Все средства разработки, входящие в JTAG ProVision, тесно связаны с Системой Анализа Тестового Покрытия и Визуализатором JTAG Visualizer. Вы можете легко и быстро использовать эти инструменты во время создания тестов, убеждаясь в максимальности и точности тестового покрытия изделия.

Программный комплекс JFT (JTAG Functional Test) включает в себя набор модулей программного обеспечения, поддерживающих операции тестирования и программирования с помощью периферийного сканирования в средах Python, LabVIEW от National Instruments и Microsoft .NET Framework. С помощью JFT пользователи могут создавать скрипты тестовых приложений периферийного сканирования/JTAG, модули VI для LabVIEW или программы для собранных печатных плат и систем, которые контролируют драйверы/сенсоры выводов ИМС, группы выводов, объявленных переменными или разрядами регистра. Эти приложения обычно используются для тестирования логических ИС или аналого-цифровых участков платы, а также могут быть превращены в «модули» тестирования многоразового использования.
При объединении JFT с модулями эмуляционных тестов JTAG CoreCommander создается эффективная, низкозатратная система для тестирования с помощью встроенных в микроконтроллеры и процессоры периферийных компонентов (АЦП, Контроллеры памяти и др.)

JTAG Visualizer – это графическая оболочка для отображения топологии ПП и схематики изделия и управления тестами. Visualizer гармонично интегрируется со всеми программными продуктами JTAG Technologies, такими, как платформа разработки приложений периферийного сканирования ProVision. Трансляция данных в JTAG Visualizer производится из широкого диапазона САПР разработки схематики и трассировки. В процессе разработки изделия Visualizer позволяет увидеть тестовое его покрытие прямо на плате. При производственном тестировании Visualizer используется для подсвечивания обнаруженных при периферийном сканировании дефектов (короткие замыкания, обрывы, и т.д.) на топологии или схематике.

Автономная Производственная Станция (PSA, Production Stand-Alone) была на протяжении многих лет стандартной системой запуска JTAG-приложений, использовавшейся на производствах в случаях, когда требуется независимое рабочее место для периферийного сканирования. Появившись в конце 90-х годов для запуска приложений, созданных в нашем «Классическом» ПО разработки тестов, несколько тысяч станций PSA работают на производствах и по сей день.
Используя Автономную Производственную Станцию PSA, тест-инженеры могут создавать последовательности приложений во встроенном секвенсоре AEX Manager с использованием возможности описания разветвленных алгоритмов исполнения последовательностей (IF, THEN, ELSE, GOTO и т.д.). Созданная последовательность может также использовать системный вызов внешних исполняемых команд DOS/Win, генерировать отчеты по проведенным операциям тестирования и программирования, привязанные к серийному номеру изделия. Станция PSA включает в себя драйверы для всех контроллеров JTAG Technologies, когда-либо выпускавшихся.

В то время как полноценный пакет ProVision позволяет создавать, редактировать и выполнять приложения для тестирования и программирования ПП, существует возможность использовать тот же самый интерфейс с ограниченной функциональностью для производственного тестирования. Платформа ProVision Platform может использоваться только для запуска тестов, приложений для программирования ПЗУ, программирования ПЛИС или, конечно же, для выполнения всех этих операций.
Каждая лицензированная платформа ProVision Platform имеет возможность распаковывать архивы с разработанными приложениями, созданные в JTAG ProVision, выполнять приложения и просматривать результаты в виде привычной таблицы истинности (TTR, Truth Table Reporter) и, опционально, в виде текстовой информации диагностики (BSD). Система также включает в себя наш известный секвенсор для запуска тестов AEX Manager, в котором помимо создания простых последовательностей, можно использовать структуры типа «IF», «THEN», «GOTO» и др.

В дополнение к ориентированным только на тестирование LabVIEW и TestStand от National Instruments, JTAG Technologies также поддерживает запуск своих приложений в ряде общих сред программирования для Microsoft и др. Это позволяет выполнять приложения периферийного сканирования, созданные, например, в JTAG ProVision, в собственных программах контроля.
Существуют пакеты интеграции PIP/DLL для C/C++, PIP/.NET для таких систем как Visual C, Visual Basic и т.п. Для более старых компиляторов Visual Basic мы предлагаем PIP/VB. У нас есть даже пакет запуска приложений из командной строки DOS/Win, который называется PIP/EXE. Каждый пакет PIP (Production Integration Package) включает в себя полный набор возможностей: загрузка и выполнение готовых приложений периферийного сканирования с использованием контроллеров серии DataBlaster или Explorer.

JTAG Technologies является давнишним и тесным партнером National Instruments, поэтому мы предлагаем широчайший выбор опций для интеграции приложений периферийного сканирования в программные среды TestStand, LabVIEW и LabWindows/CVi. Пакеты поддержки National Instruments являются частью семейства программных продуктов ПИП (Пакеты Интеграции в Производство). Интеграция тестов и приложений, созданных в программном обеспечении JTAG Technologies, в среды National Instruments происходит абсолютно просто и гармонично благодаря более чем 10-летнему сотрудничеству между двумя компаниями.

Программное обеспечение для диагностики (BSD, Boundary-Scan Diagnostics) может быть добавлено как к пакету разработки приложений так и к оболочке для запуска производственных последовательностей для более информативной локализации местоположения и типа дефектов (короткое замыкание, обрыв цепи или пина или даже поменянные местами контакты, что может произойти при тестировании кабельных межсоединений платы или системы). Диагностика интерпретирует данные полученной по результатам тестирования таблицы векторов. Программный диагностический модуль BSD показывает информацию о дефекте в текстовом виде, сообщая о виде дефекта и его местоположении на уровне выводов компонентов. Множественные дефекты также легко интерпретируются.
Пользователь программ JTAG Technologies также может усовершенствовать качество работы диагностического модуля путем создания словарей дефектов (fault dictionary) для тестов логических «кластеров». Это может способствовать локализации на уровне выводов компонентов дефектов, случающихся в «глубине» сложных логических узлов. Модуль диагностики – это хорошее дополнение к таблице данных (TTR), полученной по результатам тестирования, выполненного в ProVision или любой системе производственного запуска тестов, включая ПИП (Пакеты Интеграции в Производство). Диагностика – это стандартная возможность, включенная в пакеты Symphony, разработанные JTAG Technologies для осуществления запуска наших приложений на тестерах 3-х производителей.

Для проведения тестирования плат и программирования их компонентов вам потребуется следующее оборудование:
- контроллер JTAG, подсоединяющий ваш ПК или рабочую станцию к интерфейсу JTAG на плате
- модули ввода/вывода для доступа к периферийному сканированию на коннекторах ввода/вывода и специальных точках тестирования на плате
Для проведения тестирования плат и программирования их компонентов вам потребуется следующее оборудование:
• контроллер JTAG, подсоединяющий ваш ПК или рабочую станцию к интерфейсу JTAG на плате
• модули ввода/вывода для доступа к периферийному сканированию на коннекторах ввода/вывода и специальных точках тестирования на плате
Для надежного выполнения тестирования и программирования мы предлагаем вам линейку контроллеров, отличающихся своей производительностью и формой выпуска. Наша самая производительная модель – это высокоскоростной контроллер JT 37×7 DataBlaster. Производительность контроллера может регулироваться, он доступен в разных формах выпуска. Контроллер для аналого-цифровых сигналов JT 5705 поддерживает контроль и измерение аналоговых сигналов в комбинации с периферийным сканированием. Контроллер JT 5705 Explorer с usb-интерфейсом – идеальный выбор в тех случаях, когда производительность не является решающей характеристикой.
Выберите дополнительные модули ввода/вывода, чтобы добавить тест сканирования и покрытие аналогового измерения в те части вашего изделия, которые не поддерживают периферийное сканирование. Выберите цифровой модуль ввода/вывода (DIOS), смешанные модули ввода/вывода (MIOS) или модули тестирования разъемов (STM), чтобы протестировать разъемы, коннекторы и датчики.

Контроллеры периферийного сканирования и модули ввода/вывода можно использовать как отдельные инструменты или комбинировать их. Например, комбинируемый модуль RMI (Rack-Mountable Instrument). RMI представляет собой полнофункциональную установку с одним или более контроллером периферийного сканирования и любыми модулями ввода/вывода, идеальную для монтажа в 19-дюймовою стойку или для настольного использования. Комбинация JT 5705 с двумя TAP-контроллерами с каналами модуля ввода/вывода (MIOS) может быть эффективно использована в качестве автономного АТО.
Высокоскоростные контроллеры DataBlaster доступны во всех популярных форматах (PCI, PCIe, PXI, PXIe, USB, Ethernet, Firewire) для самостоятельного использования, а также для интеграции в системы функционального тестирования. Для успешной интеграции периферийного сканирования в системы внутрисхемных тестеров (In-Circuit Test) и в установки с «летающими» пробниками доступны форм-факторы, соответствующие данным форматам.
При добавлении JTAG контроллера в ваш внутрисхемный тестер, установку с «летающими» пробниками или в вашу систему функциональных тестов вы можете использовать тестовое и измерительное оборудование этих систем для измерения коннекторов ввода/вывода и контрольных точек в комбинации с периферийным сканированием вместо использования дополнительных модулей ввода/вывода.
Помимо этого, JTAG может предложить оборудование, способное тестировать и программировать изделия удаленно — JTAG TapCommunicator. TapCommunicator – уникальное устройство, которое помогает преодолеть проблемы, возникающие при отсутствии доступа к тестируемому изделию. Пользуясь имеющимся протоколом связи тестируемого устройства (E-net, Bluetooth, SpaceWire и др.), можно проводить тестирование с помощью периферийного сканирования и использовать приложения для программирования буквально на любом расстоянии.
JTAG LIVE
Excellence in typography is the result of nothing more than an attitude. Its appeal
comes from the understanding used in its planning; the designer must care.
In contemporary advertising the perfect integration of design elements often
demands unorthodox typography. It may require the use of compact spacing
Мы всегда рады вам помочь!
Мы решили тысячи проблем, связанных с тестированием собранных печатных плат с помощью сети офисов продаж и наших высококвалифицированных дистрибьюторов. Как только вы становитесь клиентом JTAG Technologies, вы являетесь неотъемлемой частью нашего бизнеса со свободным доступом к нашей всемирной сети поддержки.