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

 

Изобретение относится к вычислительной технике и может быть использовано при обработке оборудования и программ, выполняющих контроль, работоспособности и диагностирования неисправностей. Устройство содержит регистры 1, 2 адреса команды , регистр 3 числа адресов команды, регистры 4, 5 кода, регистр б числа циклов, регистр 7 числа микрокоманд, регистр 8 числа тактов, регистры 9, 10 адреса микрокоманды , регистр 11 вектора неисправностей, блоки 12-18 сравнения, счетчик 19 адреса микрокоманды, счетчик 22 тактов, элемент ИЛИ 23, формирователи 24 типов неисправностей группы. 2 ил.

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

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

РЕСПУБЛИК (н)з G 06 F 11/26

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

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

ПРИ ГКНТ СССР М j", @

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ вЂ” Ь.""-: -=:-

t ai;y;::у.. ) гмф (21) 4716121/24 (22) 26.07.89 (46) 15.08.92. Бал. Ю 30 (71) Научно-исследовательский институт

"Восход" (72) В, M. Айдинян, В. A. Грошов и А. А, Романов (56) Авторское свидетельство СССР и 1529225, кл, GB 06 F 11/26, 1987.

Авторское свидетельство СССР

М 1164715, кл. 6 06 F 11/26, 1984 (прототип). (54) УСТРОЙСТВО ДЛЯ ИМИТАЦИИ НЕИСПРАВНОСТЕЙ

5U 1755283 А1 (57) Изобретение относится к вычислительной технике и может быть использовано при обработке оборудования и программ, выполнякищих контроль, работоспособности и диагностирования неисправностей. Устройство содержит регистры 1, 2 адреса команды, регистр 3 числа адресов команды, регистрь. 4, 5 кода, регистр 6 числа циклов, регистр 7 числа микрокоманд, регистр 8 числа тактов, регистры 9, 10 адреса микрокоманды, регистр 11 вектора неисправностей, блоки 12-18 сравнения, счетчик 19 адреса микрокоманды, счетчик 22 тактов, элемент

ИЛИ 23, формирователи 24 типов неисправностей группы. 2 ил, 1755283

50

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

На фиг, 1 представлена схем, устройства, на фиг, 2 — структурная схема формирователя типа неисправности.

Устройство для имитации неисправностей содер>кит регистры 1, 2 адреса команды, регистр 3 числа адресов команды, регистры 4, 5, кода, регистр 6 числа циклов, 7 числа микрокоманд, регистр 8 числа тактов, регистры 9, 10 адреса микрокоманды, регистр 11 вектора неисправностей, блоки 12-18 сравнения, счетчик 19 адреса команды, счетчик 20 циклов, счетчик 21 адреса микрокоманды, счетчик 22 тактов, элемент

ИЛИ 23, формирователи 24 типов неисправнс .ей группы, вход25и выход26устройства.

Формирователь 24 содержит дешифратора 27, регистр 28 признаков имитируемой неисправности, элементы И 29-37, триггер

38, элемент НЕ 39.

Устройство работает следующим образом, Информация из регистра I1 вектора неисправностей подается в группу 24 формирователей типов наисправностей, Эта информация поступает на дешифратор 27 (код имитируемой неисправности) и элементы И 32 (разрешение на имитацию неисправности на данном выходе и признак импульсной неисправности), И 33 (разрешение на имитацию неисг,равности на данном выходе}. Результат дешифрации кода типа имитируемой неисправности с выхода дешифратора 27 записывается в регистр 28 признаков имитируемой неисправности, контрольный разряд которого устанавливается в нулевое состояние, На выходе одного из элементов И 29, И

30, И31 появляется сигнал только при правильной установке регистра 28 признаков имитируемой неисправности.

При сравнении текущего значения адреса команды с установленным значением адреса команды на выходе блока 12 сравнения вырабатывается сигнал, увеличивающий значение счетчика 19 адреса команды на единицу. Аналогичным образом осуществляется сравнение текущего и установленного значений кодового слова в блоке 14 сравнения, а также текущего и установленного значений адреса микрокоманды в блоке 18 сравнения. При сравнении увеличивается на единицу значение счетчика 21 адреса микрокоманды, Если значение счетчика 19 адреса команды становится равным установленному в регистре 3 числа адресов команд значению, то HG выходе блока 13 сравнения появляется сигнал, который, проходя через элемент ИЛИ 23 и И 33, устанавливает в единичное состояние триггер 38 в формирователе 24 типа неисправности. В единичное состояние устанавливаются триггеры ЗО только тех формирователей 24 типа неисправности, которые соответствуют выходам контролируемой схемы, на которых необходимо имитировать заданный тип неисправности. Если HB данном выходе необходимо имитировать неисправност.ь, то a вторых входах элементов И 32 и И 33 имеется сигнал, .поступающий из регистра 11 вектора неисправностей.

При нулевом состоянии триггера 38 через элем-.íT И 34 на выход устройства поступают сигналы с выхода контролируемой схемы, При единичном состоянии триггера

38 имитируется один из типов неисправностей, который определяется содержимым регистром 28 признаков имитируемой неисправности.

Если сигнал присутствует на четвертом выходе регистра 28 признаков имитируемой неисправности, то имитируется неисправность типа обрыв (выход элемента И 37}, Если сигнал присутствует на третьем выходе регистра 43, то сигнал с выхода, элемента

И 36 имитирует неисправность типа короткое замыкание. В случае появления сигнала на втором выходе регистра 43 на выходе элемента 35И имитируется неисправность типа инверсия.

При равных значениях счетчика 22 тактов и регистра 8 числа тактов появляется сигнал на выходе блока 17 сравнения, который при наличии признака импульсной неисправности в регистре 11 вектора неисправностей для соответствующего вы.хода устанавливает; в нулевое состояние триггер 38 в формирователе типа неисправности. В этом случае имитация неисправносгей прекращается и сигналы с выхода контролируемой схемы через элемент И 34 поступают на соответствующий выход устройства, На этом работа устройства завершается;

Аналогичным образом имитируются неисправности по сравнению кодовых слов и по совпадению адресов микрокоманды, 1755283

Формула изобретения

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

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

15 шестого блока сравнения и регистра вектора неисправностей соединены с входами формирователей типов неисправностей группы.

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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