Устройство для формирования входных воздействий в системе программного контроля

 

УСТРОЙСТВО ДЛЯ ФОРШРОВАНИЯ ВХОДНЫХ ВОЗДЕЙСТВИЙ В СИСТЕ1ЧЕ ПРОГРАММНОГО КОНТРОЛЯ по авт.св. № 920729, отличающееся тем, что, с целью расширения области применения устройства, в него введены первый , второй и третий регистры, управляемый источник напряжений, первый и второй коммутаторы, блок компараторов , первыеJ вторые и третий элементы И, подключенные выходом к пусковому входу узла пуска-останова блока программного управления, соединенного информационными выходами с разрядными входами первого регистра и второго регистра, связанного выходами с первыми входами первых элементов И, с входами первого комMi THTopa и с входами управляемого источника напряжений, подключенного выходами к измерительным входам блока компараторов, к вторым входам устройства и информационным входам второго коммутатора, соединенного управляющими входами с выходами первого регистра, подключенного управляющим входом к пятым выходам дешифратора микрокоманд, соединенным также с первыми входами вторых элементов И, с управляющим входом второго регистра, с разрешающим входом третьего элемента И и с вторыми входами первых элементов И, подключенных выходами к S-входам третьего регистра, соединенного выходами с информационными входами третьего (Л элемента И, а R-входами - с выходами вторых элементов И, подключенных вторыми входами к выходу блока компараторов , соединенного входами опорных напряжений с выходами первого коммутатора, причем один из разрядов пятых выходов дешифратора микрокоманд соединен с остановочнь со входом узла пуска-останова блока 00 программного управления, а выходы 00 о со первого коммутатора явлгпотся третьими выходами устройства.

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

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

РЕСПУБЛИН (19) (! 1) a(st) G 06 F 11/00

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (61) 920729 (21) 3535927/24-24 (22) 07.01.83 (46) 07.02.85, Бюл. № 5 (72) М.А.Полунин и Г.В.Плешев (53) 621.503.55(088,8) (56) 1. Авторское свидетельство СССР

¹ 920729, кл. G 06 F 11/00, 1982. (54)(57) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ

ВХОДНЫХ ВОЗДЕЙСТВИЙ В СИСТЕМЕ ПРОГPANNH0I 0 КОНТРОЛЯ по авт.св. Н - 920729, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства, в него введены первый, второй и третий регистры, управляемый источник напряжений, первый и второй коммутаторы, блок компараторов, первые, вторые и третий элементы И, пофслюченные выходом к пусковому входу узла пуска-останова блока программного управления, соединенного информационными выходами с разрядными входами первого регистра и второго регистра, связанного выходами с первыми входами первых элементов И, с входами первого коммутатора и с входами управляемого источника напряжений, подключенного выходами к измерительным входам блока компараторов, к вторым входам устройства и информационным входам второго коммутатора, соединенного управляющими входами с выходами первого регистра, подключенного управляющим входом к пятым выходам дешифратора микрокоманд, соединенным также с первыми входами вторых элементов И, с управляющим входом второго регистра, с разрешающим входом третьего элемента И и с вторыми входами первых элементов И, подключенных выходами к S-входам третьего регистра, соединенного выходами с информационными входами третьего элемента И, а R-входами — с выходами вторых элементов И, подключенных вторыми входами к выходу блока компараторов, соединенного входами . опорных напряжений с выходами первого коммутатора, причем один из разрядов пятых выходов дешифратора микрокоманд соединен с остановочнь)м входом узла пуска-останова блока программного управления, а выходы первого коммутатора являются третьими выходами устройства.

1138803

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

