[an error occurred while processing this directive]
Все он заметит. Причем в первом же цикле с проверкой. Объяснение внутри.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Ace-X 11 января 2005 г. 23:51
В ответ на: А если одна из линий адреса закорочена на землю, такой тест не заметит. отправлено comp 11 января 2005 г. 23:28

Например, у нас 8-битная линия адреса у которой бит 0 закорочен на землю. Тогда реальное пространство в 256 адресов отобразится на 128 четных адресов. Т.е. каждая ячейка с четным адресом будет адресоваться дважды в каждом из циклов.
В первом цикле первая операция (адрес 0) проверит ячейку на 0 и запишет в нее 1. Вторая операция в этом же цикде попытается обратиться к ячейке с адресом 1, который из-за закороченной линии окажется адресом 0 и проверка на 0 выдаст ошибку, так как в 0-ую ячейку только что записали 1.

В общем, где-то так. "March C-" - это вообще самый короткий тест, который обнаруживает все неисправности типа stuck-at, transition, coupling, address decoder и bridging.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru