PBIST - PBIST

Программируемая встроенная самопроверка (PBIST) - это память DFT функция, которая включает в себя все необходимые тестовые системы в самом чипе. На кристалле реализованы следующие тестовые системы:

  • генератор алгоритмических адресов
  • генератор алгоритмических данных
  • блок хранения программ
  • механизмы контроля контура

Первоначально PBIST использовался для больших микросхем памяти, которые имеют большое количество выводов и работают на высоких частотах, что превышает возможности промышленных тестеров. Цель PBIST - избежать разработки и покупки более сложных и очень дорогих тестеров. Интерфейс между PBIST, который является внутренним для процессора, и внешней средой тестера осуществляется через стандартный JTAG НАЖМИТЕ контакты контроллера. Алгоритмы и элементы управления вводятся в микросхему через вывод Test Data Input (TDI) контроллера TAP. Окончательный результат теста PBIST считывается через вывод тестовых данных (TDO). PBIST поддерживает все требования к алгоритмическому тестированию памяти, налагаемые методологией производственного тестирования. Для поддержки всех требуемых алгоритмов тестирования PBIST должен иметь возможность хранить необходимые программы локально в устройстве. Он также должен иметь возможность выполнять разные схемы генерации адресов, генерировать разные тестовые шаблоны данных, схемы циклов и сравнения данных.

Работа над большинством подходов BIST с программируемой памятью касается программируемости алгоритма тестирования памяти. Предлагаемая программируемая память BIST имеет ряд преимуществ:

• Позволяет программировать как алгоритмы тестирования, так и данные тестирования.

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

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


Часть Встроенная самопроверка.

внешние ссылки