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

 

Изобретение относится к вычислительной технике и может быть использовано при отработке оборудования и программ. Цель изобретения состоит в расширении функциональных возможностей устройства за счет возможности имитации серии сбоев. Устройство содержит первый 1, второй 2 и третий 3 регистры адреса, первый 4 и второй 5 регистры кода, первый 6 и второй 7 счетчики адреса, счетчик 8 имитаций, первый 9 и второй 10 блоки сравнения, мультиплексор 11 адреса и мультиплексор 12 кода, триггер 13, одновибратор 14, первый, второй, третий блоки 15-17 формирования сигнала неисправности, первый - девятый элементы И 18-26, первый 27 и второй 28 элементы ИЛИ и переключатель 29. Устройство позволяет автоматически задавать начальные условия для имитации отказов в разных каналах и на разных участках отрабатываемой программы в реальном масштабе времени. 5 ил.

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

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

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

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

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

С7 31

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

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

ПРИ ГКНТ СССР

1 (21) 4415408/24-24 (22) 26.04.88 (46) 15.01.90. Бюл. Р 2 (72) В.П.Тищенко, А.О.Овечкин, В.Ю.Тихвинский, Г.Н.Тимонькин, В.С.Харченко и С.Н.Ткаченко (53) 681.3 (088.8) (56) Авторское свидетельство СССР

У 1-273933, кл.|G 06 Р 11/26, 1986.

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

У 1283775, кл. G 06 F 11/26, 1987. (54) УСТРОЙСТВО ДЛЯ ИМИТАЦИИ ИЕИС

ПРАВНОСТЕЙ (57) Изобретение относится к вычислительной технике и может быть использовано при отработке оборудования и программ. Цель изобретения состоит в расширении функциональных возможностей устройства за счет воз„.Я0„„1536388 А1

2 можности имитации серии сбоев. Уст- ройство содержит первый 1; второй

2 и третий 3 регистры адреса, первый

4 и второй 5 регистры кода, первый

6 и второй 7 счетчики адреса, счетчик 8 имитаций, первый 9 и второй

10 блоки сравнения, мультиплексор 11 адреса и мультиплексор 12 кода, триггер 13, одновибратор 14, первый, второй, третий блоки 15-17 формирования сигнала неисправности, первый— девятый элементы И 18-26, первый ,27 и второй 28 элементы ИЛИ и переключатель 29. Устройство позволяет автоматически задавать начальньеусло- . вия для имитации отказов в разных каналах и на разных участках отрабатываемой программы в реальном масштабе времени. 5 ил.

6388 6

5 153 зависимости от положения переключателя 29 (при подключении к общей шине на выходы мультиплексора 12 поI ступает информация с выходов регистра 4, при разомкнутом положении переключателя — с выходов регистра 5).

Выходы мультиплексора 12 кода делятся на пять групп. На первой группе выходов 37 устанавливается код для задания количества адресов, которое требуется пропустить перед началом имитации неисправностей. На второй группе выходов 38 устанавливается.код для задания количества тактов, которое требуется пропустить перед началом имитации неисправности, и количество тактов, соответствующее длительности сигнала неисправности.

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

40 устанавливается код, задающий общее количество неисправностей. На пятой группе выходов 41-43 устанавливается позиционный код, единичное значение каждого разряда которого разрешает запуск соответствующего блока 15:-17-формирования сигнала неисправности.

Мультиплексоры 11 и 12 могут быть реализованы, например, на стандартных интегральных микросхемах 155КП11.

Триггер 13 предназначен для запуска устройства и его сброса после завершения работы на заданных начальных условиях. Одновибратор 14 предназначен для формирования единичного импульса, стробирующего запись начальных условий в счетчики 6-- 8, 44 и 45.

Одновибратор 14 может быть реализован, например, на стандартной интегральной микросхеме 155АП . Блоки

15-17 предназначены для формирования сигнала неисправности через заданное количество тактов с заданной длительностью, Элементы И 18, 19 и 25 предназначены для формирования импульса пуска, запускающего блоки 15-17 формирования сигналов неисправности.

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

3, Элемент И 21 предназначен для

10 l5

