Часто задаваемые вопросы | JTAG Technologies

JTAG Technologies

We are boundary scan.

Часто задаваемые вопросы

Если вы не нашли ответ на свой вопрос, пожалуйста, свяжитесь с нами.

Технология

Нет ограничений для JTAG ProVision в том, сколько микросхем может быть объединено в одну JTAG-цепочку. Длина канала сканирования – это прежде всего длина тестовых векторов, которые будут сдвигаться  в процессе JTAG-тестирования платы. Чем длиннее цепочка, тем длиннее тестовые векторы. Для получения поле подробных рекомендаций закажите печатную версию Руководства по тестопригодному проектированию плат. JTAG ProVision автоматически строит сложные цепочки сканирования из нескольких микросхем, так что можете смело объединять их.

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

Изучите BSDL-файл на данную микросхему (обычно BSDL-файл находится в доступе на сайте производителя). Само наличие BSDL-файла уже говорит о том, что микросхема поддерживает стандарт периферийного сканирования. Также проверьте BSDL-файл на наличие ограничений по использованию сканирования в данном типе ИМС. Иногда требуется удержание некоторых выводов в статичном состоянии для обеспечения режима сканирования. При сомнениях обращайтесь в JTAG Technologies за советом.

В большинстве случаев, только небольшая часть микросхем на плате требует поддержки периферийного сканирования для создания полноценных тестов всей платы. Многие цифровые микросхемы (микропроцессоры, ПЛИС, ASIC и т.д.) являются довольно сложными и благодаря большому количеству выводов имеют доступ к большинству цепей на плате. Кроме того, использование специальных модулей ввода/вывода позволяет увеличить тестовое покрытие, например, при подключении их к внешним разъемам. Такие устройства, как память, тестируются не имея при этом JTAG-структуру. Тестовое покрытие платы легко рассчитать в программном пакете JTAG ProVision.

Очень немного. Зачастую даже не требуется добавлять ничего лишнего. Однако иногда бывает полезно добавить несколько пассивных элементов для согласования каналов сканирования для увеличения максимальной частоты тестирования. Кроме того, вам понадобится вывести хотя бы один физический JTAG-разъем. Добавление некоторых коммутирующих микросхем может понадобиться, если вы собираетесь тестировать по одной JTAG-шине сложную систему из множества плат. Для получения поле подробных рекомендаций закажите печатную версию Руководства по тестопригодному проектированию плат.

Сервис и поддержка

Мы предлагаем обучающие курсы, которые будут соответствовать вашим потребностям. Обучение использованию JTAG ProVision и JTAG Visualizer требует всего пару дней. Обучение использованию производственных станций требует еще меньше времени – например половину дня. Больше об обучении.

Все клиенты, пользующиеся платной годовой поддержкой, получают постоянные обновления программного обеспечения (через Интернет или почтовой доставкой). Например, JTAG ProVision доступен бесплатно для всех, кто имеет предыдущие (более примитивные) программные пакеты, но при этом имеет годовую поддержку. Кроме того, пользователи поддержки имеют доступ к защищенным областям web-сайта и имеют наивысший приоритет при сервисном обслуживании, пользуясь  свободно услугами прикладных инженеров.

Свяжитесь с нами для более подробной информации.

 

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

JTAG ProVision

Не существует стандартного разъема для JTAG-порта. Однако мы рекомендуем, чтобы использовался по крайней мере один подход к выбору разъемов на всех ваших устройствах. Мы предлагаем использовать один из трех вариантов распиновки (10-ти, 14-ти или 20-ти контактных разъемов) в зависимости от сложности тестов и необходимых операций с тестируемым изделием.

Для получения поле подробных рекомендаций закажите печатную версию Руководства по тестопригодному проектированию плат.

JTAG ProVision полностью совместим со стандартом IEEE 1149.6. Генераторы тестов автоматически распознают BSDL-файлы, совместимые с 1149.6 и создают необходимые тесты для проверки всех возможных цепей, включая дифференциальные пары и цепи, связанные по переменному току. ProVision обеспечивает полную диагностику неисправностей для таких цепей.

JTAG ProVision поддерживает огромное количество устройств NOR и NAND практически от всех производителей. Программное обеспечение содержит большую библиотеку, состоящую из многих тысяч устройств, и мы постоянно расширяем ее с выходом в свет новых. Кроме того, мы поддерживаем программирование множества устройств со встроенной флэш-памятью, как например, Texas Instruments, ST Micro, Freescale Semiconductor и многие другие.

