Завантажити PDF файл.

Формула / Реферат

1. Устройство межмашинной связи, содержа­щее матричный коммутатор и блок управления, выходы управления коммутацией которого под­ключены к соответствующим входам управления матричного коммутатора, вход-выход устройства для подключения і-й ЭВМ (і = 1,..., n) соединен с і-м информационным выходом-входом матричного ком­мутатора, отличающееся тем, что, с целью сокра­щения количества линий связи, в него введены К блоков обработки сообщений (1£К£n), информа­ционные входы которых соединены с соответствую­щими входами-выходами устройства для подключения ЭВМ, выходы-входы управления бло­ков обработки сообщений подключены к одноимен­ным входам-выходам блока управления.

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

Текст

Изобретение относится к области вычислительной техники. Цель изобретения - уменьшение количества линий связи» подключаемых к каждой ЭВМ. Включающая сеть Э М содержит нескольВ ко ЭВМ-абонентов 4, матричный коммутатор 3, запоминающее устройство I , блок управления 2. Абоненты подключе.5 ны к информационным входам матричного коммутатора 3 посредством линий передачи данных 7. Запоминающее устройство 1 соединено с блоком управления 2, блок управления 2 - е управляющими входами матричного коммутатора 3» Служебная информация, необходимая для установления связи, передает-си по линиям передачи данных 7 и принимается блоками обработки 8 сообще-; ний, соединенными с блоком управления 2. Блок обработки сообщений содержит мультиплексор входных линий, детекторы запроса соединения и эапро-1са разъединения, регистр адреса. Мультиплексор входных линий поочередно подключает к каждой линии передачи данных 7 детекторы запросов соединения и разъединения, в случае обнаружения запроса на соединение в регистр адреса принимается адрес абонента. Информация о принятых запросах по шине поступает в блок управлення 2. 1 з.п.ф-лы, 4 ил. 1 1474666 Изобретение относится к вычислительной технике и может быть использовано при объединении несколько Э М В в вычислительно-информационную сеть, с Целью изобретения является сокращение количества линий связи, подключаемых к каждой ЭВМ. На фиг.1 изображена блок-схема ce-jp ти ЭВМ; на фиг.2 - структурная схема блока обработки сообщений; на фиг.Залгоритм работы блока управления; на фиг.4 - функциональная схема блока обработки сообщений. 15 На схеме (фиг.1) обозначены: запоминающее устройство (ЗУ) 1, входящее в состав блока 2 управления, матричный коммутатор 3, представляющий собой набор ключей и триггеров, обра- 20 зующих п столбцов и п строк, триггеры служат для фиксации состояния ключей, Э М 4 (п штук), первая шина 5, В линия 6 связи выхода блока управления с управляющими входами матрично- 25 го коммутатора, линии 7 передачи данных, блоки 8 обработки сообщений (К штук), каждый блок обработки сообщений 'имеет п/К информационных входов 9 и вторая шина 10. Блок обработки 30 сообщений (фиг.2) содержит мультиплексор 11 входных линий с п/К информационными входами 12, которые являются и входами 9 блока 8 обработки (фиг.1), управляющими входами 13 и 35 выходом \4, причем входы и выходы мультиплексора данных линий могут быть как одно-, так и многоразрядными в зависимости от разрядности линий 7 передачи данных, счетчик 15 ли-40 ний, представляющий собой суммирующий двоичный счетчик с числом разрядов, равным числу управляющих входов мультиплексора входных линий, выходы 16 счетчика, детектор 17 запроса сое-де динения, представляющий собой схему обнаружения заданного сообщения в потоке информации, вход 18 которого подключен к выходу 14 мультиплексора входных* пиний , первый выход 19 соединен с информационным входом 20 реги 50 стра 21 адреса, детектор 22 запроса разъединения, вход 23 которого подключен к выходу 14 результата входных линий. Вторая шина 10 соединена с выходами !6 S вторым выходом 24 детектора запроса соединения, выходами 25 регистра адреса, выходом 26 детектора запроса разъединения. Устройство работает следующим образом. Обмен -информацией между Э М 4 В (фиг.1) осуществляется по линиям 7 передачи данных через матричный коммутатор 3. Блок 2 управления служит для выработки управляющих сигналов для матричного коммутатора и передает их по линии 6 связи. Вся служебная информация t необходимая для установления соединения и разъединения ЭВМ, передается по линиям передачи данных и выделяется из общего потока данных блоками S обработки. ЗУ 1 служит для хранения текущей информации о каждой Э М типа "Занят" или "СвобоВ ден", а также адреса абонента по связи, что необходимо для предотвращения столкновения в устройстве. Обмен информацией между ЗУ I и блоком 2 управления осуществляется посредством ншны 5. Каждая Э М имеет свою ячейку В в ЗУ. Каждой Э М присвоен системный В 'номер (адрес), состоящий из двух частей: номера блока обработки сообщений, к которому подключена данная ЭВМ, и номера информационного входа 9 блока 8 обработки сообщений, к которому подключена данная ЭВМ. Если в процессе работы в какой-либо Э М В возникла необходимость обменяться информацией с другим абонентом, указанная Э М формирует и периодически поВ сылает по части (не всем) своих линий передачи данных пакет "Требование связи". Вторая часть линий передачи данных используется для получения подтверждения о соединении. Пакет "Требование связи" содержит как минимум следующие сигналы: сигналы "Запрос соединения" и адрес ЭВМ-приемника. Блок обработки обнаруживает сигнал "Запрос соединения" и сообщает об этом блоку управления по шине 10, Одновременно по шине 10 блоку управления передается адрес ЭВМ-приемника и часть адреса (номер линии) ЭВМ-передатчика. Блок управления формирует адрес ЭВМ-передатчика, добавляя первую часть адреса (номер блока обработки), записывается сигнал "Занято" и адрес ЭВМ-приемника в ячейку ЗУ ЭВМ-передатчика, проверяет ячейку ЗУ ЗВМ-приемника, и .если в ней сигнал "Занято" не обнаружен, блок управления записывает сигнал "Занято" и адрес ЭВМ-передатчика в ячейку ЭВМ-при 1474666 емнкка и переходит к опросу следующего блока обработки. Если в ячейку ЗУ ЭВМ-приемника хранится сигнал "Занято", блок управления переходит к опросу следующего блока обработки. Блок обработки (фиг.2) работает следующим образом. пакет "Требование связи", замыкает его на ту часть линии передачи данных передатчиков, которая предназначена для получения сигнала подтверждения соединения. ЭВМ-передатчик, получив собственный пакет "Требование связи", воспринимает его как сигнал к передаче полезной информации. После оконСчетчик 15 линий непрерывно суммирует тактовые сигналы, вырабатывае- 10 чания обмена информацией каждая ЭВМ посылает по линиям данных сигнал "Замые блоком управления. Длительность прос разъединения". Этот сигнал повтактового сигнала превышает длитепьторяется многократно до тех пор, поность пакета "Требование связи" и пака не будет дсуществлено разъединеузы между пакетами, что необходимо ние. Сигналы "Запрос разъединения" и для надежности обнаружения сигнала 15 "Запрос соединения" представляют со"Запрос соединения" и выделения адбой такие комбинации символов, кото,реса ЭВМ-приемника. Сигнал "Запрос рые никогда не встречаются при переразъединения" короче пакета "Требовадаче данных. Это необходимо для нание связи" и тоже надежно детектирудежного обнаружения их в потоке инется. Число с выходов 16 счетчика ли20 формации . Блок обработки сообщений, ний передается на шину 10 и управляювыделив сигнал "Запрос разъединения", щие входы 13 мультиплексора 11 входсообщает об этом блоку управления. ных линий 1I. Последний подключает Последний гарантирует управляющие одну из линий передачи данных через сигналы для разъединения абонентов и соответствующий вход 3 2 к выходу 14. 25 стирает сигнал "Занято" в ячейках Детекторы 17 и 22 непрерывно следят абонентов. за информацией на выходе 14 и входах 18 и 23. Если обнаружен сигнал "Запрос соединения", следующая за ним информация появляется на первом выходе 30 19 детектора 17 запроса соединения, через вход 20 записывается в регистр 21 адреса и является адресом приемника. Эта же информация (адрес приемника) через выходы 25 передає їси на шину 10. При обнаружении любого зап- 35 роса (соединения и разъединения) соответствующий сигнал с выходов 24 или 26 поступает на вторую шику 10, а счетчик 15 линий блокируется, т.е. 40 переводится в режим хранения информации. Блок управления, поочередно опрашивая блоки обработки, считывает информацию о виде запроса связи, содержимое счетчика линий, т.е. вторую 45 часть адреса ЭВМ-передатчика, а адрес ЭВМ-приемника из регистра адреса. Адрес ЭВМ-приемника считывается только в случае обнаружения запроса соединения . 50 Количество блоков обработки сообщений К и разрядность линий передачи данных определяют исходя из приемлемого времени установления соединения. Так как блоки обработки работают независимо друг от друга и параллельно, 55 то увеличение их числа уменьшает среднее время установления соединения (фиг.З), ЭВМ-приемник, получив Функциональная схема (фиг.4) одной из зозможных- реализаций блока обработки состояний выполнена в с учетом следующих исходных данных: обмен данными между ЭВМ в сети производится в последовательном коде через дуплексные линии передачи данных (в каждой ЭВМ подключены две линии: приемная и передающая); для передачи данных используется код "Манчестер-П"; в сети используется биориентированный протокол, обеспечивающий уникальность флаговой битовой комбинации (011111110) в передаваемых сообщениях; в качестве запроса на уста- і новление соединения протоколом предусмотрена последовательность байтов "Флаг", "Адрес" где в байте "Адрес" указывается системный номер ЭВМ, с которой пославшая запрос ЭВМ желает установить соединение; в качестве запроса на разъединение используется битовая последовательность пятнадцати единиц - ноль (1 11 П111111 І 1110); блок обработки обслуживает 8 линий (8 ЭВМ-абонентов). Блок 8 обработки (фиг.4) сообщений содержит мультиплексор 27 входных линий, счетчик 28 линии, декодер 29, сдвиговый регистр 30, дешифраторы 31 и 32, регистр 33 адреса, тииг гер 34 фиксации сигнала "Запрос на 47 4666 6 34. Таким образом, до установления соединение"» триггер 35 фиксации сигтриггера 34 (триггера запроса соединала "Запрос на разъединение" и шиннения) информация с выхода сдвигаюный формирователь 36, С целью упрощещего регистра 30 переписьюается в рения конструкции некоторые узлы детекгистр 33 адреса, а в момент установторов запроса соединения и запроса ления триггера 34 сигнал разрешения разъединения объединены (декодер 29 записи в регистр 33 снимается и в р е и регистр 30). гистре запоминается принятый адрес. Мультиплексор 27 входных линий и Шинный (Ъормирователь 36 использусчетчик 28 используются для выбора 10 ется для выдачи состояния счетчика одной из входных линий. На счетный 28 н регистра 33 адреса в шину блока вход счетчика с бпока управления поуправления. Управление шинным формидается сигнал модификации, с приходом рователем производится сигналом " Р а э которого состояние счетчика изменяется и блок обработки начинает обслу- 15 решение выдачи', поступающим с блока живание очередной входной линии. управления. Декодер выделяет из последующего Сигналы с выходов триггеров фиксана его вход сигнала в коде "Манчесции запроса соединения 34 и запроса тер-П" сигналы синхронизации и данразъединения 35 выдаются в блок упных, которые снимаются с его С и D20 равления. Сброс триггеров производитвыходов соответственно. ся по сигналу "Сброс з а п р о с о в " , котоДекодированные данные и синхронирый выдается блоком управления после зация наступают на сдвигающий регистр обслуживания запросов. 30, в котором осуществляется преобра25 Ф о р м у л а и з о б р е т е н и я зование данных из последовательного вида в параллельный. Регистр имеет разрядность 16 бит, что соответству1. Устройство межмашинной с в я з и , ет длине комбинации запросов. содержащее матричный коммутатор и блок управления, выходы управления Информация в параллельном коде с выхода сдвигающего регистра поступа- 30 коммутацией которого подключены к соответствующим входам управления матет на дешифраторы 31 и 32 (все 16 ричного коммутатора, вход-выход устбит) и на регистр 33 адреса (8 младройства для подключения ій Э М В ших бит). (і = I , . . . , п ) соединен с і~м инфорДешифраторы 31 и 32 представляют собой комбинационную схему. На выхо- „Р мациогіньім зыходом-входом матричного коммутатора, о т л и ч а ю щ е е с я дах "Запрос соединения" появляется тем, что, с целью сокращения количесигнал логической единицы при обнаруства линий с в я з и , в него введены К жении в информации, принятой сдвигаюблоков обработки сообщений (1£К^п), щим регистром, комбинации запросов соединения (двоичная комбинация 40 информационные входы которых соедине011111110 в восьми старших битах), а ны с соответствующимн входами-выхона выходе "Запрос разъединения" дами устройства для подключения ЭВМ, при обнаружении запроса разъединения выходы-входы управления блоков обра(11 1111111 11 1 1110). ботки сообщений подключены к одноЗапросы, декодированные дешифра45 именным входам-выходам блока управлеторами, производят установку триггения . ров 34 и 35. Используются триггеры 2, Устройство по п.1» о т л и ч а1К-типа с записью информации по срею щ е е с я тем, что блок обработки зу импульса синхронизации. Синхронсообщений содержит мультиплексор ная запись в триггеры используется 50 входных линий, счетчик линий, декос целью устранения дребезга комбинадер, сдвиговый регистр, дешифратор, ционной схемы дешифратора. дешифраторы запросов соединения и Регистр 33 адреса представляет соразъединения, регистр сброса, тригбой 8-битовый регистр с параллельной гера запроса соединения и разъединезаписью информации. На D-входы реги55 ния, шинный формирователь, причем инстра 33 подаются младшие 8 бит информационные входы блока обработки формации сдвигающего регистра 30, а являются информационными входами на С-вход разрешения записи подается мультиплексора входных линий, выход сигнал с инверсного выхода триггера 1474666 которого соединен с входом декодера„ выход синхронизации которого соединен с входами синхронизации сдвигового регистра и триггеров запроса со- ? единения и разъединения, информационный выход декодера подключен к входу сдвигового регистра, соответствующие разряды выхода которого подключены к входам регистра адреса и деfg шифраторов запросов соединения и разъединения, выходы которых соединены с установочными входами триггеров запроса соединения и разъединения соответственно, инверсный выход триг-15 гера запроса соединения подключен к 8 стробирующему входу регистра адреса, выход которого соединен с адресным входом шинного формирователя, выход счетчика линий подключен к управляющим входам мультиплексора входных линий и шинного формирователя» соответствующие разряды управляющего выхода-входа блока подключены к входу счетчика линий, входу разрешения выдачи шинного формирователя, входам сброса триггеров запроса соединения и разъединения, единичгалм выходам триггеров запроса соединения v разъединения и к выходу шинного формирователя. 15 11 16 гц п 2/ 11 25 16 10 -1474666 Погпщпил запрос сбязи Гемврация оВрРса За/ьяь '$онято"ертйт /ге/я&яхмт шнедваш трат nymoumf р р управляющих сиенолоб В/и* матрицы Ъапиа "Занято 'бтыкд яря&яшка \ Впрос шіЗующвео Влет Фиш.3 г 3Z Зр соединения A&J} 1 Фі/Є.4 Редактор О.Юрковецкая Составитель В.Сычев Техред Л.Сердюкова Корректор М.Васильева Заказ 1896/48 Тираж 667 Подписное В И П Государственного комитета по изобретениям и открытиям при ГКНТ СССР НИИ 113035, Москва, Ж-35, Раушская наб., д . 4/5 Производственно-издательский комбинат "Патент", г. Ужгород,, ул. Гагарина,101

Дивитися

Додаткова інформація

Назва патенту англійською

Intercommunication device

Автори англійською

Kliukanov Mykhailo Fedorovych, Homza Serhii Stepanovych, Piddubniak Andrii Leontiiovych, Chuhai Valentyn Ivanovych, Tsvetkov Volodymyr Vasyliovych

Назва патенту російською

Устройство межмашинной связи

Автори російською

Клюканов Михаил Федорович, Гомза Сергей Степанович, Поддубняк Андрей Лентьевич, Чугай Валентин Иванович, Цветков Владимир Васильевич

МПК / Мітки

МПК: G06F 15/16

Мітки: міжмашинного, пристрій, зв'язку

Код посилання

<a href="https://ua.patents.su/6-7410-pristrijj-mizhmashinnogo-zvyazku.html" target="_blank" rel="follow" title="База патентів України">Пристрій міжмашинного зв’язку</a>

Подібні патенти