Устройство для сопряжения мультипрограммной электронной вычислительной машины с группой каналов связи
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
22) Заявлено 01.12,75 (21) 2194230/18-2 присоединением заявки-Государственный комитет Совета Министров СССР по делан изобретенийи открытий(45) Дата опубликования описания 30,01.78 3) УДК 681 3252) Авторы изобретен Е, Е, Владимиров, В, И, Петров, Ю,1 О. В. Смирнов, Б, Я, Советов, Р, В. Чурило Государственное союзное конструкторско-тех бюро по проектированию счетных машин и о осударственного союзного конструкторско-те бюро по проектированию счетных маБ.в и Садомов, Л, М, Хохлов ологическое ытный завод нологическогошин явител(54) УСТРОЙСТВО ДМУЛЬТИ ПРОГРАММНО В ЫЧ ИСЛ ИТЕЛЬН С ГРУППОЙ КАН Я СОПРЯЖЕНИЯЙ ЭЛЕКТРОННО Й МА 1.БИНЫАЛОВ СВЯЗИ 15 25 Настоящее изооретение огносится к электронной вычислительной технике и предназначено для использования в технике сопряжения каналов связи с электронными вычислительными машинами. Известно устройство для сопряжения мультипрограммной ЭВМ с группой каналов связи 1, содержащее блок согласования, регистр запросакоммутатор, блок управления режимами, выходы которого связаны с коммутатором, подключенным первым выходом к блоку согласования, а вторым выходом - к регистру запроса, блоком согласования и с первым выходом устройства, регистра обмена, соединенного двусторонней связью с блоком согласования и со вторым выходом устройства, третий выход которого подключен к регистру запроса.К недостаткам данного устройства относятся значителыные аппаратурные затраты из-за наличия большого числа указателей, индивидуальных для каждого канала; низкая пропускная способность, Обусловленная простоем свободных каналов устройства во время установления соединения с абонентами,Наиболее близким по тенической сущности является устройство 2.Это устройство характеризуется низкой пропускной способностью, обусловленной простоем свободных каналов устройства во вре мя установления соединения с абонентами. Целью, настоящего изобретения является повышение пропускной способности.Поставленная цель достигается тем, что в устройство дополнительно введены счетчик номеров, блок хранения запросов, блок,накопителя номеров и блок анализа признаков занятости каналов, причем входы олока ранен.)я запросов соединены с каналами связи, первый управляющий вход подключен к первому управляющему выходу блока анализа признаков занятости каналов, соединенному двусторонними связями с блоком управления режимами и ОлОком согласОвачпя с каналами связи, второй управляющий выход соединен с первым входом счетчика номеров, второй вход которого подключен к выоду блока управления режимами, а выход - ,ко второму управляющему,воду блока ранения запросов, к блоку согласования с каналами связи и,первому воду блока накопителя номеров, )второй вод которого соединен с третьим управляющим выодом блока анализа признаков занятости каналов, а выход - со входом блока управления режимами.Блок-схема устройст)ва для сопряженп, мгльтипоограммнои электроннои вычислительной машины с группой каналов связи изображена на чертеже,Опа содержит регистр обмена 1, регистр запроса 2 коммутатор 3, блок совпадения 4,блок управления, режимами 6, блок согласования с каналами связи б, дешифратор кода прерывания 7, дешифратор псоманды опроса 8, дешифратор команды пуска 9, блок указателей причини прерывания 10 и,подключается к электронной:вычислительной машине 11 с помощью шины запроса прерывания 12 и шины кода соединения И. Блок 6 согласования с каналами связи предназначен,для приема вызовов, посылаемых абонентами по каналам связи, комиутации каналов, а также,для управления процессом передачи данных между абонентами и устройством для сопряжения одновременно по нескольким каналам связи. Кроме того, устройство содержит счет чик 14,номеров, предназначенный для,последовательного формирования кодов, идентифицирующих номера каналов связи с 1-го,по п-й. Блок 15 хранения запросов предназначен для подключения каналов связи при установлении соединения с абонентами и удержания таким образом установленных соединений до такта переключения данного канала связи на обслуживание одним из каналов устройства для сопряжения. Блок 16 накопителя,номеров осуществляет хранение номеров каналов связи тех абонентов, с которыми установлены соединения и которые стоят в очереди, ожидая обслуживания устройством, Блок "с 7 анализа,признакон занятости, каналов предназначен для приоритетного или бесприоритетного формирования и запоминания очереди из подключаемых к блоку 16 каналов связи абонентов, требующих обслуживания, причем запоминание очереди осуществляется, например, в сдвиговом регистре, количество разрядов которого может быть от 1,до п и определяет,максимально допустимую длину очереди,из абонентов, с которым установлено соединение и ждущих обслуживания канала ми устройства для сопряжения, а признак приоритетности обслуживания определяется состоянием, например соответствующего отдельного триггера, управляемого,блоком 6 управления режимами. В случае приоритет ного формирования очереди в блоке 17 младшему номеру клеммы подключения канала связи в блоке б согласования соответствует высший приоритет. Блок 17 анализа признаков занятости соединен двусторонними связя ми с блоками 6 управления режимами и б согласования с каналами, кроме того, первый, второй и третий управляющие выходы соединены соответственно с первым управляющим входом блока 15 хранения запросов, другие входы, которого подключены к каналам связи, с первым входом счетчика 14 номеров и со вторым входом блока 16 накопителя номеров, второй вход счетчика 14 номеров соединен слоком 6 управления режимами а выход с 60 олоком б согласования с каналами связи, со вторым управляющим входом блока 15 хранения,запросов и с первым входом блока 16 накопителя номеров, выход которого под 65 ключан,ко входу блока 6 управления режима,ми.Устройство,для сопряжения работает следующим образом. Тактовые импулвсы из блока б управления режимами поступают на второй вход счетчика 14 номеров, с,выхода, которого очередной, номер канала связи, а также сигнал из блока 17 анализа для опроса наличия вызова по данному каналу поступают в блок б согласования, в блок 17 анализа поступает, соответствующий сигнал на опрос состояния признаков занятости, каналов устройства (например, начиная со старших разрядов соответствующего сдвигового,регистра) и признака приоритетности обслуживания. При обнаружении первого свободного признака занятости, он переводится в занятое состояние, а в блоки 15 хранения вызовов и 16 накопителя номеров поступают соответственно сигналы на подключение к эквивалентной нагрузке и на запоминание (например, в регистре) данного номера канала связи, после чего этот канал связи считается постановленным в очередь,на обслуживание, При этом, если установлен признак приоритетного обслуживания, то из блока 17 анализа в счетчик 14 номеров поступает сигнал сброса его состояния, после чего счетчик 14 устанавливается в положение, соответствующее самому,младшему номеру клеммы подключения канала овязи. Таким образом осуществляется процесс постановки в очередь и последующих каналов связи абонентовпосылающих вызовов, например, в виде стандартных посылок по телефонным коммутируемым каналам связи. После того, как все,признаки в блоке 17 переведены в занятое состояние, в блок 6 управления режимами,посылается сигнал, запрещающий выдачу тактовых импульсов из него в счетчик 14. Блок 5 управления режимами, который работает по принципу разделения времени междуканалами устройства для сопряжения, где, например, =1,2,3, ,и 1(п, и в котором для каждого изканалов хранится управляющее слово, по синхроимпульсам из блока 3 коммутатора осуществляет последовательно управление в течение времени между синхроимпульсами каждым изканалов устройства, используя коды состояний в управляющем слове соответствующего канала, Пусть при управлении -м каналом устройства в его управляющем слове содержится код свободного состояния. Тогда из блока 6 управления в блок 17 анализа поступает сигнал опроса признауков занятости каналов, например, старшего разряда соответствующего сдвигового регистра. При наличии,занятого признака он переводится в свободное состояние, осуществляется, напримвр, единичный сдвиг в сторону старших разрядов сдвигового регистра, и по сипналу из блока 17 анализа,в блок 16 накопителя,номеров из последнего соответствующий номер канала связи поступает на вход блока 5 управления, из которого данный номер канала связи че 59074025 Зо 35 40 45 50 55 60 рез счетчик 14,номеров поступает на вход блока б согласования и второй управляющий вход 1 блока 15 хранения вызовов. При этом, по сигналам из блока 17 анализа: в блоке б управления режимами осуществляется изменение кода состояния в управляющем слове соответствующего, канала из свободного на Начало ввода, в блоке 15 данный номер канала связи отключается от эквивалентной нагрузки, а в блоке б согласования осуществляется подключение этого канала связи к 1-,му, например, преобразователю сиг 1 налов для последующего обслуживания данного канала связи соответствующим каналом устройства для соцряжения, абоненту же посылается сигнал о разрешении передачи сообщения по данному каналу связи. Таким образом, осуществляется выборка и подключение к обслуживающему каналу устройства каждого канала связи из очереди в ,блоке 17 анализа, По коду состояния в управляющем слове 1-го канала устройства Начало ввода (так же, как и при возникновении какого-либо другого состояния типа: Конец ввода, Сбой и т. д., являющегося причиной прерывания работы мультиарограммной электронной вычислительной машины устройством для сопряжения) блок 5 управления режимами записывает в регистр 1 обмена код 1-го состояния коммутатора д, а в регистр 2 запроса - машинный номер устройства для сопряжения, соопветствующий определенному машинному номеру внешнего устройства из числа номеров, отведенных для данной группы каналов связи, в результате чего производится приостановка на ввод в машину номера прерывающего канала связи. Вводимая информация записывается,в ту ячейку оперативной памяти электронной, вычислительной машины, адрес, которой задается машинным управляющим словом, предназначенным для данного устройства сопряжения. По,завершении приостановки блок б управления режимами устанавливает в единичное состояние соответствующий указатель (например, Начало ввода) в блоке 10 указателей причин прерывания и,посылает по ,шине 12 в электронную вычислительную машину сигнал Запрос прерывания. Обнаружив запрос прерывания, машина обращается к таблице внешних устройств с целью его идентификации, после чего электронная вычислительная машина посылает команду опроса состояния, адресуя ее непосредственно данному устройству сопряжения. При этом срабатывает дешифратор 7 ксда прерывания и дешифратор 8 команды опроса состояния, в результате чего из блока 10 указателей причин прерывания по шине 13 вы. дается в машину код состояния,По коду состояния и номеру прерывающего канала связи электронная вьгчислительная машина осуществляет отработку прерывания, формирует заново управляющее слово, предназначенное для данного устройства сопряжения, и посылает в это устройсъво комаиду пуска. По этой команде срабатывают дешифраторы 7 и 9, а затем блок 4 совпадения, с выхода, которого подается сигнал запуска коммутатора Л, в результате чего начинается обслуживанне следующего канала связи,Устройство для сопряжения мультипрограммной электронной, вычислительной машины с группой каналов связи выгодно отличается от основного авторского свидетельства432500 на устройспво для сопряжения, за счет ликвидации простоя свободных каналов устройства во время установления соединения с абонентами, в результате чего повышается пропускная способность устройства для сопряжения,ф ор мул а,из о бр етени я Устройство для сопряжения мультипрограммной электронной вычислительной машины с:группой каналов связи по авторскому свидетельству432500, о т л и ч а ю щ е е с я тем, что, с целью повышения пропускной способности, в,него дополнительно ьведены,счетчик номеров, блок хранения запросов, блок накопителя номеров и блок анализа признаков занятости каналов, причем ,входы блока хранения запросов соединены с каналами связипервый управляющий вход подключен к первому управляющему выходу блока анализа, признаков занятости каналов, соединенному, двусторонними связями с блоком управления режимами и блоком согласования с каналами связи, второй управляющий выход соединен с первым входом счетчика номеров, второй вход которого подключен к,выходу блока управления режимами, а выход - ко второму управляющему входу блока хранения запросов,к блоку согласования с,каналами связи и к первому входу блока накопителя номеров, второй вход которого соединен с третьим управляющим выходом блошка анализа признаков занятости каналов, а выход - со входом блока управления режи,мами. Источники информации, принятые во вни,мание при экспертизе1. Аппаратура сопряжения ЭВМ с каналами связи. Минск - 1560. Киев, 1973.2. Авторское свидетельство СССР432500, кл, 6 06 Г 9/00 07.11.1976.Составитель В. Тарасов Техред А. Камышникова едактор Р. Киселе оррек Тип. Харьк, фил, пред. Патен каз 1013/2087 Изд. Юо 210 НПО Государственного комитета С по делам изобретений Москва, Ж, Раушская
СмотретьЗаявка
2194230, 01.12.1975
ОПЫТНЫЙ ЗАВОД ГОСУДАРСТВЕННОГО СОЮЗНОГО КОНСТРУКТОРСКО ТЕХНОЛОГИЧЕСКОГО БЮРО ПО ПРОЕКТИРОВАНИЮ СЧЕТНЫХ МАШИН
ВЛАДИМИРОВ ЕВГЕНИЙ ЕВГЕНЬЕВИЧ, ПЕТРОВ ВИКТОР ИВАНОВИЧ, САДОМОВ ЮРИЙ БОРИСОВИЧ, СМИРНОВ ЮРИЙ ВАСИЛЬЕВИЧ, СОВЕТОВ БОРИС ЯКОВЛЕВИЧ, ЧУРИЛОВ РУСЛАН ВАСИЛЬЕВИЧ, ХОХЛОВ ЛЕВ МИХАЙЛОВИЧ
МПК / Метки
МПК: G06F 9/00
Метки: вычислительной, группой, каналов, мультипрограммной, связи, сопряжения, электронной
Опубликовано: 30.01.1978
Код ссылки
<a href="https://patents.su/4-590740-ustrojjstvo-dlya-sopryazheniya-multiprogrammnojj-ehlektronnojj-vychislitelnojj-mashiny-s-gruppojj-kanalov-svyazi.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения мультипрограммной электронной вычислительной машины с группой каналов связи</a>
Предыдущий патент: Оптоэлектронное вычислительное устройство
Следующий патент: Устройство приоритетного обращения к памяти цифровой вычислительной машины (цвм)
Случайный патент: Устройство для коммутации и регулирования переменного тока