JTAG ProVision может сконвертировать net-листы из практически любых САПР (популярных и нет, и даже совсем не используемых на территории России).

JTAG ProVision позволяет вам изменять установки для цепей при помощи редактора цепей Net Explorer. Графическое представление позволяет вам быстро найти нужные цепи и узлы и вручную поставить их в нужные состояния.

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

JTAG ProVision (начинается с CD10) содержит в себе возможность импортирования приложений, созданных в более ранних программных оболочках от JTAG Technologies. После импорта приложения могут использоваться как «родные» приложения ProVision.

JTAG Visualizer

Во время разработки вашего изделия и создания тестов инженеры могут использовать Visualizer для того, чтобы увидеть прогресс в достигнутом тестовом покрытии. Программа будет показывать им на электрической схеме, какие ее части могут быть протестированы при помощи периферийного сканирования, а какие – нет. Таким образом, разработчик может сделать упреждающие изменения в схемотехнике для достижения лучшего тестового покрытия даже еще до разводки платы. Visualizer может послужить фактором сбережения времени, отсекая необходимость в будущем проводить изменения в плате для достижения желаемой тестопригодности.

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

Для отображения схематики в JTAG Visualizer у нас есть экстракторы для Cadence (Orcad), Mentor (все платформы) и Zuken CR-5000. Для топологии платы мы поддерживаем Cadence ODB++, Mentor (все платформы), Zuken CR-5000 и Cadif, Altium PCAD, DDE Supermax ECAD и Intercept Pantheon. Планируются дополнительные экстракторы.

Лицензирование

Вы можете выбрать между использованием аппаратного ключа (часто называемого «заглушкой») или использованием для вашей лицензии индивидуального идентификатора компьютера (MAC ID). Аппаратный ключ доступен в двух вариантах исполнения: USB и для параллельного порта.

Стационарные лицензии имеют бесконечный срок действия. Плавающие лицензии нужно обновлять (бесплатно) каждый год.

Производство

Все JTAG тесты и приложения могут запускаться в различных средах при использовании специальных Пакетов Интеграции, PIP. Существуют такие пакеты для LabVIEW, LabWindows, и TestStand от National Instruments, а также интеграция в Visual Basic и DLL C/C++-ориентированные программы.

Любая сторона в данном случае может подготовить тесты, используя JTAG ProVision. Если вы делаете эту работу, вы предоставляете тестовые приложения, которые вы создали,  производителю. Если вы хотите, чтобы контрактный производитель занимался подготовкой тестов, вы должны будете предоставить ему net-листы и BSDL-файлы для их использования в ProVision.

Как минимум, вам нужно иметь один из производственных пакетов. PSA для отдельной (автономной) JTAG-станции, либо один из Пакетов Интеграции, PIP для добавления возможности периферийного сканирования в уже существующие у вас тестовые платформы, или одну из систем Symphony, если вы захотите интегрировать JTAG-систему во внутрисхемный тестер или установку с летающими щупами flying probe. Часто станция разработки на базе ProVision используется как для создания, так и запуска тестов.

Тип используемого контроллера будет зависеть от того, как вы хотите подключить его к тестовой станции (например, требуется выбрать между PCI или USB), и от того, какой тип приложений требуется выполнять. Системы Symphony обычно включают в комплект контроллеры.

Аппаратные средства

Дистанция между тестовым адаптером QuadPOD и тестируемой платой зависит от тактовой частоты TCK и некоторых характеристик самой платы. При значении частоты 10 МГц допустимая дистанция равна примерно 8 метрам плоского кабеля. На частоте 1 МГц диапазон – 100 метров. Для большинства применений, включая запуск тестов внутри климатической камеры, дистанция не является критическим фактором. У нас также есть различный выбор удлинителей на случай, когда расстояние до тестируемого объекта чрезмерно велико.

Мы также предлагаем продукт, который позволяет тестировать объекты на любом расстоянии от управляющей станции, – TapCommunicator. Эта система использует существующие телекоммуникационные каналы, например, корпоративную сеть, для обеспечения защищенного удаленного тестирования.

Процент возврата наших контроллеров чрезвычайно мал. Сейчас установлено около 6500 контроллеров, некоторые из них работают уже более 20 лет, и менее 1% было возвращено для ремонта.

Станция по ремонту

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