55 формирования импульса записи в регистр 5 кода информации, поступающей с нины 34 данных при нечетном адресе на шине 32 адреса и совпадении старших разрядов с эталонным коцом регистра 3. Элемент И 22 предназначен для формирования импульса соответствующего наличия на шине 30 адреса, на котором требуется выполнить имитацию неисправности. Элемент И 32 предназначен для блокировки поступления импульсов на счетный 1 вход счетчика 6 после отсчета заданного количества адресов, которое требуетс ся пропустить перед началом имитации неисправностей. Элемент И 24 предназначен для блокировки поступления импульсов на счетный вход счетчика

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

13 в единичное состояние. Элемент

ИЛИ 28 предназначен для формирования сигнала, передний фронт которого соответствует концу очередной имитации неисправности.

Переключатель 29 предназначен для задания режима работы устройства.

При замыкании контактов переключателя задается режим ручной настройки начальных условий. Разомкнутое состояние переключателя задает режим

\ автоматической настройки начальных условий, которые поступают с шины

34 данных йосле завершения всех имитаций на заданном адресе программы.

Разомкнутое состояние переключателя воспринимается мультиплексорами

11 и 12 как. в ТТЛ-логике — логической "1 .

Счетчик 44 (фиг.2) предназначен для подсчета количества тактов, которое требуется пропустить перед началом имитации неисправности.

Счетчик 45 предназначен для подсчета количества тактов, которое соответствует длительности сигнала имитации неисправности. Счетчики

44 и 45 могут быть реализованы, на1536388

50 пример, на стандартных микросхемах

155ИЕ7. Триггер 46 предназначен для формирования сигнала пуска блока

15 формирования сигнала неисправ5 ности после прихода импульса на вход триггера; Элемент ИЛИ 47 пред" назначен для формирования сигнала, записи в счетчики 44 и 45 информации, поступающей с второй группы 10

::выходов 38 мультиплексора 12, Элемент ИЛИ 48 предназначен для форми рования сигнала сброса триггера 46 при наличии сигнала на входе сброса блока 15 или по наличию сигнала на

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

50 предназначен для блокировки по ступления импульсов на счетный вход ,счетчика 45 до появления единичного 25 сигнала на выходе счетчика 44 и пбсl e появления единичного сигнала на выходе счетчика 45. Элемент И 51 предназначен для формирования сигна.ла, управляющего формирователем 52 30

,сигнала неисправности, Формирователь

52 предназначен для формирования сигнала неисправности, согласующегося с параметрами, соответствующими требованиям отрабатываемого обору35 дования. Формирователь 52 при выдаче сигнала неисправности:на магистрали отрабатываемой ЭВМ может быть реализован„ например, на стандартных микросхемах с открытым кол- 40 лектором (155ЛА7), или микросхемах с тремя состояниями на выхоце (589АП1 6) .

Блок 54 автоматического задания i неисправностей предназначен для организации в реальном масштабе времени имитаций сбоев или отказов на разных участках отрабатываемой программы и (или) в разных каналах отрабатываемого оборудования путем автоматического задания новых начальных условий после завершения очередной имитации по приходу импульса с выхода 36 конца имитаций устройства.

В качестве блока 54 может быть использована инструментальная или технологическая ЭВМ (любая стандартная мини- или микроЭВМ);; может быть использована непосредственно отрабатываемая ЭВМ (в этом случае адресные шины 32, 33 и 30, 31 объединяются в одну шину, а автоматическое задание начальных условий осуществляется по отладочной программе, управление которой передается по прерыванию после выдачи сигнала с выхода 36 конца имитаций). Использование инструментальной ЭВМ или отладочной программы позволяет легко осуществлять всевозможный набор неисправностей при работе в реальном масштабе времени. Кроме того, блок 54 автоматического задания неисправностей может быть реализован в виде специального устройства, представленного на фиг.3. ,Блок 55 памяти предназначен для хранения значений начальных условий.

В четных адресах блока 55 хранятся адреса, на которых имитируется неисправность, в нечетных — коды, задающие количество пропусков адресов до начала имитации, количество так-. тов до.начала имитации, количество. тактов, соответствующее длительности имитации, количество. пропусков адресов между имитациями, общее количество имитаций и каналы, в которых требуется имитация.

