Устройство для связи эвм с каналами связи

Иллюстрации

Показать все

Реферат

 

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

СОЮЗ СОВЕТСКИХ

СО!.1ИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

1511 4 G 06 F 13/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

И АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЦТИЯМ

ПРИ ГКНТ СССР (21) 4288262/24-24 (22) 21.07.87 (46) 28,02,89, Бюл, Ф 8 (71) Новосибирский электротехнический институт (72) Л.А.Акулышина, 10,Ф.Ербфеев и В,В.Казачанский

{ 53) 681. 325(088, Ь) (56) Авторское свидетельство СССР

1! 479103, кл, G 06 F13/00,,1976.

Патент США 11 4490785, кл. G 06 F 1/00 1982 (прототип), (54) УСТРОЙСТВО ДПЯ СВЯЗИ ЭВМ С КАНАЛАМИ СВЯЗИ (57) Изобретение относится к вычислительной технике и может быть исполь" зовано для организации взаимодействия

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

ЭВМ, входящих в единую локальную сеть.

При этом связь ЭВМ с локальной сетью может задаваться как ближней ЭВМ непосредственно, так и удаленной ЭВМ по сигналам, поступающим из канала связи, Целью изобретения является расши" рение области применения.

На фиг.1 представлена блок-схема предлагаемого устройства; на фиг.2прймер выполнения функциональных схем блока коммутации, блока синхронизации, блока управления, мультиплексора; на фиг. 3 — пример выполнения

Функциональных схем блока формироваÄÄSUÄÄ 1462332 А1 тения — расширение области применения, Устройство содержит блок коммутации, блок регистров маски, блок передатчиков, блок формирования последовательного биполярного кода, блок параллельного машинного кода, мульти-. плексор, блок приемников, блок управления, блок синхронизации. Устройство позволяет управлять доступом в ка" налы со стороны удаленных ЭВМ благодаря тому, что через вновь введенный блок регистров маски с соответствующими связями блокируется передача в тот канал, номер которого закодирован в управляющем сигнале, приходящем из канала, Блокировка передачи в заданный а

® канал происходит без участия собственной ЭВМ устройства. 5 ил.

2 leeL ния последовательного биполярного кода, блока передатчиков; на фиг. 4 и 5 — пример выполнения блока регистров маски, блока приемников и блока формирования параллельного машинного кода, Устройство содержит (фиг. 1) ЭВМ 1, выполняющую функции выбора канала передачи, .блок 2 регистров маски, блок

3 коммутации, блок 4 передатчиков, блок 5 формирования последовательного биполярного кода, блок 6 формирования параллельного машинного кода, мультиплексор 7, блок 8 приемников, блок 9 управления, блок 10 синхрониз ации, На фиг,2 обозначены элементы ИЛИ

11-18, элементы И 19 и 20, элементы

3 146233

21 и 22 задержки, триггеры 23 — 25, элементы И-ИЛИ 26 и 27, конденсаторы 28 и 29, На фиг,3 обозначены элемент 30 БИС контроллера оконечного

5 устройства, приемо-передатчики 31 и

32, оконечные усилители 33 и 34, элементы ИЛИ 35 и 36. На фиг, 4 и 5 обозначены элемент И-ИЛИ 37, элемент

ИЛИ 38, регистры 39, элемент 40 БИС контроллера оконечного устройства,,:элементы ИЛИ 41 и 42, триггер 43, 1элементы И 44 и 45, формирователи 46 50, элементы ИЛИ 51-53, усилители, îãðàíè÷èòåëè 54 и 55, приемо-передат. : ь>ки 56 и 57, Устройство работает следующим об;разом.

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

Функции, выполненные устройством ,в процессе эксплуатации: передача ин- 25

;формации, поступающей из ЭВМ через блок 5, в котором происходит преобразование параллельного кода в последовательный и формирование кадра нужного формата, в блок 4 передатчиков Э0 и далее в заданный канал связи; прием информации из каналов связи в блок

: 6, в котором происходит преобразование последовательного кода в параллельный, Распознавание типа кадра ин- 35 формации и занесение этой информации в зависимости от типа либо в ЭВМ по информационным входам, либо в блок 2 регистров маски; хранение маски в регистре блока 2, которая может записы- 4О ваться в него либо из ЭВМ либо из канала связи и маскирования сигналов выбора каналов передачи; подключение канальных приемников к блоку 6 при наличии информации в соответствующих 45 каналах и в зависимости от замаскированных в блоке 3 сигналов; подключение к канальным передатчикам блока

5 в зависимости от замаскированных сигналов, 50

