Устройство для сопряжения цифровой вычис-лительной машины c каналами связи

 

Союз Советских

Социалистических

Республик

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (si)840876 (61) Дополнительное к авт. свмд-ву (22) Заявлено 060879 (21) 2843794/18-24 с присоединением заявки М (53)М. Кл З

G 06 F 3/04

Государственный комитет

СССР яо делам изобретений н открытий (23) Приоритет

Опубликовано 2306,81. Бюллетень М 23

Дата опубликования описания 230631 (53)УДК 681 325 (088. 8) (72) Автор изобретения

В.С. Чернышев (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ

МАШИНЫ С КАНАЛАМИ СВЯЗИ

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

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

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

" Известно устройство для сопряжения с ЦВМ, содержащее долговременное запоминающее устройство (ДЗУ), регистр адреса, переключатель, блок начального пуска, регистр заявок и готовности, элементы И и ИЛИ (2).

Недостатком этого устройства является низкое быстродействие, рбусловленное его микропрограммной .реализацией.

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

Недостатком устройства является малое быстродействие.

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

ЦВМ, вход-выход которого является входом-выходом устройства, блок памяти, первый вход которого соединен с выходом коммутатора, регистр, выходы которого соединены с первым входом блока согласования с ЦВМ и с, первьвеи входами элементов группы

30 элементов И, а первый выход блока

840876 сОгласования с ЦВМ соединен с первыми входами регистра, введены блок приоритетной селекции импульсов, группа счетчиков сообщений, группа схем сравнения, группа регистров конечных адресов, группа элементов ИЛИ, два элемента ИЛИ, причем выходы элементов группы элементов И соединены с первыми входами соответствующих элементов группы элементов ИЛИ, выходы которых соединены с информационными входами блока приоритетной селекции-импульсов, каждый информационный выход блока приоритетной селекции импульсов соединен с первым входом соответствующего счетчика группы счетчиков сообщений и с соот- 15 ветствующим входом группы входов блока согласования с каналами связи, выходы счетчиков группы счетчиков сообщений соединены с первыми входами соответствующих схем сравне- Щ ния, вторые входы которых соединены с выходами соответствующих регистров группы регистров конечных адресов, выход схемы сравнения соединен со вторым входом соответствующего счетчика группы счетчиков сообщений, с соответствующим входом регистра и с первым входом соответствующего регистра группы регистров конечных адpecos, другие выходы блока согласования с каналами связи соединены со вторыми входами соответствующих элементов группы элементов И, информационные выходы блока приоритетной селекции импульсов соединены через первый элемент ИЛИ со вторым входом блока памяти, выходы счетчиков группы счетчиков сообщений, информационные выходы блока приоритетной селекции импульсов соединены с информационными и -управляющими входами ком- 40 мутатора соответственно, второй выход блока согласования с ЦВМ соединен с третьим входом блока памяти и с первым управляющим входом коммутатора, тРетий выход блока согласования с 4

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

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

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

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

19М регистра, входы 20 -20ь группы

Ьлементов ИЛИ, выход 21 блока согласования с ЦВМ, блок 22 согласования с ЦВМ, блок 23 согласования с каналами связи, выходы 24, -24>, 25, -25, блока согласования с каналами связи.

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

В исходном состоянии на выходе 6 схемы блока 5 приоритетной селекции импульсов присутствуют синхроимпульсы генератора 4 импульсов. При наличии.данных синхроимпульсов 22 блок сопряжения с ЦВМ производит запись массивов, предназначенных для передачи информации по различным направлениям в блок 13. Для этого на вход коммутатора 12 с выхода 21 блок 22 сопряжения с ЦВМ выставляет адрес с каждым информационным словом, поступающим на вход 18 и сигналом записи, поступающим на вход 15 блока 13 памяти и вход опроса коммутатора 12, производит заполнение блока 13 памяти массивами информации, предназначенными для передачи по различным направлениям. Далее блок 22 сопряжения с ЦВМ производит запись начальных адресов, записанных массивов информации в группу счетчиков

74 -7> сообщений и конечных адресов в группу регистров 9 -9> конечных адресов. Начальные и конечные адреса соответствуют границам массива . информации в блоке 13, предназначенной для передачи по различным, направлениям. В регистр 1 по входам 19 19И записываются единицы в те разряды, которые соответствуют выбранным направлениям (шины сигналов записи начальных и конечных адресов на чертеже не показаны). Далее блок 22 сопряжения с ЦВМ производит выдачу сигналов пуска по входам 20у—

20 (количество сигналов пуска соответствует выбранным направлениям) .

Сигналы пуска приходят через группу элементов ИЛИ 3 -3> на .запросные входы блока 5 приоритетной селекции импульсов, который производит селектирование по данному импульсу из синхросерии генератора 4 импульсов, согласно приоритету пуска на выходные шйны, связанные со счетными входами группы счетчиков 7А -7 сообщений каждого из п направлений, входами. элемента ИЛИ 11, опросными входами

840876 коммутатора 12 и входами блока 23 сопряжения с каналами связи.

С выхода элемента ИЛИ 11 сигналы поступают как сигналы Чтение по входу 14 блока 13 памяти и согласно приоритету передачи производится считывание первых слов массивов информации из блока 13 памяти.

Слова информации, считываемые из блока 13 памяти, поступают по выходу 17 в блок 23 сопряжения с каналами

=вязи, где происходит формирование кодограммы и выдача ее в каналы связи. По концу формирования кодограмкы блок 23 сопряжения с каналами связи выдает сигналы Конец сообщения по выходам 24 -24>, которые поступают на одни входы группы элементов И 2к -2п, на другие входы которых поступает разрешающий потенциал единица с регистра 1 и происходят следукщие запросы, уже начагого формирования кодограмм самим устройством, в блок 5 приоритетной селекции импульсов, поступающие с выхода группы элементов И 2л -2 через группы элементов ИЛИ Зк-3 .

Процессор обращения к блоку 13 памяти повторяется и идет до тех пор, пока показания счетчиков 7к †.7И сообщений не совпадут с показаниями группы регистров 9, -9И конечных адресов. Группа схем 8к -8исравнения производит выдачу сигналов сброса, которые осуществляют сброс счетчиков 7 -7и сообщений, регистров 9 —

9 конечных адресов и разрядов регистра 1, принадлежащим только тем

Каналам, адрес счетчиков 7 -7 сообщений которых совпадает с конечным адресом группы регистров.94 -9И конечного адреса. Сигналы сброса с выходов схем 84-8и сравнения поступают на входы элемента ИЛИ 10 и с выхода элемента ИЛИ 10 как сигналй запроса на прерывание постулают в блок 22 сопряжения с ЦВМ. ЦВМ опрашивает регистр 1 и на наличие нулевого состояния, бывшего единичным состоянием разряда, определяет освободившийся канал для передачи информации в канал связи.

Далее блок 22 сопряжения с ЦВМ .кожет произвести запись нового массива информации по свободному направлению.

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

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

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

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

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

3 группы счетчиков сообщений соедине ны с первыми входами соответствующих схем сравнения, вторые вхоДы которых соединены с выходами соответствующих регистров группы регистров конечных адресов, выход схемы срав35 нения соединен со вторым входом соответствующего счетчика группы счетчиков сообщений, с соответствующим входом регистра и с первым входом соответствующего регистра группы

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

45 блока приоритетной селекции импульсов соединены через первый элемент

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

-ообщений, информационные выходы

5лока приоритетной селекции импульсов соединены с информационными и управляющими входами коммутатора соответственно, второй выход блока согласования с ЦВМ соединен с третьим входом блока памяти и с первым управляющим входом коммутатора, третий выход блока согласования с ЦВМ соедиНен со вторыми входами регистров группы регистров конечных адресов,с третьими входами счетчиков группы счетчиков бО сообщений и со вторыми управляющим вхоцом коммутатора, выходы схем сравнения ерез второй элемент ИЛИ соединены со вторым входом блока согласования с ЦВМ, третий вход, четвертый, пятый выход которого соединены соответ 840876

7, Составитель Ф:. а3агиахметов

Техред М. ксщтура КорректорС. Шекмар

Редактор A. Шандор

Тираж 745 Подписное

ВНИИПИ Государственного комитета СССР

lIo делам изобретений H открытий

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

Заказ 4766/71

Филиал ППП Патент, г. Ужгород, ул. Проектная, 4

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР 9 516031, кл. G 06 F 3/00, 1975.. 2. Авторское свидетельство СССР

9 504199, кл. G 06 F 3/04, 1975.

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

9 316089, кл. G 06. F 9/00, 1971 (прототип).

Устройство для сопряжения цифровой вычис-лительной машины c каналами связи Устройство для сопряжения цифровой вычис-лительной машины c каналами связи Устройство для сопряжения цифровой вычис-лительной машины c каналами связи Устройство для сопряжения цифровой вычис-лительной машины c каналами связи 

 

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

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

Изобретение относится к устройствам телевизоров, имеющих формат изображения широкоэкранного соотношения сторон

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

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

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

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

Изобретение относится к осуществлению виртуальной реальности или телереальности

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

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

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