Устройство для имитации неисправностей
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
. А,ИИ НЕИСГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР(56) Авторское свидетельство СССРЬ 1529225, кл, 68 06 Г 11/26, 1987.Авторское свидетельство СССР(54) УСТРОЙСТВО ДЛЯ ИМИТАЦПРАВНОСТЕЙ Ы 1755283 А 06 Г 11/26(57) Изобретение относится к аычислительной технике и может быть использовано при обработке оборудования и программ, выполняющих контроль, работоспособности и диагностирования неисправностей. Устройство содержит регистры 1, 2 адреса команды, регистр 3 числа адресов команды, регистры 4, 5 кода, регистр 6 числа циклов, регистр 7 числа микрокоманд, регистр 8 числа тактов, регистры 9, 10 адреса микрокоманды, регистр 11 вектора неисправностей, блоки 12-18 сравнения, счетчик 19 адреса микрокоманды, счетчик 22 тактов, элемент ИЛИ 23, формирователи 24 типов неисправностей группы, 2 ил,20 25 30 50 Изобретение относится к вычислительной технике и может быть использовано при отработке оборудования и программ, выполняющих контроль работоспособности и диагностирования неисправностей,Цельизобретения - повышение точности и коэффициента использования оборудования за счет обеспечения динамического управления изменением типов имитируемых неисправностей, в выбранной схеме. На фиг, 1 представлена схема устройства, на фиг, 2 - структурная схема формирователя типа неисправности. Устройство для имитации неисправностей содерясит регистры 1, 2 адреса команды, регистр 3 числа адресов команды, регистры 4, 5, кода, регистр 6 числа циклов, 7 числа микрокоманд, регистр 8 числа тактов, регистры 9, 10 адреса микрокоманды,регистр 11 вектора неисправностей, блоки12-18 сравнения, счетчик 19 адреса команды, счетчик 20 циклов, счетчик 21 адресамикрокоманды, счетчик 22 тактов, элементИЛИ 23, формирователи 24 типов неисправнс, ей групп ь 1, вход 25 и выход 2 б устройства.Формирователь 24 содержит дешифратора 27, регистр 28 признаков имитируемойнеисправности, элементы И 29-37, триггер38, элемент НЕ 39.Устройство работает следующим образом,Информация из регистра 11 вектора неисправностей подается в группу 24 формирователей типов наисправностей, Эта информация поступает на дешифратор 27 (код имитируемой неисправности) и элементы И 32 (разрешение на имитацию неисправности на данном выходе и признак импульсной неисправности), И 33 (разрешение на имитацию неисг,равности на данном выходе). Результат дешифрации кода типа имитируемой неисправности с выхода дешифратора 27 записьвается в регистр 28 признаков имитируемой неисправности, контрольный разряд которого устанавливается в нулевое состояние,На выходе одного из элементов И 29, И 30, И 31 появляется сигнал только при прэвильной установке регистра 28 признаков имитируемой неисправности,При сравнении текущего значения адреса команды с установленным значением адреса команды на выходе блока 12 сравнения вырабатывается сигнал, увеличивающий значение счетчика 19 адреса команды на единицу, Аналогичным образом осуществляется сравнение текущего и установленного значений кодового слова в блоке 14 сравнения, а также текущего и установленного значений адреса микрокоманды в блоке 18 сравнения. При сравнении увеличивается на единицу значение счетчика 21 адреса микрокоманды,Если значение счетчика 19 адреса команды становится равным установленному .в регистре 3 числа адресов команд значению, то на выходе блока 13 сравнения появляется сигнал, который, проходя через элемент ИЛИ 23 и И 33, устанавливает в единичное состояние триггер 38 в формирователе 24 типа неисправности, В единичное состояние устанавливаются триггеры 38 только тех формирователей 24 типа неисправности, которые соответствуют выходам контролируемой схемы, на которых необходимо имитировать заданный тип неисправности. Если на данном выходе необходимо имитиоовать неисправность, то на вторых входах элементов И 32 и И 33 имеется сигналпоступающий из регистра 11 вектора неисправностей.При нулевом состоянии триггера 38 че. рез элемент И 34 на выход устройства поступают сигналы с выхода контролируемой схемь, При единичном состоянии триггера 38 имитируется один из типов неисправностей, который определяется содержимым регистром 28 признаков имитируемой неисправности.Если сигнал присутствует на четвертом выходе регистра 28 признаков имитируемой неисправности, то имитируется неисправность типа обрыв (выход элемента И 37), Если сигнал присутствует нэ третьем выходе регистра 43, то сигнал с выхода, элемента И 36 имитирует неисправность типа короткое замыкание. В случае появления сигнала на втором выходе регистра 43 на выходе элемента 35 И имитируется неисправность типа инверсия.При равных значениях счетчика 22 тактов и регистра 8 числа тактов появляется сигнал на выходе блока 17 сравнения, который при наличии признака импульсной неисправности в регистре 11 вектора неисправностей для соответствующего вы.- хода устанавливает, в нулевое состояние триггер 38 в формирователе типа неисправности. В этом случае имитация неисправносгей прекращается и сигналы с выхода контролируемой схемы через элемент И 34 поступают на соответствующий выход устройства, На этом работа устройства завершается; Аналогичным образом имитируются неисправности по сравненио кодовых слов и по совпадению адресов микрокомэнды,1755283 8 2 Формула изобретения Устройство для имитации неисправностей, содержащее первый и второй регистры адреса команды, выходы которых. соединены с входами первого блока сравнения, выход которого соединен с входом счетчика адреса команды, выходы которого и регистра числа адресов команд через второй блок сравнения соединены с входом элемента ИЛИ, первый и второй регистры кода, выходы которых через третий блок сравнения соединены с входом счетчика циклов, выходы которого и регистра числа циклов через четвертый блок сравнения соединены с входом элемента ИЛИ, счетчик адреса микрокоманды и регистр числа микрокоманд, выходы которых соединены с входами пятого блока сравнения, счетчик тактов и регистр числа тактов, выходы которых соединены с входами шестого блока сравнения, о т л и ч а ю щ е е с я тем, что, с целью повышения точности и коэффициента 5 использования оборудования, в него введены первый и второй регистры адреса микро- команды, блок сравнения, регистр вектора неисправностей и группа формирователей типов неисправностей, причем выходы пер ваго и второго регистра адреса микрокоманды соединены через седьмой блок сравнения с входом счетчика адреса микро- команды, выходы пятого блока сравнения соединены с входом элемента ИЛИ, выходы 15 шестого блока сравнения и регистра вектора неисправностей соединены с входами формирователей типов неисправностей группы.
СмотретьЗаявка
4716121, 26.07.1989
НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ "ВОСХОД"
АЙДИНЯН ВИКТОР МУШЕГОВИЧ, ГРОМОВ ВАЛЕРИЙ АНАТОЛЬЕВИЧ, РОМАНОВ АЛЕКСАНДР АНАТОЛЬЕВИЧ
МПК / Метки
МПК: G06F 11/26
Метки: имитации, неисправностей
Опубликовано: 15.08.1992
Код ссылки
<a href="https://patents.su/3-1755283-ustrojjstvo-dlya-imitacii-neispravnostejj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для имитации неисправностей</a>
Предыдущий патент: Многоканальное устройство тестового контроля
Следующий патент: Устройство для контроля информации
Случайный патент: Способ электромеханической обработки деталей машин