Устройство для контроля информации

Номер патента: 1425756

Авторы: Агеев, Смолич

ZIP архив

Текст

СОЮЗ СООЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 425756 9) 80 ( к вычислиолъзовать ГОСУДАРСТВЕННЫЙ НОМИТЕТ ССС ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЦТ АВТОРСКОМУ СВИДЕ(56) Авторское свидетельство ССВ 807308, кл. С 06 Р 11/30, 197Авторское свидетельство СССРУ 849250, кл. С 06 К 5/04 .1979(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ИН 57) Изобретение относитс ельной технике и может и С 08 С 25/00, С 06 Р 11/3 ся для автоматической проверки правильности функционирования устройствЦель - повышение достоверности работыустройства. Устройство анализируетвходную последовательных кодовых слови при нарушении этой последовательности формирует сигнал ошибки. Устройство для контроля информации содержитблок 1 ключей, блок 2 переключателейрегистры 3,4,9, переключатель 5, элементы ИЛИ 6,11,12, анализаторы 7,8,блок 10 сравнения, элемент И-ИЛИ 13и регистратор 14, 1 з.п. ф-лы, 5 ил.Изобретение относится к вычислительной технике и может использоваться в автоматических устройствах,к которым предъявляются требованияповышенной надежности,Цель изобретения - повышение достоверности работы устройства.На Фиг.1 изображена структурнаясхема устройства; на Фиг.2 - функцио- Ональная схема блока переключателей;на Фиг,3 - функциональная схема блока ключей; на .Фиг.4Функциональнаясхема анализатора; на фиг.5 - функ циональная схема блока сравнения. 5Устройство для контроля информа, ции (фиг.1) содержит блок 1 ключей,блок 2 переключателей, первый 3 ивторой 4 регистры, переключатель 5,третий элемент ИЛИ 6, первый 7 и вто,13 и регистратор 14.Блок переключателей (фиг.2) содержит элементы ИЛИ 15 и элементы ИИЛИ 16.Блок ключей (фиг.З) выполнен на,элементах И 17.Анализатор (фиг.4) содержит первый 30элемент ИЛИ 18, первый элемент НЕ 19,первый элемент И 20, второй элементНЕ 21, вторые элементы И 22, элементРАВНОЗНАЧНОСТЬ 23, второй элемент ИЛИ24 и третий элемент НЕ 25. 35Блок сравнения (фиг,5) содержитэлементы РАВНОЗНАЧНОСТЬ 26 и 27,элементы НЕ 28 и 29 и элементы ИЛИ30 и 31.В анализаторе 7 (8) (фиг,4) входным 40сигналам ПЗ, П 2, П 1, Н ставятся всоответствие значения выходных сигналов. При П 1 Ю О либо Н 4 О, либо П 2= ПЗ вырабатывается управляющий сигнал А 2 = 1. Если П 2 Ф ПЗ и П 1 = О и 45Н = О, то вырабатывается управляющийсигнал Б 1 =и СЗ = ПЗ и С 2 П 2.Блок 10 (фиг.5) сравнивает сигналыС 2 с С 2 и СЗф с СЗ , При совпадении любой пары сигналов вырабатываетсяэОуправляющий сигнал Б 2 = 1. При несов.падении сигналов вырабатывается управляющий сигнал А = 1.Устройство работает следующим абраэом. 55Входная информация представляетсобой с каждом такте кодовое слово Х =:ф (Х, Х,Х), В данном случаепредметной областью, к которой относятся кодовые слона, являются связимежду логическими элементами функциональной схемы. В цепь при этом объединяются эквипотенциальные контакты,%Задача контроля входной информации.обусловлена необходимостью проверкилогической правильности соединениймежду элементами цепей. При этом Х -о1 соответствует началу одной цепии окончанию предыдущей цепи, Хб иХ при Х = 0 соответствуют логическому входу или выходу элемента соответственно в данной цепи, Остальныесимволы кодового слова по отдельностине анализируются, однако отличие от-дельных иэ них от нуля соответствуетналичию элементов в цепи. РавенствоХ = О означает окончание описаниявсех цепей. Вся информация о цепях за-.писана в источнике информации (памятиЭВМ) последовательно по 32 разрядана описание одного контакта цепи.Цепь является логически неверной,если в ней присутствуют только входыили только выходы логических элементов.В первом такте на вход устройстваподается информационное слово 32бита, которое после прохождениячерез блок 2 записывается в 32-разрядный регистр 4. При наличии информации (Х Ф 0) содержимое разрядов Хб,Х , Хь, Х регистра 4 передается ванализатор 7.Анализатор 7 определяет наличиелогического входа или выхода элемента в начале цепи при этом разрядыХб и Х 7 запоминаются в регистре 9по управляющему сигналу В 1, В противном случае происходит перебор информации по 32 бита до следующего начала цепи, т.е. до значения Х = 1, Посигналу Б 11, проходящему черезэлемент ИЛИ 11, осуществляется записьочередного слова входной информации врегистр 3 через блокключей, разряды Хо Хз, Х, Х которого передаютсяв анализатор 8. При Х = О что соответствует продолжению анализа исследуемой цепи, и значении в кодовомслове символа, отвечающего наличиюв цепи логического входа или выхода,информация из анализатора 8 передается в блок 1 О сравнения,При Хо1, что соответствует окон-.чанию исследуемой цепи и началу следующей, на втором выходе переключателяпоявляется управляющий сп нал для1425756 10 15 20 фиксации ошибки и передачи информации из регистра 3 в регистр 4. Если при сравнении в блоке 10 сигналы оказываются одинаковыми, т.е. в исследуемой цепи до настоящего момента присутству ют только входы или только выходы, то анализу подвергается очередное слово информации 32 бит, запоминаемое н регистре 3 и поступающее в анализатор 8 и переключатель 5. При неравенстве информации, поступающей в блок 10 сравнения, исследуемая цепь считается логически верной и анализ начинается с новой цепи. Контроль информации завершается, когда на входы элемента И-ИЛИ 13 поступает сигнал К = О либо юК = О, При А = 1 происходит нормальное завершение контроля очередной цепи, при Б = 1 происходит завершение контроля, информации с фиксацией ошибки в последней цели. Предлагаемое устройство позволяет по сравнению с известным производить проверку входной информации по совпадению нескольких критериев, что повьппает достоверность работы устройства. Формула изобретения 1, Устройство для контроля инфор-. мации, содержащее регистры, тактовый вход первого регистра является такто " вым входом устройства, и блок сравнения, о т л и ч а ю щ е е,с я тем, что, с целью повьппения достоверности работы устройства, в него введены блок ключей, блок переключателей, переключатель, анализаторы, элементы ИЛИ и элемент И-ИЛИ, информационные входы блока ключей объединены соответственнно с одноименными первыми информационными входами блока переключателей и являются информационными входами устройства, тактовые входы блока ключей, блока переключателей и второто регистра подключены к тактоному входу устройства, выходы блока ключей соединены с одноименными информационными входами первого регистра, выходы всех разрядов которого соединены с одноименными вторыми информационными входами блока переключателей, выходы которого соединены с одноименными информационными входами второго регистра, выходы первого,25 ЭО 35 40 45 второго и последующих разрядов которого,кроме выхода последнего, азряда, соединены с соответствующими перньпч,вторыми третьими входами первого анализатора.первые,второй и третий выходы которогосоединены соответственно с одноимеьными информационными входами третьегорегистра, объединенными тактовым вхо-,дом третьего регистра и первым входомпервого элемента ИЛИ, и первым входомвторого элемента ИЛИ, нь.ходы третьегорегистра соединены с эдноименнъмипервыми входами блока сравнения, первый и второй выходы которого соединены с вторыми входами соответственнопервого и второго элементов ИЛИ, вьгход первого элемента ИЛИ соединен спервым входом элемента И-ИЛИ, управляющим входом блока ключей и информационным входом переключателя, управля"ющий вход, первый и второй выходыпереключателя соединены соответственно с выходом первого разряда первогорегистра, первым входом второго анализатора и объединенными первым управляющим входом блока переключателей ипервым входом треть го элемента ИЛИ,второй и третий входы второго анализатора подключены соответственно к ньгходам второго и псслепующих разрядовпервого регистра, кроме выходов первого и последнего разрядов, первьпвыходы второго анализатора соединеныс одноименными вторыми входами блокасравнения, выход второго элемента ИЛИсоединен с вторым входом элемента КИЛИ и вторым управляющим входом блокапереключателей, выход последнего разряда второго регистра соединен с третьим входом элемента И-ИЛИ, четвертыйвход и выход которого подключены соответственно к выходу последнего разряда первого регистра и второму входутретьего элемента ИЛИ, выход которогоявляется выходом устройства. 2. Устройство по п.1, о т л и ч аю щ е е с я тем, что анализатор содержит элементы КЕ, элементы ИЛИ, элемент И, группу элементов И и эле мент РАВНОЗНАЧНОСТЬ, выходы первого элемента ИЛИ и перцого элемента НЕ соединены соответственно с первым и вторым входами элемента И, выхсд которого соединен с первым входом вто рого элемента НЕ и первыми входами элементов И группы, выход второго элемента НЕ соединен с первым входомвторого элемента ИЛИ, выходы элементов И группы соединены с соответствуюЩими входами элемента РАВНОЗНАЧНОСТЬ и являются первыми выходами анализа 5 тора, выход элемента РАВНОЗНАЧНОСТЬ сОединен с входом третьего элемента Н и вторым входом второго элементавыходы которых являются соответственно вторым и третьим выходамианализатора, третий вход первого элемента И, вход первого элемента НЕ исоответственно соединенные входы первого элемента ИЛИ и вторые входы одноименных вторых элементов И являются соответственно первым, вторым итретьими входами анализатора.1425756 Фиг,5авитель И,Никуленко орректор; С.Шекм Реда Техред А. Кравчук . ана аказ 4777,51ВН 5 Подписно ого коми енин и от Раушская Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 Тира ИИПИ Государств по делам изобре 113035, Иосква, Ж

Смотреть

Заявка

4207819, 09.03.1987

ПРЕДПРИЯТИЕ ПЯ А-7306

АГЕЕВ НИКОЛАЙ ИВАНОВИЧ, СМОЛИЧ ГРИГОРИЙ ГРИГОРЬЕВИЧ

МПК / Метки

МПК: G06F 11/30, G08C 25/00

Метки: информации

Опубликовано: 23.09.1988

Код ссылки

<a href="https://patents.su/5-1425756-ustrojjstvo-dlya-kontrolya-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля информации</a>

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