Блок 55 памяти может быть реализован, например, на стандартных микросхемах 155РЕЗ. Регистр 56 адреса предназначен дпя хранения старших разрядов адреса, на который настроено предлагаемое устройство (фиг,1).

Счетчик 57 адреса предназначен для перебора адресов блока 55 памяти, с выхода которого на шину 34 данных выдаются начальные условия, задающие имитации неисправностей, Счетчик

58 предназначен для подсчета двух. импульсов на выходе элемента И 60, которые стробируют выдачу из блока

54 по шине 34 двух информационных слов, содержащих начальные условия, Счетчики 57 и 58 могут быть реализованы на ХК-триггерах, например, на стандартных микросхемах 155TH), Триггер 59 предназначен для запуска блока 54 и его останова. после выдачи двух информационных слов на шину

34 данных. Элемент И 60 предназначен для блокировки поступления тактовых импульсов во время ожидания импульса пуска на входе 63 или импульса на выходе 36 конца имитаций устройства, 9 1.536388 10

Элемент ИЛИ 61 предназначен для формирования сигнала установа триггера

59 в единичное состояние по приходу импульса на вход 63 или импульса на выход 36 конца имитаций.

Устройство для имитации неисправностей работает следующим образом.

В исходном состоянии триггер 13 находится в нулевом состоянии (цепи установки в исходное состояние триггера 13 не показаны). Единичный сигнал с инверсного выхода триггера 13 поступает на сбросовые входы счетчиков 6-8, 44 и 45 и триггера 46, вследствие чего они находятся в исходном нулевом состоянии.

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

Рассмотрим работу устройства в режиме ручной настройки начальных условий. В этом режиме контакты переключателя 29 замкнуты и на управляющие входы мультиплексоров 11 и 12 поступает нулевой сигнал, разрешающий прохождение информации на выходы мультиплексоров 11 и 12 с выходов регистров адреса 1 и кода 4.

На регистре 1 адреса устанавливается адрес отрабатываемой программы, на котрром требуется выполнить имитации неисправностей. На регистре 4 кода устанавливается информационное слово, задающее начальные условия.

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

Второе поле содержит код, задающий количество тактов, которое требуется пропустить перед началом имитации неисправности, а также количество тактов, соответствующее длительности сигнала неисправности. Третье поле содержит код, задающий количество адресов, которое требуется пропускать между имитациями неисправностей, Четвертое поле содержит код, задающий общее количество .имитаций неисправностей, Пятое поле содержит позиционный код, единичное значение каждого разряда которого разрешает запуск соответствующего блока 15-17 формирования сигнала неисправности.

После задания на регистрах 1 и 4 необходимых начальных условий для имитации неисправностей на вход 35 пуска устройства подается одиночный импульс, который, пройдя через элемент ИЛИ 27, устанавливает триггер

13 в единичное состояние, в резуль- тате чего снимается сигнал со сбросовых входов счетчиков 6-8, 44 и

45 и триггер 46. Единичный сигнал с выхода триггера 13 поступает на вход одновибратора 14, вследствие чего на выходе одновибратора 14 формируется одиночный импульС, поступающий на входы записи счетчиков

6 и 8 и блоков 15-17 формирования сигнала неисправности. Этот же сигнал в блоках 15-17 через элемент

ИЛИ 47 поступает на входы записи счетчиков 44 и 45. По заднему фронту импульса на выходе одновибратора 14 содержимое первого, второго и четвертого полей регистра 4 кода через мультплексор 12 переписывается соответственно в первый счетчик 6 адреса, в счетчики тактов 44 и длительности отказа 45 блоков 15-17 и в счетчик

8 имитаций, После записи начальных условий в счетчик 6-8, 44 и 45 устройство готово к работе. На первую группу входов блока 9 сравнения с первой шины 30 адреса поступают значения адресов отрабатываемой программы.

На вторую группу. входов блока 9 сравнения с выходов регистра 1 адреса через мультиплексор 11 поступает значение адреса программы, на котором требуется выполнить имитацию неисправности, При совпадении адреса на шине 30 с содержимым регистра

1 адреса и наличии стробирующего импульса на входе 31 синхронизации первой шины 30 адреса на выходе элемента И 22 формируется импульс, поступающий через элемент И 23 (открытый по инверсному входу) на счетный вход счетчика 6 адреса, Если перед выполнением имитации неисправности требуется пропустить заданное количество циклов отрабатываемой программы, То счетчик 6 содержит соответствующую уставку, и единичный сигнал на его выходе появится

