Крупнейшая в мире платформа для поставок недостающих и труднодоступных деталей

В чем разница между сканированием и bist при проектировании и тестировании микросхем

Опубликованное время: 2022-11-27 22:21:48

Scan и BIST относятся к двум технологиям в категории DFT. Суть все-таки в дизайне, потому что эти две технологии фактически будут генерировать аппаратные схемы в чипе, но они не являются никакими функциями, и они предназначены специально для тестирования.

Scan Design

Технология сканирования была впервые предложена Kobayashi et al. Его преимущество заключается в том, что основной принцип заключается в том, что последовательные схемы могут быть смоделированы как сеть комбинационных цепей.

Цель проектирования Scan состоит в том, чтобы улучшить управляемость и наблюдаемость.

Вставив некоторую дополнительную аппаратную схему между логикой A и логикой B, можно наблюдать и контролировать значение, передаваемое из логики A в логику B.

="/uploads/images/202211280015495dc458032.png" alt="202211280015495dc458032.png"/>scan разделен на два этапа:

1. Scan replacement: Замените обычный DFF на Scan DFF. На следующем рисунке показан мультиплексор D DFF. Вы можете видеть, что есть дополнительные СИ, SE и мультиплексор.

Когда значение клеммы SE равно 0, схема работает в нормальном функциональном состоянии и может фиксировать значение клеммы D; когда SE равно 1, схема работает в так называемом режиме сканирования и фиксирует значение SI.

<

p style="text-align: center;">20221128001548903e67683.jpeg

Существует три общие ячейки сканирования:

src="/uploads/images/20221128001549ae1ec1228.png" alt="20221128001549ae1ec1228.png"/

>

2. Сканирование сшивания: Сканирование сшивания заключается в соединении Q и SI сканирующего DFF, полученного на предыдущем шаге, для формирования цепочки сканирования. На верхнем слое чипа расположены глобальные сигналы SE, а также входные и выходные сигналы цепочки сканирования: SI и SO. Благодаря непрерывному действию цепи сканирования задача может быть преобразована из тестирования сложных последовательных схем в тестирование комбинационных схем.


В реальном дизайне эти два шага выполняются инструментами EDA.

Два приведенных выше рисунка имеют только последовательные единицы, и мы поместим комбинационную логику.

202211280015489ba2d7268.jpeg

Перед сканированиемПосле вставки скана


>Шаги теста сканирования

:

1. Установите Scan-En на 0, после чего схема будет работать в нормальном состоянии (функциональный режим), и вставка сканирования не повлияет на нормальную работу схемы.

2. Установите Scan-En на 1, затем включите часы для управления регистром, введите тестовые данные на терминале Scan-In, а затем наблюдайте на выходе terminal Scan-Out. Этот метод может протестировать Flip-Flop.

3. При тестировании комбинационной логики установите Scan-En на 1, затем включите часы для управления регистром, введите тестовые данные на терминале Scan-In, и после двух тактов данные будут отправлены на входной терминал комбинационной логики.

4. Затем установите Scan-En в 0, часы бьют, и выходное значение комбинационной логики будет отправлено в регистр справа.

5. Установите для параметра Scan-En значение 1, и цепочка сканирования будет работать в режиме смены. В это время выходное значение комбинаторной логики можно сдвинуть и сравнить с ожидаемым значением.

="/uploads/images/20221128001549f53b30825.png" alt="20221128001549f53b30825.png"/>BIST -- встроенная самопроверка

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

BIST можно условно разделить на две категории: Logic BIST (LBIST) и Memory BIST (MBIST)

LBIST обычно используется для тестирования. Как правило, генератор псевдослучайных тестовых шаблонов используется для генерации входных тестовых шаблонов, которые применяются к внутреннему механизму устройство; и (MISR) используется в качестве генератора выходного сигнала.   MBIST используется только для тестирования памяти, типичный MBIST содержит тестовые схемы для загрузки, чтения и сравнения тестовых шаблонов. В настоящее время в отрасли широко используется несколько алгоритмов MBIST, таких как алгоритмы «March», March-C и MATS+. 

Еще один относительно редкий BIST называется Array BIST, который является разновидностью MBIST и специально используется для самотестирования встроенной памяти. Аналог BIST, используется для самотестирования. Технология BIST становится альтернативой дорогостоящим ATE, но технология BIST не может полностью заменить ATE в настоящее время, и они будут сосуществовать в течение длительного времени в будущем.

Scan и BIST - две очень важные технологии в проектировании тестируемости чипов, и они также являются необходимыми навыками для инженера DFT.

Другие продукты Горячие продажи

MECT-110-01-M-D-RA1
Pluggable Connectors
MECT-110-01-M-D-RA1
20 Position SFP+ Receptacle Connector Solder Surface Mount, Right Angle
TSHA4401
LED Emitters - Infrared, UV, Visible
TSHA4401
TSHA4401 Vishay Semiconductor Opto Division
MAX7456EUI-T
Аудио специального назначения
MAX7456EUI-T
MAX7456EUI+T Manufacturer Analog Devices Inc./Maxim Integrated Video IC Serial, SPI NTSC, PAL 28-TSSOP-EP Package
APTGF75H120TG
Транзисторы - IGBT - Модули
APTGF75H120TG
APTGF75H120TG Manufacturers Microchip Technology IGBT Modules Power Module - IGBT
R-785-0-0-5
DC-DC Converter
R-785-0-0-5
R-785.0-0.5 Manufacturer Recom Power Linear Regulator Replacement DC DC Converter 1 Output 5V 500mA 6.5V - 32V Input
R570452000
Coaxial Switches
R570452000
R570452000 Coaxial Switches SPDT Ramses SMA 18GHz Latching Self-cut-off 12Vdc Diodes Pins Terminals
NTCALUG01T103G400A
Датчики температуры - Термостаты - Твердотельные
NTCALUG01T103G400A
NTCALUG01T103G400A Temperature Sensors - Thermostats NTC LUG01T 10K 2% 3984K G26 40MM
AD8223ARMZ-R7
Аудио специального назначения
AD8223ARMZ-R7
Недорогой измерительный усилитель с одним источником питания
M29W640GB70NA6E
Ис памяти
M29W640GB70NA6E
Параллельная встроенная флэш-память NOR M29W640GH, M29W640GL M29W640GT, M29W640 ГБ
Популярный комментарий

Рекомендуемые детали