Устройство для диагностики и имитации неисправностей

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

5 А1 (19) (11) 1) 4 G 06 F 11/26

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

И АВТ0РСНОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 4270842/24-24 (22) 20.04.87 (46) 23.09.89. Бюл. ¹ 35 (71) Омский политехнический институт (72) В.М. Танасейчук, В.И. Потапов и А.П. Панков (53) 681.32(088.8) (56) Lawrence М. Незя Constantin, С.Timoc. Нагйчаге Fault Simulator

for МР Circuits Elektronics Test.

1984, v, 7, ¹ 4, р. 26.

Holger Zeltwager. Stethos Kop auf

dern Chip. Elektronik, 1985, № 8, s. 64-70. (54) УСТРОЙСТВО ДЛЯ ДИАГНОСТИКИ И

ИМИТАЦИИ НЕИСПРАВНОСТЕЙ

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

Целью изобретения является расширение функциональных возможностей задания типа неисправности устройства путем синхронизации момента введения неисправности с внутренними состояниями объекта контроля.

На фиг.1 представлена функциональная схема устройства в составе устройства управления на базе микропрограммного устройства управления (МПЗУ) с обратной связью; на фиг,2— примеры реализации первого и второго

2 (57) Изобретение относится к вычислительной технике и может быть использовано для синтеза тестов, диагностики и имитации неисправностей в различных компонентах вычислительных систем при экспериментальном исследовании надежности. Целью изобретения является расширение функциональных возможностей устройства путем синхронизации момента введения неисправности с внутренними состояниями объекта контроля. С этой целью в устройство, содержащее системный регистр, регистр диагностики и первый мультиплексор, введены схема сравнения и второй мультиплексор. 4 ил., 1 табл. мультиплексоров и схемы сравнения; на фиг. 3 — пример реализации регистра диагностики; на фиг. 4 — временная диаграмма работы устройства.

Устройство 1 для диагностирования и имитации неисправностей (фиг.1) соединено с устройством 2 микропрограммного управления МПЗУ и содержит первый мультиплексор 3 (МЗ), системный регистр 4, (СР4) „ регистр 5 диаг костики (РД5), который условно разделен на три части 5(1)-5(3), второй мультиплексор 6 и схему 7 сравнения.

Информация, считываемая иэ устрой, ства 2, поступает на первые информационные входы блоков 3, 6 и 7. Режимом работы мультиплексора 3 управляют три сигнала: N -"Управление загрузкой информации в регистр диагности3 1509905 ки; Н — "Неисправность ввести";

PC — "Результат сравнения" (выход схемы 7 сравнения) .

В зависимости от состояния сигна5 лов управления регистра 4 записывается информация с выхода устройства 2, мультиплексора 6 или первой части регистра 5.

В регистре 5, состоящем из трех частей, записывается следующая информация: в РД 5 (1) — код. для записи в регистр

4 (через третий вход мультиплексора 3); 15 в РД 5 (2) — код для настройки схемы 7 сравнения на выделение определенных сигналов и задания уровня этих сигналов (поступающих с выхода устройства 2); 20 в РД 5 (3) — код для задания типа искажения по каждому из разрядов устройства 2 — "Константа О", "Константа 1" "Инверсия передаваемого

1 разряда" и без искажения. 25

