Программы диагностирования микропроцессоров

При тестировании БИС микропроцессоров распространены сравнение результатов операций, выполняемых контролируемой микросхемой, с аналогичными результатами, вырабатываемыми эталонной (заведомо исправной) БИС, (и полученных на модели или заведомо исправном устройстве).

Наконец, методы тестирования микропроцессоров разделяют На контроль, при котором учитываются только функции БИС в Целом и игнорируется ее структура, и контроль, при котором микропроцессор рассматривается как композиция более простых устройств, проверяемых по отдельности.

Проверка на основе генератора последовательности псевдослучайных команд и данных удобна тем, что в этом случае не требуется высокой квалификации составителя тестовой программы. Однако для проверки необходимо каждую команду подавать одновременно на контролируемую и эталонную БИС. Полученные результаты с обеих БИС сравниваются после исполнения группы команд или отработки всей тестовой последовательности.

Чаще всего при тестировании БИС микропроцессоров к ним подходят как к некоторому функциональному устройству и осуществляют контроль, при котором с большей или меньшей полнотой поочередно проверяют исполнение команд микропроцессора. В этом случае эффективные тестовые последовательности, обеспечивающие проверку большинства команд, в то же время не требующие для хранения чрезмерного объема управляю щей памяти и не слишком длительные по времени, могут быть подготовлены только при определенной квалификации разработчика.


24.04.2018