Мультиплексный канал

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕН ИЯ

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

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

Реслублим (1)) 478308

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву(22) Заявлено 29.12.73 (21) 1984309/18-24 с присоединением заявки №(23) ПриоритетОпубликовано25.07 75, Бюллетень № 27 (51) М. Кл.

G 06f 9/18

Q 06f 3/06

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

Саввтв Инннатраа СССР аа денем нзааретеннй н аткрытнй (о) УЛЛ 681.326,3 (088.8) Дата опубликования описания 05.08.75 (72} Авторы изобретения

A. В. Алексеев, В. В. Веселовский и О. Г. Светников (71) Заявител Особое констРУктоРское бюРо вычислительной техники РЯзанского радиотехнического института (54) МУЛЬТИПЛЕКСНЫЙ КАНАЛ

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

ЦВМ, 5

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

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

Цель изобретения - повышение пропускной способности канала.

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

478308

На фиг. 1 приведена схема мультиплексного канала; на фиг. 2 изображена первая

1половина управляющего слова канала (УС О) и на фиг. 3 изображена вторая ., половина управляющего слова (УС-1).

Мультиплексный канал (см. фиг. 1) со держит информационный регистр 1, связы:: вающий мультиплексный канал с запомина ющим устройством; регистр адреса 2, пред:; назначенный для формирования адреса обраl0 щения к запоминающему устройству; блок;:

;3 дешифрации служебных знаков, триггер (:признака слова 4, предназначенный для хранения признака слова; регистры yn .ðàâëÿþùåãî слова 5, 6, предназначенные

;для хранения и преобразования управляю-, щего слова; блок формирования признака

; замены 7. предназначенный для формирова ния признака замены в зависимости от за;данного кода операции и флажков; регистр

;номера устройства 8, предназначенный для

:хранения и формирования номера устройства ввода-вывода, с которым осуществляется цикл связи; регистры символов 9, 10, предназначенные для хранения данных и другой информации, принимаемой из устройств ввода-вывода или передаваемой в

:них; блок управления 11; формирователь номера устройства 12, предназначенный для выдачи в сопряжецие номера устройст30 ва ввода-вывода; формирователь номера коммутатора 13, предназначенный для выдачи в сопряжение номера коммутатора; регистр требований 14, предназначенный для приема требований на обслуживание

35 от коммутаторов; регистр выдачи 15, предназначенный для выдачи информации в сопряжение; триггер направления обмена 16, предназначенный для хранении признака

40 направления обмена в цикле связи с устройством ввода-вывода; шину -,"Направление обмена 17, предназначенную . для передачи признака направления обмена

,от коммутатора в мультиплексный канал, 1

;шину связи 18 с запоминающим устрой:ством; шину связи 19 с устройством вво- дв-вывода. у

Управляющее словр (см. фиг. 2 и 3) содержит признак слова 20, поле кода one-50, рации 21, поле флажков 22, поле старших разрядов счетчика данных 23, признак слова 24, поле адреса 25, поле младших

,разрядов счетчика данных 26. Признак

:,:слова 20 (24) предназначен для различе-, 00

:кия управляющих сдов УС-0 и УС-1.

Мультиплексный канал работает следу-:

: ющим образом.

Каждому устройству ввода-вывода со.ответствует область памяти для хранения

„управляющего слова, называемая памятью t подканала. До начала операции ввода-вы- : вода управляющее слово УС-О хранится .; в нулевой ячейке памяти подканала, а уп равляющее;, слово УС-1 - в первой. Начи ная операцию ввода-вывода, мультиплекс,ный канал организует считывание УС-О и yC 1 и выдает код операции в устройство ввода-вывода. При этом блок 7 определя ет возможность работы с одной половиной управляющего слова УС-1.

Если такая работа возможна, то осуше t ствляется запись УС-О в первую ячейку памяти подканала, а УС-1 в нулевую, т. е.

УС-О и УС-1 меняются местами, 4

Если работа с одной половиной УС-1 невозможна, то замены УС-О и УС 1 меI стами не производится. Блок 7 формирует: при этом младший разряд адреса записи.

Если произошлв замена УС-О и УС-1 местами, то дальнейший обмен осушествляеа» ся под управлением только УС-1. Каждый раз, восприняв запрос на передачу информа дии, мультиплексный канал организует счи тывание содержимого нулевой ячейки памяти подквналв и записывает его в регистр 5, а признак слова - в триггер .4. Затем ана лизируется состояние триггера 4 (признак

;слова) и определяется, какая половина уп равляющего слова считана из нулевой ячей, ки. Если считано УС-1, то считывание

) УС-О не производится. Направление обме

Г ,на определяется но триггеру 16, в котором

:хрвнитс:я признак направления обмена (ввод или вывод), принятый из сопряжения по шине 17 при приеме признаков состояния, устройства ввода-вывода. Обмен под управ, лением УС-1 осуществляется до тех пор, пока содержимое счетчика 26 не станет равным нулю.

В момент равенства нулю содержимого ,:счетчика 26 считывается УС-О и модифици-. руются :счетчик 26 и счетчик 23. Дальнейм ший обмен осуществляется под управлением УС-1. Обмен заканчивается, если счет чики 23 и 26 станут равными нулю.

Если замены УС-О и УС-1 в подквнвле

,не производится, то обмен ведется под управлением УС-О и УС-1, т. е. в каждом .цикле обслуживания запроса на передачу

:иифсрмаиик ссумвствкиетск считмваиие как

:УС-О, так и УС-1.

478308 б

П и о б р е т е н и я волов, в р и вход регистра номера устредмет изо ретения ройства соединен с выходом региетра тре-:,:

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

I вателя номера коммутатора и ре-

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

Ройства, фоРмиРователь номеРа коммутатоРа, вто регистра символов и вход легист

РегистР тРебований, РегистР выдачи и блок 10 т ебований под юче с тве тве ра тр ова

УпРавлениЯ, пРичем пеРвый и втоРой входы; м " в дам "aaaaa о т л и ч апервого регистра управляющего слова со. ю щ и с я тем, что, с це

eANHeHbt соответственно с выходом Регист- скной сп обн ти в него введе

: пропускно сп

Э

Ра адреса и выходом информационного ре15:ге нап авления обмена триггер признака . которого подключены к входам и выходам слова, первы вход которого канала, выходам и входам первого peru<<òða символов и второго регистра управ-: ния выход - со вторым входом блока упc BepablM входом блока управления, вход;" 20, второго регистра управляющего слова подключен к выходУ пеРвого РегистРа УпРав- с е, ен с выходом первого ре;которого соединен с выходом первого ляюшего слова, .первый регистр символов гистра управляющего слова, трет соединен со вторым регистром символов, выход которого подключен ко входу реги- щ, выход . подключен к управляющему вхо стра выдачи, к первым входам регистра регистра адреса и к третьему входу пока номера устройства в блоке дешифрации управления, четверты вход которого сони, четвертый вход которого сослужебных знаков, второй вход которого соединен с выходом первого регистра сим- : од „ . Родключен к -п-! обмена, вход которого

: равляющему входу канала.

478308

20 21 фИ2.2

Составитель А Жаренов

Ред р Е,1 ончар Тех ред Л.Казачкони Корректор Л. эрахнина

Заказ Я / Йзд, Ш gY$

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

ЦПИИИИ l осударственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, 113035, Раушская наб., 4

Предприятие <Патент», Москва, Г-59, Бережковская иаб., 24