Устройство для контроля

 

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

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

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

РЕСПУБЛИК

„„SU„„1325417 А1 (51) 4 G 05 В 23/02

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

К АВТОРСКОМ .Ф СВИДЕТЕЛЬСТВУ

22{

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4040635/24-24 (22) 24.03.86 (46) 23.07.87. Бюл. N 27 (72) Г.П. Иировицкий, В.Д, Киселев и В.А. Олейник (53) 681.325(088.8) (56) Авторское свидетельство СССР

В 242120, кл. С 05 В 23/02, 1971.

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

ff 881682, кл. С 05 В 23/02, 1978. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля правильности функционирования блоков и, цепей выработки управляющих сигналов в различных устройствах цифровой вычислительной техники. Цель изоб ретения — увеличение полноты контроля. Устройство содержит дублирующий блок 1, дублируемый блок 2, блок

3 свертки по модулю три, блок сравнения 4, регистр 5,.первый и второй элементы задержки 6, 7, первый элемент И 8, с первого по третий элементы ИЛИ 9-11, второй элемент И 12, триггер 13, дешифратор 14, элементы

ИЛИ группы 15, счетчик 16, элемент

ИЛИ 17, элементы И группы 18. В устройстве обеспечивается оперативный контроль каждого кода. микрооперации путем сравнения свертки кода микрооперации, получаемой в блоке 3 с эталонным значением свертки, получаемым с блока 2. При возникновении

Ъ.. ошибки кбд микрооперации может быть считан с регистра 5. 1 ил.

С:

1 13254

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

Цель изобретения — увеличение полноты контроля.

На чертеже приведена схема устройства.

Устройство содержит дублируемый блок 15

1,дублирующий блок 2,блок 3 свертки по модулю три, блок 4 сравнения, регистр

5, первый 6 и второй 7 элементы задержки, первый элемент И Я, с первого по третий элементы ИЛИ 9-11, второй элемент И 12, триггер 13, дешифратор

14, элементы ИЛИ группы 15, счетчик

16, элемент ИЛИ блока 17 сравнейия, элементы И группы 18, входы и выход

19-27 устройства. 25

Кроме того, прямые вьгходы разрядов регистра 5, прямые выходы счетчика

16 и выходы 22 подключены к элементам индикации. В качестве элементов индикации могут быть использованы электрические лампочки, светодиоды, элементы индикации и т.п.

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

35 нуль 27 с выхода схемы установки в нуль ЭВМ. Этот сигнал поступает на второй вход элемента ИЛИ 9, выход которого соединен со входом установки в нуль регистра 5 и вторым входом элемента ИЛИ 11, вьгходом соединенного со входом установки в нуль счетчика 16 и с первым входом элемента

ИЛИ 10. Выход последнего соединен со входом установки в нуль триггера 13.

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

Код операции, которую необходимо выполнить ЗВМ, поступает по выходам.

22 на вход. дублируемого блока 1 и на первые входы дешифратора 14 на время выполнения данной операции. Эти сигналы будут потенциальными, так как

55 они приходят с выхода регистра кода операции. После дешифрации кода опе— рации выбирается схема управления

17 2 данной операцией. При подаче сигнала

"Запуск" запускается выбранная схема управления операцией, сигнал Запуск" поступает также по входу 19 на вход установки в единицу триггера и триггер устанавливается в единичное состояние. Сигнал с прямого выхода триггера поступает на первый вход элемента И 12 и разрешает по его второму входу прохождение тактовых сигналов.

В каждый такт выполнения операции схема управления операцией дублируемого устройства 1 вырабатывает управляющие сигнальг, представляющие п-разрядное двоичное число, которые поступают по входам 23 на вход блока 3. свертки по модулю три, на единичные входы разрядов регистра 5 и в другие узлы и блоки ЭВМ.

В первом такте выполнения операции тактовый сигнал по входу 20 поступает на второй вхоц элемента И 12, на первый вход которого подается логическая единица. С выхода элемента 12 сигнал поступает на счетный вход счетчика

16 и записывает в счетчик единицу (первый разряд счетчика устанавливается в ециничное состояние, сигнал с выхода элемента И 12 поступает также на вход первого элемента 6 задержки и на вход разрешения записи в регистр

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

Сигналы (ля первого такта двоичный код единицы) с прямых выходов счетчика 16 поступают на вторую группу входов дешифратора 14. На выходе дешифратора 14 соответствующем коду и такту выполняемой операции, появляется сигнал, который поступает на входы тех элементов ИЛИ группы 15, которые соответствуют единицАм в разрядах эталонного кода свертки для данной операции и данного такта ее выполнения. Сигналы с выходов элементов ИЛИ группы 15 поступают на вторую группу входов блока 4 сравнения, 3 132541

Тактовый сигнал с выхода элемента

И 12, задержанный элементом 6 задержки на время, необходимое для согласования работы (для синхронной работы) дублирующего блока н блока 3

5 свертки, поступает на вход второго элемента 7 задержки и на управляющий

25 вход блока 4 сравнения.

Так как ошибки нет, то эталонный код свертки с выходов элементов ИЛИ группы 15 и код свертки с выхода блока 3 свертки совпадают и сигнала на выходе 26 блока 4 сравнения не будет на выходе блока сравнения будет нуль. С выхода 5 блока сравнения сигнал (логический нуль) поступает на инверсный вход элемента И 8, на второй вход которого поступает сигнал с выхода элемента 7 задержки, задержанный на время срабатывания блока 4 сравнения. На выходе элемента И 8 будет логическая единица, которая поступает на первый вход элемента ИЛИ 9, с выхода которого сигнал 26 поступает на вход установки в нуль регистра 5, и содержимое регистра обнуляется (стирается). Так как на выходе блока сравнения присутствует нуль, то триггер 13 своего состояния не изменит, т.е. останется в сос" тоянии "единица".

Во втором такте выполнения операции тактовый сигнал по входу.20 поступает на второй вход элемента И, с вы35 хода которого сигнал поступает на вход нервого элемента 6 задержки, на счетный вход счетчика 16, увеличивая его состояние на единицу (во втором такте состояние счетчика будет соответствовать двоичной двойке). Кроме того, сигнал с выхода элемента И 12 поступает на вход разрешения записи в регистр 5, в который записывается двоичный код, соответствующий управ45 ляющим импульсам второго такта выполнения операции. Дальнейшая работа устройства во втором и последующих тактах происходит,как и в первом такте выполнения операции.

После выработки всех необходимых сигналов при выполнении операции схема управления операциями вырабатывает .сигнал "Окончание операции", который поступает по входу 21 на первый вход элемента ИЛИ ll, с выхода которого сигнал поступает на вход установки в нуль счетчика 16, устанавливая его в нулевое состояние, и на первый вход

7 4 элемента ИЛИ 10, с выхода которого сигнал поступает на вход установки в нуль триггера 13, устанавливая его также в нулевое состояние. Таким образом, по сигналу Окончание операции устройство устанавливается в исходное состояние и готово к контролю выполнения следующей операции, Устройство при выработке ложных или отсутствии необходимых управляющих сигналов работает следующим образом.

Блок 3 свертки преобразует набор управляющих сигналов в код свертки, не соответствующий эталонному коду, получаемому на выходах элементов ИЛИ группы 15. Тогда на выходе одного или нескольких элементов И группы 18, где значения разрядов свертки с выходов блока 3 свертки и эталонного кода свертки с выходов элементов ИЛИ группы 15 различны, появятся сигналы, которые поступают на входы элемента ИЛИ

17. На выходе элемента ИЛИ 17 появится сигнал, который по выходу 26 поступает на схему .останова ЭВИ и выполг нение операции прекращается. Кроме того, сигнал с выхода блока 4 сравнения по выходу 24 запрета работы конечного автомата поступает на втброй вход элементаИЛИ 10,а с его выхода на вход установки в нуль триггера 13, устанавливая последний в нулевое состояние.

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

И 12, запрещая тем самым прохождение тактовых сигналов через этот элемент на счетный вход счетчика 16. Сигнал с выхода блока 4 сравнения поступает также на первый инверсный вход элемента И 8, на выходе которого будет логический нуль, и сброса регистра S в нулевое состояние не произойдет.

Таким образом, возникший в блоке управления операциями сбой или отказ обнаруживается сразу же при его возникновении (в этом же такте), а анализ содержимого счетчика 16 кода операции и регистра 5 позволяет передать цепь, в которой возник сбой или отказ.

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

Устройство для контроля, содержащее первый и второй элементы задерж« ки, первый элемент И, первый эле17

Составитель И, Алексеев

Техред Л.Сердюкова корректор А. ЗимокосЬв

Редактор Н. Егорова

Заказ 3106/41 Тираж 863 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

5 - 13254 мент ИЛИ и блок сравнения, о т л и— ч а ю щ е е с я тем, что, с целью

1 увеличения полноты контроля,в устройство введены второй элемент И, второй и третий элементы ИЛИ, счетчик, элементы ИЛИ группы, блок свертки по модулю три и регистр, вход установки в "1" триггера является входом ",Çàïóñê устройства, первые входы второго и третьего элементов И вЂ” 10 тактовым и конец операции входами устройства, входы дешифратора первой группы — входами кода операции устройства, объединенные входы установки регистра и информационные входы 15 блока свертки по модулю три — входами устройства для подключения к выходам объекта контроля, объединенные первый вход первого элемента ИЛИ и второй вход третьего элемента ИЛИ вЂ” 20 входом "Сброс" устройства, выход триггера соединен с вторым входом второго элемента И, выход которого подключен к счетному входу счетчика, к входу управления регистра, через первый элемент задержки — к входу опроса блока сравнения, через первый и второй элементы задержки — к первому входу первого элемента И, выход .которого соединен с вторым входом первого элемента ИЛИ, выход которого подключен к входу сброса регистра, выходы элементов ИЛИ группы и выходы блока свертки по модулю три соединены с соответствующими входами информации блока сравнения, выход которого является выходом устройства и подключен к второму входу первого элемента И и к первому входу второго элемента ИЛИ, выход которого соединен с входом "Сброс" триггера, выход третьего элемента ИЛИ соединен с вторым входом второго элемента ИЛИ и с входом сброс счетчика, выходы которого подключены к входам второй группы дешифратора, выходы которого соединены с соответствующими входами элементов ИЛИ группы.

Устройство для контроля Устройство для контроля Устройство для контроля Устройство для контроля 

 

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

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

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

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

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

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

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

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

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

Изобретение относится к автоматическоку контролю и может быть использовано ДЛЯ диагностики наполнительных органов, например в пневмои гидротехнике

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

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

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

Изобретение относится к автоматизированным системам контроля, в частности к системам контроля цифроаналоговых, аналого - цифровых, цифровых и аналоговых узлов радиоэлектронной аппаратуры (РЭА)

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

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

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

Изобретение относится к контрольно-измерительной технике

Изобретение относится к области техники измерений, конкретно к способам определения остаточной емкости свинцового аккумулятора (СА)
Наверх