По основному авт.св. 11- 920729 известно устройство, которое содержит блок программного управ-:.:ения, дешифратор синхросигн.лов„,;ешифратор кода операций, генера".Ор пульсов, дешифратор микрокоманд, -"зуггггу 10 формирователей амплитуд., регистр, группу формирователей фронта;..ыходного сигнала, группу формирователей спада выходного сигнала, группу триг=геров, генератор кодов и элемент 15 задержки. При этог группа Входов кода операций блока программного управления подключена к групп= В:;одов дешифратора кода операций, группа выходов дешифратора кода опера-- 20 ций — к первой группе входов дешифратора микрокоманд, вторая группа входов которого подключена к группе синхронкзирующих выходов блока программного управления, первый выход З5 дешифратора микрокоманц — к устаноВочному входу регистра, первая груп-па информацконньгх Вьгходов блок<. программного управпепия соединена с группой информационных Входов 30 регистра, группа синхронизирующих входов блока грограммного управче-1ия прцклгзчена к Г,зуппе Вь,ходов дешиф ратора ск...хросигналов,. Выход генератора импульсОВ к Входу кмпульс— ной послеДО В аTPJlbHocTI1 б; ÎI! а прОгр аммного управления, Вьгходы группы формирователей амплитуды являются выходами устройства„вьход генератора импульсов соединен со сче гньг.. Входом генератора кодов и входом элемента задержки, группа выходов элемента задержки подключена к соответствующим входам формирователей спада сигналов гзугпы и формирователей ri!poÿòà выходи:зго сигнала груг;пы, группа выходов генератора кодов к грjïïe ВХОдов дешифратОра скнхрО сигналов и к соответствующим код: Вым входам формирователей спада выходного сигнала группы к формирователей фронта выходного сигнала группы и соединена с второй группой информационных Вьгходов блока программного управления, первая и вторая группы установочных входов дешифратора микрокоманд подключены соответственно к группе установочных Входов формирователей фронта выходного сигнала,, выхо„. каждого формирователя фронта вьгходногo сигнала группы соединен с единичным входом соответствующего триггера группы, Выход каждого формирователя спада Выходного сигнала группы — с нупевьгм входом соответствующего триггера группы, управляющие

Входы каждого триггера группы подключены к соответствующим входам формирователей амплитуд группы, выходы которых являются выходами устройства„. второй выход дешифратора микрокоманд соединен с установочным

Входом генератора кодов.

Блок программного управления содержит дешифраторы, узел памяти, узел сравнения, узел пуска-останова, регистр команд, регистр адреса, группы элементов И, элементы Иг1И, счетчик команд, элемент НЕ, наборное поле, при этом первый вход наборного поля подключен к первому входу узла пуска-останова, второй вход которого соединен с выходом первого элемента И, первый вход которого объединен с первым входом

Вторгп О элемента И к годключен к

Выходу узла сравнений, первый вход которогс подключен к второму выходу наборчого поля, третий Выход которого объединен с "ретьим входом перво, о эле:; .Вта И и подключен к первому Выходу узла пуска-останова, второй Выход которого соединен с входом элемента 11Е и вторым входом первого элемента И выход элемента HF подключен к второму входу второго элемента И, третий вход которого объединен с третьим входом первого элемента И и подключен к первому выходу узла пуска-останова, второй †.;ыход которо "Q соединен со счетным

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

Iамяти,,зьгход которого соединен с первым входом регистра команд, группа кнформационных входов которого является информационной группой выходов блока, которые объединены с группой входов первой группы элементов И к подключены к группе разрядHbIx входов регкстра адреса, выход которого подключен к первому входу второй группы элементов И, четвертый к пятыйг Выходы наборного поля соответственно с первому входу элевых элементов И, с входами первого коммутатора и с входами управляемого источника напряжений, подключенного выходами к измерительным входам блока компараторов, к вторым выходам устройства и информационным входам второго коммутатора, соединенного управляющими входами с выходами пер вого регистра, подключенного управляющим входом к пятым выходам дешифратора микрокоманд, соединенным также с первыми, входами вторых элементов И, с управляющим входом второго регистра, с разрешающим входом третьего элемента И и с вторыми входами первых элементов И, подключенных входами к: S-входам третьего регистра, соединенного -выходами с информационными входами третьего элемента

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

