Периферийное сканирование | JTAG Technologies

JTAG Technologies

We are boundary scan.

Периферийное сканирование

Что такое периферийное сканирование?

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

Реализация

Типичные компоненты, поддерживающие периферийное сканирование, - это ПЛИС, микропроцессоры, ЦСП, ASIC, шинные интерфейсы, телекоммуникационные ИМС, PHY, мосты (PCI/PCIe)

Среди производителей микросхем, активно использующих периферийное сканирование в своих изделиях, такие как Intel, Analog Devices, ARM, Freescale, NXP, PLX, ST, TI, Renesas, Xilinx, Altera, Lattice, Broadcom, Actel и многие другие.

На практике

Компоненты с поддержкой периферийного сканирования имеют 4 (или иногда 5) сигналов порта тестового доступа (TAP, Test Access Port):

  • TCK (Test Clock)
  • TMS (Test Mode Select)
  • TDI (Test Data In)
  • TDO (Test Data Out)
  • TRST (Test Logic Reset) (опциональный сигнал).

Для упрощения теста инфраструктуры в рамках одной платы часто такие компоненты подключают последовательно таким образом, что TDO предыдущего компонента соединяется с TDI следующего, образуя так называемый канал сканирования.

Для активации логики периферийного сканирование требуется всего лишь подать синхроимпульс по TCK и установить требуемое машиной состояний значение на TMS. Активировавшись, логика периферийного сканирования контролирует выводы компонента, изолируя деятельность ядра микросхемы.


Больше информации