Ничего сложного в BILBO нет - это классическая регулярная DFT структура, которая может работать в 4 режимах: - параллельного регистра - сдвигового регистра - генератора псевдослучайных последовательностей (LFSR) - многоканального сигнатурного анализатора (MISR)
Выбор режима задается двумя битами. Работает все это примерно так: в штатном режиме BILBO используется как обычный параллельный регистр в схеме. Когда нужно провести тестирование, BILBO на входе (перед тестирумой подсхемой) переключается в режим LFSR, BILBO на выходе переключается в режим MISR. Во входную BILBO загоняется начальное значение генератора (путем его временного переключения в режим сдвигового регистра), прогоняется определенное число тактов, потом полученная сигнатура с выходного BILBO выводится наружу или в модуль BIST для проверки путем переключения в режим сдвигового регистра.
В теории примерно так. За счет того, что структура может выполнять все 4 основные операции, экономится место на кристалле.
|