.:Однокристальная (ИЛИ одноплатная) микроЭВМ, «создающая себя» при включении напряжения питания из имеющихся исправных блоков:.
МикроЭВМ (рис. ЭВМ создающая себя) содержит несколько одинаковых процессоров ЦП, ПЗУ и ОЗУ.
Порядок тестирования:
1. При включении напряжения питания микроЭВМ вырабатывается сигнал Sвx, поступающий на первый процессор. Этот процессор считывает содержимое
первого ПЗУ и сравнивает полученную контрольную сумму с кодом, записанным в последней ячейке этого ПЗУ (действия по п. 1 выполняются под управлением
микропрограммы, хранящейся в процессоре). Если коды не совпали, процессор переходит к проверке следующего ПЗУ, и т.д. Кодировка всех ПЗУ одинакова.
Если работающее ПЗУ не найдено данным процессором, то запускается следующий процессор.

2. Когда работающее ПЗУ найдено, процессор, работая по программе, хранящейся в этом ПЗУ, проверяет себя. Если тестирование процессора произведено
удачно, то вырабатывается единичный сигнал Финиш и распространение стартового сигнала запрещается. В противном случае данный процессор отключается,
и стартовый сигнал поступает на следующий процессор. Этот процесс продолжается до тех пор, пока не будет найдена работающая пара процессор —
ПЗУ. Если этого не произошло, то микроЭВМ признается неисправной (в течение, например, 10 с на экране дисплея, подключенного к микроЭВМ, не появилось
сообщение о готовности микроЭВМ к работе).

3. После того как найдена пара процессор — ПЗУ, производится тестирование блоков ОЗУ с запоминанием таблицы годности либо на регистрах процессора, либо в
первом обнаруженном исправном ОЗУ. Тест ОЗУ хранится в ПЗУ.

Таким образом, всякий раз при включении напряжения питания микроЭВМ «собирает себя» из отдельных блоков. Достаточным условием обеспечения
работоспособности является наличие единичных исправных экземпляров всех входящих в нее блоков и исправность общих коммуникационных элементов.



<------ Назад

 

Hosted by uCoz