Проектирования с учётом технологических требований (DfM) и использование высококачественного оборудования для сборки и контроля качества минимизируют количество дефектов сборки. Несмотря на это дефекты всё же могут присутствовать в готовой продукции, поэтому, для достижения наилучших результатов, все собранные печатные платы должны быть протестированы. В современных электронных устройствах используется тестирование с помощью периферийного сканирования, которое позволяет получить доступ к цепям и компонентам устройства вне зависимости от типа корпуса и достичь оптимального покрытия тестирования.

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

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

Программирование

Компоненты программируются в процессе конфигурации платы. Выбор инструмента для программирования зависит от типа компонента:

  • Флэш-память (NOR, NAND, Serial)
  • Микроконтроллеры и ЦОС (DSP, втроенная флеш-память)
  • ПЛИС, СПЛИС
  • Шины управления питанием компонентов

В зависимости от типа компонента можно выбрать автоматическое создание приложений внутрисистемного программирования или можно воспользоваться уже готовыми к использованию приложениями. Файлы приложений для всех перечисленных выше компонентов могут быть запущены в среде выполнения любого пакета JTAG Technologies и могут работать как отдельно, так и при интеграции в другие (Тестовые) системы.


Флэш-память

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


Микроконтроллеры и ЦОС (DSP, встроенная флеш-память)

Для программирования встроенной памяти микроконтроллера требуются особые инструменты. JTAG Technologies предлагает решения для программирования обширного ряда микроконтроллеров (список). Наши решения для программирования микроконтроллеров представляют собой готовые к работе (R2R) приложения, которые могут быть непосредственно запущены в среде ПО JTAG Technologies.


ПЛИС и СПЛИС

Различные форматы данных используются при внутрисистемном программировании ПЛИС и СПЛИС — например, это SVF, JAM, STAPL, ISC IEEE 1532. Приложения для программирования ПЛИС, использующие формат ISC IEEE 1532, могут быть автоматически сгенерированы с помощью пакета ProVision. Файлы SVF, JAM и STAPL могут быть запущены в среде ПО JTAG Technologies.


Шины управления питанием (PMbus)

Шины управления питанием (PMbus) используют протокол, который может быть запрограммирован с использованием регистра периферийного сканирования, соединенного с шиной компонента. В приложении для программирования шины управления питанием компонент, поддерживающий периферийное сканирование, контролирует шину управления питанием, передавая ей данные и команды. Файлы приложений для программирования могут быть автоматически сгенерированы с помощью пакета ProVision.


Откройте программное обеспечение для программирования устройств

Мы всегда рады вам помочь!

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