1536388

12 после отсчета требуемого количества совпадений адресов на шине 30 адреса.

Если имитацию требуется выполнить при первом совпадении адресов, то в

5 счетчик 6 заносится нулевой код и по первому импульсу на его счетном входе на выходе счетчика 6 появится сигнал переполнения. Единичный сигЙал на выходе счетчика 6 адреса заещает дальнейшее поступление на о счетйый вход импульсов через емент И 23 и разрешает прохождение пульсов через элемент И 24 на счетй вход второго счетчика 7 и элемент 15

И 26. Счетчик " 7 находится в нулевом остоянии и при вычитании единицы но ереднему фронту импульса, поступаюего íà его счетный вход, на выходе появляется единичный сигнал пере- 2р олнения, который поступает через лемент И 26 на входы . элементов И

8, 19 и 25, В зависимости от кода ачальных условий в пятом поле инфорационного слова, хранимом . на ре- 25 истре 4, элементы И 18, 19 и 25 азрешают или запрещают прохождение игнала на входы пуска блоков 15-17 ормирования сигнала неисправности. локи 15-17 формирования сигнала не- 3О исправности, на вход пуска которых поступает импульс, через заданное количество тактов формируют сигнал ! неисправности на соответствующем формационном выходе с заданной ительностью, Количество тактов

6еред началом имитации и количество

Гактов, соответствующее длительности

Сигнала неисправности, задаются как начальные условия во втором поле ин- 4п формационного слова, хранимого в регистре 4.

По окончанию выдачи сигнала неисправности с выходов "Конец имита-. ции" блоков 15-17 выдается сигнал, 45 который через элемент ИЛИ 28 поступает на счетный вход счетчика 8 ими-.. таций. Если требуется одна имитация, то при задании начальных условий в него записывается нулевой код. По

:переднему фронту сигнала на счетном входе счетчика Я на его выходе появляется единичный сигнал перепол:нения, который поступает на К-вход триггера 13 и на выход 36 конпа

)нмитаций. Я результате сброса триггера 13 на его инверсном выходе появляется сигнал, который сбрасываeI устройство в исходное состояние.

Если необходимо выполнить несколько имитаций, то в счетчик 8 имитаций при задании. начальных условий заносится число, на единицу меньшее требуемого количества имитаций, Если необходимо выполнить несколько имитаций на заданном адресе с пропуском некоторого числа программных циклов, то в счетчик 7 при задании начальных условий заносится число, равное требуемому количеству пропускаемых циклов программы. В этом случае по заднему фронту импульса на выходе элемента И 26 в счетчик 7 переписывается код,с выхода 39 мультиплексора 12, вследствие чего с выхода счетчика 7 снимается единичный сигнал переполнения и запрещается прОхождение импульсов через элемент

И 26 до очередного переполнения счетчика 7 °

Блок формирования сигнала неисправности, например блок 15, работает следующим образом.

В исходном состоянии по сигналу со сбросового входа блока 15 триггер

46 и счетчики 44 и 45 устанавливаются в нулевое состояние. По заднему фронту импульса,,поступающего на вход записи блока, в счетчики 44 и 45 переписываются начальные условия с информационных входов, которые разделены на две группы, На первой группе входов устанавливается код для записи в счетчик 44, на второй группе — для записи в счетчик 45, Импульс, поступающий на $-вход триггера 46,, устанавливает его в единичное состояние, тем самым решается прохождение тактовых импульсов через элемент И 49 на счетный вход счетчика 44 тактов, который отсчитывает количество тактов, требуемое до начала выдачи сигнала имитации неисправности. По переполнению счетчика 44 на его выходе появляется единичный сигнал, поступающий через открытый элемент И 51 на вход формирователя 52 сигнала неисправности, Этот же сигнал разрешает прохождение тактовых импульсов на счетный вход счетчика 45 длительности отказа, который подсчитывает количество тактов, соответствующее времени имитации сигнала неисправности. По переполнению счетчика