Прием информации из канала связи осуществляется следующим образом, Кадр информации из канала связи, номер которого определяется значением сигналов на шннах блока 9, через мультиплексор 7 поступает на вход блока 6, В этом блоке принятый кадр анализируется, и при соответствии установленным требованиям (например, при совпадении его адреса назначения с собственным адресом устройства) на-правляется либо в ЭВМ, либо в блок 2.

Код маски, поступающий иэ блока 6, записывается в регистр блока 2 маски и .хранится в нем до тех пор, пока собственная ЭВМ не запишет в этот регистр новый код, сняв тем самым действующие до этого момента времени запреты на передачу (такая ситуация может возникнуть > например, в случае выхода из строя ЭВМ-администратора сети, управляющей ее загрузкой), Кроме того, ЭВМ-администратор, анализируя загрузку каналов, может сама снять действующие запреты на передачу и установить новые, послав в это устройство новое значение кода маски, Блок 10 выделяет из входного потока синхроимпульсы, которые отражают факт наличия или отсутствия информации в канале связи, По этим признакам ЭВМ определяет занят канал или свободен и формирует код "Выбор канала".

Передача информации иэ ЭВМ в канал связи, Информация, выводимая иэ устройства в канал связи, может быть двух типов: данные, предназначенные для

ЭВМ, и маска, предназначенная для блока 2, При передаче эта информация оформляется в виде двух типов кадров: кадра данных и кадра маски, При этом в кадр вводятся параметры: адрес приемного устройства (адрес назначения), тип кадра и другие величины, необходимые для правильного протокольного взаимодействия передающего и принимающе ro у стр ой ст в. сети, Передающая ЭВМ, посылая в канал связи информацию любого типа, согласно алгоритма выбора пути передачи, предварительно определяет номер этого канала и формирует на выходах выбора канала код управления > отражающий номера выбранных каналов передачи, В коммутаторе 3 сигнал "Выбор канала" маскируется кодом маски. Код результирующего сигнала управляет подключением блока 5 к канальным передатчикам блока 4, соответствующим выбранным каналам, и, совместно с синхросигналом на шинах блока 10, управляет подключением приемников блока 8 через мультиплексор 7 к блоку 6. Сигнал на выходе блока 3 в зависимости от кода маски запрещает передачу в

i-й канал > управляя подключением бло1

5 14623 ка 5 к передатчикам блока 4, и одновременно разрешает прием иэ этого канала, управляя блоком 9.

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

Устройство для связи ЭВМ с каналами связи, содержащее блок формирования последовательного биполярного 1о кода, блок формирования параллельного машинного кода, блок передатчиков, блок приемников, мультиплексор, блок синхронизации, блок управления, причем группа входов блока формирования 15 последовательного биполярного кода является группой входов устройства для подключения к группе информационных выходов ЭВМ, выход блока формиро в ания по следовательно го бипо- 2п лярного кода соединен с информационными входами блока передатчиков, выходы которого являются выходами устройства для подключения к входам каналов связи, первая 25 группа выходов блока формирования параллельного машинного кода является группой выходов устройства для подключения к группе информационных входов ЭВМ, вход блока формирования параллельного машинного кода соединен с выходом мультиплексора, информационные входы которого соединены с выходами блока приемников, входы кото32 6 рого являются входами устройства для подключения к выходам каналов связи, выходы блока упр авления со единены с упр авляющи ми вход ами мул ьти пле ксор а, выходы блока приемников соединены с входами блока синхронизации, выходы которого соединены с синхровходамн блока управления, о т л и ч а ю щ ее с я тем, что, с целью расширения области применения > в устройство введены блок коммутации и блок регистров маски, причем выходы блока регистров маски соединены с первой группой информационных входов блока коммутации, вторая группа информационных входов которого является группой входов устройства для подключения к группе выходов выбора канала ЭВ 1, выходы блока коммутации соединены с управляющими входами блока передатчиков и с информационными входами блока управления, первая группа информационных входов блока регистров маски является группой входов устройства для подключения к группе выходов блокировки маски 3ВМ» вторая группа информационных входов блока регистров маски соединена с второй группой выходов блока формирования параллельного машинного кода, выходы блока синхронизации являются выходами устройства для подключения к входам наличия информации

ЭВМ.

l 462332

Фиг.2 данаи

1462332 сна

Жгла (um &она Ю)

/(анал1 Eaeen2

Фиг. Ф

Хбм. и о„-г

Составитель Т,Стернин

Редактор Т,Парфенова Техред Л.Олийнык Корректор М.Самборская

Заказ 714/48 Тираж 667 Подписное

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

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

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина,10!