На фиг. 2 показан один из возможных вариантов реализации блоков 7, 6 и 3 для одного информационного разряда с выхода устройства 2. Схема 7 сравнения предназначена для задания 30 информации о количестве анализируемых сигналов (которым соответствуют

1 в РД5 (2) и их уровнях (О или 1 также задается в РД 5(2)). Схема 7 сравнения (фиг. 2) включает элемент

И 8 на п входов (где n — разрядность информационного выхода МПЗУ 2),.п элементов РАВНОЗНАЧНОСТЬ (сумматор по модулю 2) 9.1-9.п и и элементов

2И-HF. 10 ° 1-10.п. Первые входы элемен- 40 тов 9.1-9.п соединены с выходами устройства 2, вторые входы элементов

9.1-9.п и 10. 1-10.п подключены к выходам РД 5(2) .

С помощью элементов 10. 1-10.п за- 45 дается набор сигналов, с которыми проводится синхронизация с помощью элементов 9.1-9.п — уровень (О или 1) сигнала, с которым производится синхронизация. — 50

0

1

0

0

О

О

1

0

О

О

О

Нет 0

Константа О 0

Константа 1 1

Инверсия 1

Нет О

Константа 0 О

Константа 1 1

Инверсия 1

Регистр 5 имеет разрядность 5 и, причем 2,п разрядов подключены к входу блока 6 и кодируют тип искажений, 2 и разрядов подключены к входу блока 7

-и кодируют условия синхронизации (два разряда задают для каждой шины с выхода устройства 2 уровень сигнала и информацию о том, выделяется он или нет) ° Разрядность регистра 5.2 может задавать только уровень сигнала, поэтому выход регистра 5.2 один.

С выхода 5.1 п разрядов подключены к входу мультиплексора 3.

Временная диаграмма различных режимов работы устройства (фиг. 4) включает четыре периода времени .

Т -Т в которые производится запись

РД 5 через последовательный вход

ДВ 1. Началом режима записи является наличие сигнала М=О. С приходом Т=1 производится сдвиг РД 5 на 1 разряд.

Дпя записи всего регистра 5 требуется 5п тактов. Параллельно с этим ре; жимом на системный регистр 4 по вхоМультиплексор 6 предназначен для задания типа неисправности по каждому из передаваемых устройством 2 сигналов ° Тип неисправности "Константа

0", "Константа 1", "Инверсия" или без искажения кодируется двумя разря дами в РД 5 (3) для каждого из разрядов устройства 2.

В таблице задана функция F, зависящая от входной информации (МПЗУ 2) и типа искажения (R1, R2 с РД 5 (3)), Тип искажения R1 R2 МПЗУ F

Сокращенное выражение для F имеет вид: F = R1 МПЗУ + МПЗУ R2.

Информационная ширина и структура связи системного регистра 4 с входом регистра 5, адресным входом устройства 2 (А,) и выходом (Вых) объекта приведена на фиг ° 1. Выход устройства 2 включает п разрядов, которые поступают на входы мультиплексора 3 и блоков б и 7. С выхода мультиплексора Зп разрядов поступают на вход регистра 4, с выхода которого все и разрядов подключены к входу регистра

5.n, m разрядов — на адресный вход

МПЗУ2 и к = и-m разрядов — на выход объекта.

150 ду Т записывается информация с выход»

МПЗУ 2, так как М=О, H13=0, Р(, =О. Информация с выхода регистра 4 поступа-ет на А<. Изменение информации на Л производится также по переднему Аронту Т, после чего меняются данные иа выходах устройства 2 и блока 6.

Одновременный перевод сигналов M

НВ, ДВ1 в "1" означает окончание режима записи РД 5 и начало режимов хранения в нем информации, выделения блоком 7 момента появления определенного кода на выходе МПЗУ 2 (сихронизации).

Появление сигналов РС = 1 означает, что заданный код с выхода устройства 2 выделен и ведет к записи на регистр 4 искаженного в блоке 6 (искаженная информация — ИИ) кода с выхода устройства 2. Таким образом, может быть введена (проимитирована) неисправность синхронно с появлением определенного кода на выходе устройства 2.

Момент введения неисправности может быть заранее известен (если известна последовательность смены кодов на выходе устройства 2) или же выход PC может быть выведен на внешний разъем (контакт) ИС (модуля, ТЭЗа) .

Перевод сигнала ДВ1 в О (при М=1) ведет к записи в РД 5 кода с выхода регистра 4, после чего следует режим чтения РД 5 — сдвиг (при М=О) на 1 разряд с каждым тактовым сигналом Т.

Работа устройства в режиме диагностики полностью аналогична работе известного устройства. В этом режиме, в РД 5 (1) в соответствии с четвертым режимом, может быть записана информация через последовательный вход ДВ 1, которая затем загружается в регистр 4. Информация из регистра

4 может быть записана в РД 5 (1) и затем считана из него через последовательный выход ДВ 2.

В режиме имитации неисправностей производится запись РД 5 (2) и РД 5 (3), которые настраивают блоки 6 и 7 на введение определенных неисправ )Ч05 6

10

50 ностей ири выделеHllH определенных условий - Момент времени, в который начинается режим имитации неисправностей, задается управляющим сигналом

"Неисправность ввести" (НВ), который может быть заведен с внешней (по отношению к данному компоненту) схемы синхронизации„ Устройство допускает модульное наращивание. Выход ДВ 2 одного устройства может быть подключен к входу ДВ1 следующего устройства и т.д. формула изобретения

Устройство для диагностики и имитации неисправностей, содержащее системный регистр, регистр диагностики и первый мультиплексор, выход которого подключен к информационному вхо„у системного регистра, выход которого соединен с первым информационным входом регистра диагностики, первый выход которого подключен к первому инАормационному входу первого мультиплексора, о т л и ч а ю щ ее с я тем, что, с целью расширения функциональных возможностей путем задания типа неисправности и синхронизации момента ее введения с внутренними состояниями объекта контроля, в него введены схема сравнения и второй мультиплексор, причем выход второго мультиплексора подключен к второму информационному входу первого мультиплексора, управляющий вход которого соединен с выходом схемы сравнения, первый вход которой подключен к второму выходу регистра диагностики, третий выход которого соединен с управляющим входом второго мультиплексора, информационный вход которого и второй вход схемы сравнения подключены к третьему информационному входу первого мультиплексора и вместе они образуют вход устройства для подключения к выходу объекта контроля, а информационньй выход системного регистра является выходом устройства для подключения к входу объекта контроля.

1509905

Вык

1509905

1509905

Составитель Г. Виталиев

Техред М.яндык Корректор М. Самборская;

Редактор О. Головач

Заказ 5814/47 Тираж б68 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Я-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101

Устройство для диагностики и имитации неисправностей Устройство для диагностики и имитации неисправностей Устройство для диагностики и имитации неисправностей Устройство для диагностики и имитации неисправностей Устройство для диагностики и имитации неисправностей Устройство для диагностики и имитации неисправностей 

 

Похожие патенты:

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении универсальных и специализированных вычислительных устройств

Изобретение относится к цифровой вычислительной технике и может быть использовано для поиска неисправностей в блоках ЦВМ

Изобретение относится к автоматике и вычислительной технике

Изобретение относится к автоматике и вычислительной технике и может быть использовано для автоматической проверки функционирования программируемых логических матриц

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

Изобретение относится к контролю устройств вычислительной техники

Изобретение относится к области автоматики и вычислительной техники и может использоваться для генерации функционально полных тестовых программ при стохастическом контроле сложных дискретных объектов

Изобретение относится к автоматике и вычислительной технике

Изобретение относится к цифровой вычислительной технике, в частности к средствам автоматизации контроля и поиска неисправностей в устройствах с дискретным характером функционирования, и может быть использовано в автоматизированных комплексах отладки и ремонта цифровых устройств

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

Изобретение относится к системам управления телевидением и радиовещанием

Изобретение относится к цифровой вычислительной технике и может быть использовано в автоматизированных системах для контроля ЭВМ

Изобретение относится к области электрорадиотехники и может быть использовано для проверки функционирования DVD плеера

Изобретение относится к способу и системе отладки многоядерной системы с возможностями синхронной остановки и синхронного возобновления

Изобретение относится к области автоматики и цифровой вычислительной техники

Изобретение относится к испытательной технике и может быть использовано для диагностики функционирования микросхем оперативной памяти во всех отраслях микроэлектроники и радиотехники

Изобретение относится к средствам построения модели состояния технического объекта
Наверх