3 1138803 4 мента ИЛИ и первому входу третье-: группы элементов И, выходы каждой группы элементов И вЂ” к соответствуюI щему входу счетчика команд, первый вход первой группы элементов И, второй вход второй группы элементов И и вход регистра адреса — к соответствующим выходам первого дешифратора, первая группа входов которого соединена с первой группой выходов 50 узла пуска-останова, которые являются первой группой выходов синхронизационных выходов блока, группа выходов узла пуска-останова является группой синхронизационных входов блока, третий выход узла пуска-останова подключен к второму входу узла памяти, четвертый выход узла пуска-останова — к управляющему входу регистра команд, вторая группа выхо- у0 дов регистра команд является группой выходов коца операций блока и подключена к группе входов второго дешифратора, группа выходов которого подключена к второй группе входов первого дешифратора, выход второго элемента И вЂ” к второму входу элемен— та ИЛИ, выход которого соединен с вторым входом третьей группы элемен тов И i1) .

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

40

Целью изобретения является расширенйе области применения. 45

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

Устройство содержит блок 1 программного управления, дешифратор 2 кода операции, дешифратор 3 микрокоманд, регистр 4 воздействия, состоящий из триггеров 5, формирователь

6 амплитуд, генератор 7 импульсов, дешифратор 8 синхросигналов, информационные выходы 9 блока 1 программного управления, первые выходы 10 устройства, формирователи 11 фронта выходного сигнала, формирователи 12 спада выходного сигнала, триггеры

13, элемент 14 задержки, генератор

15 кодов, выходы 16 элемента 14 задержки, разрядные выходы 17 генератора 15 кодов, третьи выходы 18, четвертые выходы 19 дешифратора 3 микрокоманд, второй регистр 20 номиналов напряжений питания, первый регистр 21 и второй коммутатор 22 контрольных напряжений, управляемый многоканальный источник 23 напряжений, элементы И 24 и 25, первый коммутатор 26 опорных напряжений, блок 27 компараторов, третий регистр

1138803

28 контроля Включения напряжения питания,. элемент И 29, входы 30 коммутируемьп1 величин коммутатора 22 контрольных налряж"=-ний, Входы измеряемых 31 и опорньг 32 напряжений 5 блока 27 кэмпараторов, входы 33 опорных нэпряжений. в::.Оды 34- S и

35-К регистра 28 ко!iтроля включения напряжения литания, Вхсл : уска и вход 37 остa»0Ba блока лрог1„..:::.много управления, вторые 38 и третьи

39 Выходы устройства, лЯтые Выходы

40 дешифрэ Тора микрокоь:энд, 1(PpBBIA

41 и второй 42 выходы дешифр".Тара

3, объект 43 проверки, 15 управляемый мл;-.гоканальный исто:.— ник 23 напряжений содержит ряп =.табилитронов.

Блок 2? компараторов лредназна-1ен для фиксации момента появления -1э

Входах источника 33 заданпых в ко-манде Величин напряжений ли Гания и может быть реализован., например, на микросхемах 521СА1„ с

Ес<ммутаторы 2? и 26 предлазнаЧС1.Ы ЛЛЯ ПОПКЛ1СЧЕ11НЯ COOTBBTCTBVI01„:и.=. ":. ;стО - . i!H!1 OB и 4of ут бlГГь pP BOIHÂÎ""

5 сTр Ой с 1 ВО раб 0таеT ciliaÄó ю1!1èI I

Блок 1 программногo управления исполняет команды программы контроля.

Если ..1слопняемой командой окажется команда за,:,аьч-", стимулирующих возрейс- Внй ".о це-.ям литания, TO 0HB 3$

pасшифрОВываРтcя лешифраторОм ? ко да операции н возбуждает дешифратор

3 микро о.FBI-:I;. на Выходах 40 которого Выраоатыв е",; я ряд .,икрооперационД ных;.иг:1алo B.. Ле Выи из которых. пос— тупая Яэ,.Код 37 ОOTBHoBa блока програ iH01 0 "правл н1.я,, ОстанаВливаеГ дальнеВиую Выб".pry Ifo! «= Hp IfpOI pawing!

<Онтропя, Бторь)м сигн<ялсь1 с выхода

40 дещифратора микроком нд осущест45

Вляется ВВОц иь1фоpçìBционной <1асти команды - адания cTH«ióëèpóþ!Hõ Bîçдействии, Ioc Tóã;àílliåê с Выходог. 9

Олок<1 1 Tfp01" раммнОГo управления э.

