Устройство для сопряжения

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

Авторы: Бутякова, Иванов, Корбашов, Хлюпин

ZIP архив

Текст

ОП ИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз СоветскихСоциалистическихРеспублик н 1809139ло делам изооретеиий и открытий(54) УСТРОЛСТВО Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах с разветвленной сетью источников и потребителей информации.По основному авт. св.736086 известно устройство для сопряжения, содержащее подканалы абонента, блок приоритета, блок синхронизации, регистр готовности программы, коммутатор информации, блок контроля по модулю, регистр обмена, первыйвход и выход которого являются соответственно первыми информационными входами и выходом устройства, блок управления обменом, первые вход и выход которого являются соответственно первыми управляющими входом и выходом устройства, а вторые вход и выход подключены соответственно к первым выходу и входу блока синхронизации, второй и третий выходы которого соответственно подключены к первому входу подканалов абонентов и управляющему входу блока приоритета, входы запросов и выходы разрешения которого соединены соответственно с первыми выходами и вторыми входами соответствующих подканалов абонентов, третьи входы которых подключены к управляющим выходам регистра готовности программы, подключенного информационными входами и выходами соответственно ко вторым выходу и входу регистра обмена, а управляющим входом - к четвертому выходу блока синхронизации, пятый выход которого соединен с третьим входом блока контроля по модулю, подключенного первыми входом и выходом соответственно к третьим выходу и входу регистра обмена, а вторым. входом - к третьему выходу блока управления, четвертый выход которого подключен к пятому входу регистра обмена, четвертые выход и вход которого соответственно соединены с информационными входом и выходом коммутатора информации, управляющий вход которого подключен к шестому выходу блока синхронизации, а выходы и входы группы информационных входов и выходов и входы группы адресных входов соответственно соединены с четвертыми входами, вторыми и третьими выходами соотверструющих подканалов абонентов, информационные входы и управляющие вхо. ды и выходы которых являются соответственно вторыми информационными входами (выходами) и вторыми управляющими вхо809139ти программы, подканал 9 запроса контрольных массивов,Каждый из подканалов состоит из узла10 управления, регистра 11 служебных сигналов, коммутатора 12 типа передачи, триггера 13 готовности, элемента 14 И и элемента 15 ИЛИ, регистра 16 обмена. Устройствосопрягается с процессором 17 обмена и сабонентами 18,Номер разряда регистра 16 обмена подканала 9 запроса контрольных массивов соответствует номеру абонента 18, - 18 п, к которому обращен запрос контрольного массива,Устройство обеспечивает запрос контрольных массивов от абонентов 18 посредством приема из процессора 1 обмена 1в соответствующий разряд регистра 16 обмена подканала 9 запроса контрольных массивов и последующей выдачи управляющихсигналов запроса с выходов разрядов регистра 16 обмена подканала запроса контроль 20 ных массивов к соответствующим абонентам 18 через управляющие выходы соответствующих подканалов абонентов. Обменконтрольными массивами осуществляется впословном мультиплексном режиме. В каж 25дом цикле мультиплексного обмена заказподканалов 5 абонентов и подканала 9 запроса контрольных массивов определяется 1в разрядах регистра 8 готовности программы, соответствующих номерам подканалов5 абонентов и номеру подканала 9 запросаЗ 0 контрольных массивов. Состав единиц врегистре 8 готовности программы и составединиц в слове информации, выдаваемомв регистр 16 обмена подканала 9 запросаконтрольных массивов, должны совпадатьв для обеспечения запросов контрольных масЗ 5 сивов от абонентов, которые заказаны кь- обмену в этом режиме. 55 дами и выходами устройства, а каждый из подканалов абонентов содержит узел управ ления, регистр служебных сигналов, первые вход и выход которого соединены соответ ственно с первыми выходом и входом узла управления, а вторые выход и вход являют ся соответственно управляющими выходом и входом подканала, коммутатор типа переда чи, соединенный первыми входом и выходом соответственно с первыми выходом и входом регистра обмена подканала, вторые вход и выход которого являются соответственно чет вертым входом и вторым выходом подканала элемент И, первый вход которого является третьим входом подканала, а выход соеди нен со вторым входом узла управления, тре тий и четвертый выходы которого соединень соответственно со вторым входом коммута тора типа передачи и третьим входом ре гистра обмена подканала, а пятый вы ход - с третьим выходом подканала триггер готовности, соединенный вхо дом и выходом соответственно с шестым выходом узла управления и с первым выхо дом подканала, информационный вход (вы ход) которого является вторым входом (вы ходом) коммутатора типа передачи, и эле мент ИЛИ, входы которого являются соот ветственно первым и вторым входами подка нала, а выход соединен со вторым входом элемента И 1.Недостаток известного устройства заклю чается в том, что оно не обеспечивает пол ноты предварительного контроля правиль ности приема (выдачи) информации от або нентов.Цель изобретения - обеспечение пол ноты предварительного контроля.Указанная цель достигается тем, что устройство для сопряжения по авт. св Мо 736086 введен подканал запроса контрол ных массивов, причем первый вход подканала запроса подключен ко второму выходу блока синхронизации, первый выход и второй вход - соответственно к дополнитель 40 ным входу запроса и выходу разрешения блока приоритета, третий вход - к дополнительному управляющему выходу регистра готовности программы, четвертый вход и второй выход - соответственно к дополнительным выходу и входу группы информацион ных входов и выходов коммутатора информации, третий выход - соответственно к дополнительному адресному входу коммутатора информации, информационный выход подканала запроса подключен к управляющим выходам подканалов абонентов.На чертеже показана блок-схема устройства, где показаны лишь два подканала абонентов. Устройство содержит регистр 1 обмена, блок 2 управления обменом, блок 3 синхронизации, блок 4 приоритета, подканалы 5 абонентов, блок 6 контроля по модулю, коммутатор 7 информации, регистр 8 готовносПроцессор 17 обмена в начале работы выдает на регистр 1 обмена команду рабочего режима, которая расшифровывается блоком 2 управления, запускающим блок 3 синхронизации и подготавливающим его к автономной работе по приему и выдаче информации.Затем процессор 1.7 обмена выдает значение регистра готовности программы, которое транслируется через регистр 1 обмена на регистр 8 готовности программы, где хранится в течение времени обмена вплоть до смены показаний регистра 8 готовности программы. После записи в регистр 8 готовности программы блок 3 синхронизации производит пуск подканалов подачей сигнала на входы элементов 15 ИЛИ, Выходной сигнал с элемента 15 ИЛИ подканала 9 запроса контрольных массивов проходит через его элемент 14 И на узел 10 управления, инициируя начало автономной работы подканала только при наличии 1 в разряде регистра8 готовности программы, соответствующем приоритетному номеру подканала 9 запроса контрольных массивов.Далее подканал 9 запроса контрольных массивов работает одновременно с другими запущенными подканалами и независи мо от них по своей временной диаграмме. Он устанавливает в единичное состояние триггер 13 готовности и переходит в режим ожидания связи с регистром 1 обмена для получения информации о составе сигналов запроса в регистр 16 обмена подканала.Обмен информацией подканалов 5 и 9 с процессором 17 обмена происходит в два этапа идентично для всех подканалов 5.На первом этапе блок 3 синхронизации, подавая сигнал на блок 4 приоритета, выде ляет номер старшего подканала из числа выставивших свои готовности.Блок 4 приоритета разрешает работу подканала 9 запроса контрольных массивов, выдавая сигнал через элемент 15 ИЛИ и элемент 14 И на узел 10 управления, кото рый через соответствующий вход коммутатора 7 информации записывает номер подканала 9 запроса контрольных массивов в регистр 1 обмена с контрольными разрядами по модулю 3, выработанными блоком контроля по модулю 6, в позиционном коде, т.е. с 1 в разряде, соответствующем номеру подканала 9 запроса контрольных массивов, и запускает блок 2 управления, который управляет выдачей номера подканала 9 из регистра 1 обмена по информационным ши- з 0 нам в параллельном коде в процессор 17 обмена.Процессор 17 обмена по этому номеру готовит адрес буферной зоны памяти, из которой выдается слово информации в подканал 9 запроса контрольных массивов. МСодержание информационного слова единицы в разрядах, соответствующих номерам абонентов 18, к которым обращен запрос контрольных массивов.На втором этапе происходит собственно передача слова информации из регистра 1 обмена в подканал 9 через коммутатор 7 информации.Обмен словом информации при этом происходит в параллельном коде, причем обменом слова информации с процессором 17 45 обмена управляет узел 1 О управления и блок 3 синхронизации, который подачей импульсного сигнала на коммутатор 7 информации производит передачу слова между регистром 1 обмена и регистром 16 обмена подканала.Далее подканал запроса контрольных массивов по своей временной диаграмме передает абонентам 181 - 18 сигналы запроса контрольных массивов со своих информационных выходов через управляющие выходы соответствующих подканалов 5 абонентов.Таким образом, введение в устройство подканала запроса контрольных массивов обеспечивает полногу предварительного контроля правильности приема (выдачи) информации от абонентов. Благодаря набору контрольных слов разнообразной структуры осуществляется детальная проверка аппаратуры всего канала обмена, учитывающая ее особенности.Кроме того, при соответствующем содержании слов контрольных массивов может быть произведено решение контрольных задач и проверена работа системы при известных заранее входных и выходных данных. Формула изобретенияУстройство для сопряжения по авт. св. Мо 736086, отличающееся тем, что, с целью обеспечения полноты предварительного контроля, в него введен подканал запроса контрольных массивов, причем первый вход подканала запроса подключен ко второму выходу блока синхронизации, первый выход и второй вход - соответственно к дополнительным входу запроса и выходу разрешения блока приоритета, третий вход - к дополнительному управляющему выходу регистра готовности программы, четвертый вход и второй выход - соответственно к дополнительным выходу и входу группы информационных входов и выходов коммутатора информации, третий выход - соответственно к дополнительному адресному входу коммутатора информации, информационный выход подканала запроса подключен к управляющим выходам подканалов абонентов.Источники информации,принятые во внимание при экспертизе 1. Авторское свидетельство, СССР Юо 736086, кл. 6 06 Г 3/04, 03.01.78 (прототип 1.Н. Быкас итеБо56 Редактор Заказ 4/5 лякина азаро ИИП д. 4/5ектна Сост Тех ред Тираж Государственно елам изобретени сква, Ж - 35, Р Патент, г. Ужп 13035, М лиал ППП митета открыти ая наб.,ул. ПР го ко й и аушск город,аКорректор ГПодписноеССР

Смотреть

Заявка

2721293, 29.12.1978

ПРЕДПРИЯТИЕ ПЯ Г-4677

БУТЯКОВА ГАЛИНА ИВАНОВНА, ИВАНОВ СЕРГЕЙ ВАСИЛЬЕВИЧ, КОРБАШОВ ЮРИЙ МИХАЙЛОВИЧ, ХЛЮПИН АНАТОЛИЙ ГРИГОРЬЕВИЧ

МПК / Метки

МПК: G06F 3/04

Метки: сопряжения

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

Код ссылки

<a href="https://patents.su/4-809139-ustrojjstvo-dlya-sopryazheniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения</a>

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