45 на его выходе появляется единичный сигнал, ко-.îðûé закрывает элемент И 51 тем самым 1(рекрашая ны13

14

1536388

SS дачу сигнала имитации неисправности.

Этот же сигнал закрывает элемент И

50, прекращая поступление тактовых импульсов на счетный вход счетчика

45, и выдается на вход блока 15 сигнал "Конец имитации". По заднему фронту сигнала ка выходе элемента И

51 в счетчики 44 и 45 переписываются начальные условия, после чего блок

15 готов к формированию очередного сигнала неисправности.

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

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

2 и 5 поступает на выходы,мультиплексоров 11 и 12, Запись начальных условий в регистры 2 и 5 происходит следующим образом. Устройство на второй шике 32 адреса имеет два смежных адреса, четный и нечетный, Регистру 2 адреса соответствует четный адрес, регистру 5 кода — нечетный адрес ° Запись начальных условий начинается с адресации устройства по четному адресу. При наличии четного адреса на шине 32 и сравнении блоком 10 старших разрядов адреса с эталонным кодом регистра 3 адреса„ по сигналу ка входе 33 синхронизации адреса на выходе элемента И 20 появляется импульс, по переднему фрокту которого происходит запись в регистр 2 значения адреса, на котором требуется имитация неисправности.

Далее на шине 32 задается нечетный адрес устройства, при распознавании которого ка выходе элемента И

21 появляется импульс, по переднему фронту которого в регистр 5 записывается информационное слово, содержащее начальные условия ° Этот же импульс через элемент ИЛИ 27 поступает на S-вход триггера 13, вследствие чего устройство начинает работу аналогично описанному режиму ручкой настройки. По завершению заданного количества имитаций на выходе 36 конца имитаций формируется импульс, означающий готовность

35 устройства для приема очередных значений начальных условий.

Блок 54 автоматического задания неисправностей работает следующим образом.

B исходном состоянии счетчик 57 адреса, счетчик 58 и триггер 59 установлены в нулевое состояние (цепи сброса не показаны). Запуск блока 54 происходит при поступлении на вход 63 одиночного импульса, по которому триггер 59 устанавливается в единичное состояние, разрешая тем саум поступление тактовых импульсов ка счетные входы счетчиков 57 и-58 и выход 33 синхронизации адреса, По переднему фронту первого тактового импульса происходит выдача иэ блока 55 памяти содержимого, хранимого по нулевому адресу, на шину 34 данных. По заднему фронту тактового импульса наращивается содержимое счетчика 57 адреса и счетчика 58;

По переднему фронту второго тактового импульса из блока 55 памяти ка шину 34 данных выдается содержимое, хранимое по первому адресу.

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

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

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

16! что, с целью расширения функциональ- ных возможностей устройства за счет возможности имттации серии сбоев, в устройство введены третий регистр адреса, мультиплексор адреса, мультиплексор кода, второй счетчик адреса, счетчик имитаций, третий блок формирования. сигнала неисправности, одновибратор, два элемента ИЛИ, семь элементов И и переключатель, причем группа выходов третьего регистра адреса соединена с первой группой входов второго блока сравнения, вто-, рая группа входов которого соединена с второй шиной адреса устройства, а выход — с вторыми входами третьего и четвертого элементов И, первые входы которых соединены с входом ., синхронизации второй шины адреса устройства, младший разряд шины адре,са устройства соецинен с инверсным входом третьего элемента И и с третьим входом четвертого элемента И, выходы третьего и четвертого элемен- 25 тов И соединены соответственно с входами записи второго регистра адреса и второго регистра кода„ группы информационных входов которых ñîåдинены с шиной данных устройства, выходы первого и второго регистров адреса соответственно соединены с

1 первой и второй группами информа1 ционных входов мультиплексора адреса, выходы которого соединены с

35 второй группой входов первого блока

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

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

ИЛИ, а выход — с первым входом первого элемента И, вход записи блока

17

18

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

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

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

15363В8

\ l 1 \I 1 Г\

l .Г1 Л

Редактор F.,Êîï÷à

Заказ 109 Тираж 559 Подписное

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

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

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

27

Я

19

22

ZO

26

18

19

В

Ж

Ô9 ф

М

Составитель A,Цыбин

Техред М.Дидык Корректор М,Максимининец

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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