peI IicTp 20 номиналов 11а1 1ряжепий тания и регистр 21 контрольных напряжений., который управляет срабаты-ванием коммутатора 22, подключаю-щего соответс-.вующие Вь ходы многоканального источника 23 напряжений к выходам 38 устройства. По информации пегистра 20 Осуществляются вклю1С ВНЕ СОО ГВЕ ГСТВ ЮЩ<=Г 0 ИСТОЧНИКа напряжении и настройка его на заданг ное значение номинала, коммутатор

26 осуществляет подключение опорных напряжений к соответствующим компараторам блока 27 компараторов и

B0збуждаютсЯ соответствующие элементы И 24 группы.

Третьим сигналом с выходов 40 дещифратopa 3 осуществляется опрос элементов И ?- группы и установка в единичное состояние трех триггеров регистра 28, которые соединены с выходами возбужденных элементов И 24 группы. После того, как на соответствующих выходах управляемого источника 23 напряжений появятся и достигнут заданных значений напряжения питания, срабатывают соответствующие компараторы 27 и по четвертому сигналу с выходов 40 дешифратора 3 микрокоманд через элементы И 25 группы устанавливают в нулевое состояние

co0TBåTcTBóþifèå им триггеры регистра 28 кон-роля Включения напряжений питания.

Если в дан1ый момент Времени на

i«<;кo! i !I ".:f o Вых011е управлЯемого ис— точника 23 напряжений заданное в кома1-.,= напряжение питания еще не достигло заданной величины, то на вь1ходе соответствующего комларато— ра блока 27 сигнал не вырабатывается, 1 соответствуюций триггер регистра 28 останется в единичном состоянии. После того как все заданные В команде напряжения питания появятся на выходах источников 23 напряжений, регистр 28 переходит в нулевое состояние и возбуждает co0TBPTcTBующие Входы элемента И 29.

Пятым сигналом с выходов 40 дешифратора 3 микрокоманд осущест ляется опрос элемента И 29 и появление на его выходе сигнала, который поступает на вход ";6 пуска блока программного управления, в результате чего устройство продолжает реализацию следуюцих команд программы контроля. !

Предлагаемое устройство обеспечиьает выдачу по программе стимулиру1сщих воздействий по цепям питания объекта контроля, Это позволяет проверять устройства раздельно цо каждсму каналу путем подачи питания только на проверяемый канал и соотВетствующей настройки мажоритарных элементов. Настройка мажоритарного элемента состоит в подаче н" его

1138803 входы от соседних каналов постоянных значений уровней логических

"0" и " 1", что обеспечивается стимулирующим воздействием по цепям питания на соответствующие элементы.

Контроль начинается поцачей стимулирующих воздействий по цепям питания.

Затем реализуется собственно программа контроля i-ro канала, во время которой блок формирования воз- 1О действий обеспечивает подачу на информационные входы i-го канала объекта проверки сигналов тестовой последовательности. После окончания реализации программы контроля осу- 15 ществляется настройка на контроль следующего канала путем подачи соответствующих стимулирующих воздействий по цепям питания и реализации программы контроля данного канала. щ

Маскирование выходов не проверяемых в данный момент каналов позволяет использовать одну общую программу контроля i-ro канала для проверки остальных каналов резервированного устройства, что приводит к существенному сокращению объема программы проверки.

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

Кроме того, предложенное устройство повышает качество контроля путем автоматизации процесса проверки при граничных значениях напряжения.

3 1 38803

Составите ь A o Лии1янский

Редактор Я.Данко Техред А.Бабинец Корректор С.йекмар

Заказ t0690/38 Тираж 710 Поднисное

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

113035, Москва., Ж-35, Раушская наб., д. 4/5 (Филиал ППП "Патент", г, Ужгород, ул. Проектная, 4

Устройство для формирования входных воздействий в системе программного контроля Устройство для формирования входных воздействий в системе программного контроля Устройство для формирования входных воздействий в системе программного контроля Устройство для формирования входных воздействий в системе программного контроля Устройство для формирования входных воздействий в системе программного контроля Устройство для формирования входных воздействий в системе программного контроля 

 

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

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

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

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

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

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

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

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

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

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