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

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСГ1У1ЬЛИН

1 ;

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЬГГИЙ (21) 4207819/24-24 (22) 09.03,87 (46) 23.09.88. Бюл.В 35 (72) Н.И.Агеев и Г,Г.Смолич (53) 621.395(088.8) (56) Авторское свидетельство СССР

В 807308, кл. G 06 F 11/30, 1978.

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

У 849250, кл. G 06 К 5/04, l979. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может использовать

„.яи„„ы5т56 (511 4 G 08 С 25/00, G 06 F 11/30 ся для автоматической проверки пра..вильности функционирования устройств °

Цель — повышение достоверности работы устройства. Устройство анализирует входную последовательных кодовых слов и при нарушении этой последовательности формирует сигнал ошибки. Устройство для контроля информации содержит блок l ключей, блок 2 переключателей регистры 3,4,9, переключатель 5, элементы ИЛИ б,ll,l2, анализаторы 7,8, блок 10 сравнения, элемент И-ИЛИ 13 и регистратор 14. i з.п. ф-лы, 5 ил.

1425756

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

Цель изобретения — повышение достоверности работы устройства.

На фиг.l изображена структурная схема устройства; на фиг.2 функцио- 10 нальная схема блока переключателей; на фиг.3 — - функциональная схема блока ключей; на .фиг.4 функциональная ! схема анализатора; на фиг.5 - функ циональная схема блока сравнения. 15

Устройство для контроля информа, ции (фиг.l) содержит блок 1 ключей, блок 2 переключателей, первый 3 и второй 4 регистры, переключатель 5, .третий элемент ИЛИ 6, первый 7 и вто- 20 ,рой 8 анализаторы, третий регистр 9, блок 10 сравнения, первый 11 и вто,рой 12 элементы ИЛИ, элемент И-ИЛИ, I3 и регистратор 14.

Блок переключателей (фиг.2) содер- 25

:жит элементы ИЛИ !5 и элементы И:ИЛИ 16.

Блок ключей (фиг.Ç) выполнен на ,элементах И 17.

Анализатор (фиг.4) содержит первый 30 элемент ИЛИ 18, первый элемент НЕ 19, первый элемент И 20, второй элемент !

НЕ 21, вторые элементы И 22, элемент

1 РАВНОЗНАЧНОСТЬ 23, второй элемент ИЛИ 24 и третий элемент НЕ 25. 35

Блок срав нения (фиг. 5) содержит элементы РАВНОЗНАЧНОСТЬ 26 и 27, элементы НЕ 28 и 29 и элементы ИЛИ

30 и 31.

В анализаторе 7 (8) (фиг. 4) входным40 сигналам ПЗ, П2, Пl, Н ставятся в соответствие значения выходных сигналов. При Пl Ф О либо Н 4 О, либо П2

= ПЗ вырабатывается управляющий сигнал А2 = 1. Если П2 Ф ПЗ и Пl = О и 45

Н = О, то вырабатывается управляющий сигнал Бl = и СЗ = ПЗ и С2 П2.

Блок 10 (фиг.5) сравнивает сигналы

С2 с С2 и СЗ" с СЗ . При совпадении любой пары сигналов вырабатывается эО управляющий сигнал Б2 = 1. При несов. падении сигналов вырабатывается управляющий сигнал А! = 1.

Устройство работает следующим абра эом. 55

Входная информация представляет собой с каждом такте кодовое слово Х = (Х„, Х,,...,Х„ < ), В данном случае

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

Задача контроля входной информации обусловлена необходимостью проверки логической правильности соединений между элементами цепей. При этом Х о

1 соответствует началу одной цепи и окончанию предыдущей цепи, Хб и

Х7 при Х = О соответствуют логическому входу или выходу элемента соответственно в данной цепи. Остальные символы кодового слова по отдельности не анализируются, однако отличие отдельных иэ них от нуля соответствует наличию элементов в цепи. Равенство

Х = О означает окончание описания всех цепей. Вся информация о цепях за-. писана в источнике информации (памяти

ЭВИ) последовательно по 32 разряда на описание одного контакта цепи.

Цепь является логически неверной, если в ней присутствуют только входы или только выходы логических элементов.

В первом такте на вход устройства подается информационное слово 32 бита, которое после прохождения через блок 2 записывается в 32-разрядный регистр 4. При наличии информации (Х Ф О) содержимое разрядов Х»

Х >, Хб, Х регистра 4 передается в анализатор 7.

Анализатор 7 определяет наличие логического входа или выхода элемен» та в начале цепи, при этом разряды

Хб и Х7 запоминаются в регистре 9 по управляющему сигналу Вl. В против ном случае происходит перебор информации по 32 бита до следующего начаI ла цепи, т.е. до значения Х = 1. По сигналу Б1 1, проходящему через элемент ИЛИ ll, осуществляется запись очередного слова входной информации в регистр 3 через блок ключей, разря» ды Х0, Х, Х, Х которого передаются в анализатор 8. При Х = 0, что соответствует продолжению анализа исследуемой цепи, и значении в кодовом слове символа, отвечающего наличию в цепи логического входа или выхода, информация из анализатора 8 передается в блок !О сравнения, При X 1, что соответствует окон-. чанию исследуемой цепи и началу следующей, на втором выходе переключателя появляется управлявший r. п нал для

1425756

20 фиксации ошибки и передачи информации из регистра 3 в регистр 4. Если при сравнении в блоке 10 сигналы оказыва.ются одинаковыми, т.е. в исследуемой цепи до настоящего момента присутству ют только входы или только выходы, то анализу подвергается очередное слово информации 32 бит, запоминаемое в регистре 3 и поступающее в анализатор

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

И-ИЛИ 13 поступает сигнал К = 0 либо н

К = О. При А = 1 происходит нормальное завершение контроля очередной цепи, при Б = 1 происходит завершение контроля, информации с фиксацией ошибки в последней цели.

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

ЭО

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

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

ИЛИ и элемент И-ИЛИ, информационные входы блока ключей объединены соответственнно с одноименными первыми информационными входами блока переключателей и являются информационными входами устройства, тактовые входы блока ключей, блока переключателей и второт о регистра подключены к такто3 вому входу устройства, выходы блока ключей соединены с одноименными информационными входами первого регистра, выходы всех разрядов которого соединены с одноименными вторыми информационными входами блока переключателей, выходы которого соединены с одноименными информационными входами второго регистра, выходы первого, второго и последующих разрядов которого. кроме выхода последнего, азряда, соединены с соответствующими первъпч,вторым и третьими входами первого анализатора. первые,BTQpoH и третий выходы которого соединены соответственно с одноимеь ными информационными входами третьего регистра, объединенными тактовым вхо-, дом третьего регистра и первым входом первого элемента ИЛИ, и первым входом второгo элемента ИЛИ, выходы третьего регистра соединены с эдноименнъми первыми входами блока сравнения, первый и второй выходы которого соединены с вторыми входами соответственно первого и второго элементов ИЛИ, выход первого элемента ИЛИ соединен с первым входом элемента И-ИЛИ, управляющим входом блока ключей и информационным входом переключателя, управляющий вход, первый и второй выходы переключателя соединены соответственно с выходом первого разряда первого регистра, первым входом второго анализатора и объединенными первым управляющим входом блока переключателей и первым входом треть ro элемента ИЛИ, второй и третий входы второго анализатора подключены соответственно K вьходам второго H псслепующих разрядов первого регистра, KpoMF выходов первого и последнего разрядов, первывв выходы второго анализатора соединенъ с одноименными вторыми входами блока сравнения, выход второго элемента ИЛИ

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

2. Устройство по п.1, о т л и ч аю щ е е с я тем, что анализатор со держит элементы HE элементы ИЛИ, элемент И, группу элементов И и эле мент РАВНОЗНАЧНОСТЬ, выходы первого элемента ИЛИ и перцого элемента НЕ соединены соответственно с первым и вторым входами элемента И, выхсд которого соединен с первым входом вто рого элемента НЕ и первыми входами элементов И группы, выход второго элемента HE соединен с первым входом

1425756 второго элемента ИЛИ, выходы элементов И группы соединены с соответствую@ими входами элемента РАВНОЗНАЧНОСТЬ и являются первыми выходами анализа5 тора, выход элемента РАВНОЗНАЧНОСТЬ сОединен с входом третьего элемента

Н и вторым входом второго элемента выходы которых являются соответственно вторым и третьим выходами анализатора, третий вход первого элемента И, вход первого элемента HF. u соответственно соединенные входы первого элемента ИЛИ и вторые входы одноименных вторых элементов И являются соответственно первым, вторым и третьими входами анализатора.

1425756

Составитель М. Никуленков

Техред А. Кравчук Корректор; С. Шекмар

Редактор М.Бланар

Заказ 4777/51 Тираж 558 Подпис ное

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

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

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