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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано для Сопряжения абонентов (внешних устройств - ВУ) с каналом ввод-вывода ЭВМ. Цель изобретения - повьшение пропускной способности, устройства за счет сокращения временных задержек при логическом подключении ВУ к ЭВМ. Устройство содержит блок 1 связи с каналом ввода-вывода ЭВМ, блок 2 управления логическим подключением внешних устройств 5 с блоками 6 логического подключения, информационно-управляющие шины 7, 8 общей магистрали,Vлинии 9-11 сигналов Выборка канала , Выборка абонента и Требование абонента, линии 12-14 связи между i-м узлом - управления выборкой и блоком 6 логического подключения i-ro внешнего устройства. В блок 2 входят элементы И, элементы задержки, элементы ИЛИ, М узлов управления выборкой, каждый из которых состоит из элемента ИЛИ, дешифратора адреса, элементов И,триггеров , усилителей-приемников и усилителя-передатчика . Блоки 6 содержат узел 35 усилителей-приемников, усилитель-приемник 36, узел 37 усилителей-передатчиков , усилители-передатчики 38 и 39, схему 40 сравнения, регистр ,41 адреса и элемент И 42. При подключении ВУ 5 по инициативе ЭВМ блок 2 вьщает-по линии 12 сигнал выборки на соответствзгющее ВУ, где производится повторная проверка. В случае отсутствия или неготовности ВУ (сигналы готовности ВУ передаются в блок 2 по линиям 13) блок 2 сигналвыборки в ВУ не вьщает, а возвращает его сразу в канал. При подключении по инициативе ВУ сигнал выборки из блока 2 поступает по линии I2 на первое по приоритету среди ВУ, вьщавших сигналы требования на подключение. 2 ил. S (Л с NU оо 4: Ю

СОЮЗ СОВЕТСНИХ .СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (5g 4 С 06 Р 13/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ к втоЕСком саиДКтельСтв

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4057337/24-24 .(22) 10.04.86 (46) 07.10.87. Бюл. Р 37 (72) Э.А.Нагорнов, О.П.Орлов и Б.И.Чванов (53) 681.325(088.8) (56) Авторское свидетельство СССР

Р 1171802, кл. G 06 F 13/00, 1984.

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

9 1104497, кл. G 06 F 13/00, 1983. (54) УСТРОЙСТВО ДЛЯ ПОДКЛЮЧЕНИЯ ВНЕШ.

НИХ УСТРОЙСТВ К ОБЩЕЙ МАГИСТРАЛИ (57) Изобретение относится к вычислительной технике и может быть использовано для сопряжения абонентов (внешних устройств — ВУ) с каналом ввод-вывода ЭВМ. Цель изобретения— повышение пропускной способности. устройства за счет сокращения временных задержек при логическом подключении ВУ к ЭВМ. Устройство содержит блок 1 связи с каналом ввода-вывода

ЭВМ, блок 2 управления логическим подключением внешних устройств 5 с блоками 6 логического подключения, информационно-управляющие шины 7, 8 общей магистрали,1линии 9-11 сигналов "Выборка канала", "Выборка абонента" и "Требование абонента", лиÄÄSUÄÄ 1343420 А I нии 12-14 связи между i-м узлом

- управления выборкой и блоком 6 логического подключения i-ro внешнего устройства. В блок 2 входят элементы

И, элементы задержки, элементы ИЛИ, М узлов управления выборкой, каждый из которых состоит из элемента ИЛИ, дешифратора адреса, элементов И,триггеров, усилителей-приемников и усилителя-передатчика. Блоки 6 содержат узел 35 усилителей-приемников, усилитель-приемник 36, узел 37 усилителей-передатчиков, усилители-передатчики 38 и 39, схему 40 сравнения, регистр .41 адреса и -элемент И 42.

При подключении BY 5 по инициативе

3ВМ блок 2 выдает по линии 12 сигнал выборки на соответствующее ВУ, где производится повторная проверка. В случае отсутствия или неготовности

BY (сигналы готовности ÂY передаются в блок 2 по линиям 13) блок 2 сигнал. выборки в BY не выдает, а возвращает

его сразу в канал. При подключении по инициативе BY сигнал выборки из блока 2 поступает по линии 12 на первое по приоритету среди ВУ, выдавших сигналы требования на подключение.

2 ил.

1343420

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

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

На фиг.! представлена блок-.схема устройства; на фиг.2 — функциональная схема блока управления логическим 15 подключением.

Устройство содержит блок 1 связи с каналом ввода-вывода ЭВМ, блок 2 управления логическим подключением, включающий узел 3 усилителей-приемни- 20 ков и узел 4 усилителей-передатчиков, внешние устройства 5 с блоками 6 логического подключения, информационноуправляющие шины 7 и 8, линию 9 сигнала "Выборка канала", линии 10 и 11 2б сигналов "Выборка абонента" и "Требование абонента", линии 12„ 13 и 14 сигналов "Выборка абонента", "Готовность абонента" (ГОТ-А) и "Требование абонента" (ТРБ — А). ЗО

Блок 2 соцержит элементы И 15-17, элементы 18 и 19 задержки, элементы

ИЛИ 20 и 21 и M узлов 22 управления выборкой.

Узеп 22 предн" çíà÷åí для формирова- 5 ния сигнала выборки абонента (ВБР-К) и содержит элемент ИЛИ 23, дешифратор

24 адреса, элементы И 25-29, триггеры 30 и 31, усилители-приемники 32 и

33 и усилитель †передатч 34, 40

Блок 6 конструктивно может входить в состав внешнего устройства (ВУ)

ЕС ЭВМ и имеет в своем составе узел

35 усилителей †приемник, усилительприемник 36, узел 3? усилителей †пе- 4В датчиков и усилители-передатчики 38 и 39, схему 40 сравнения, регистр 41 адреса и элемент И 42.

Шины 7 и 8 общей магистрали, линии Бр

9 — 1 1 в рассмач риваемом примере р еализации устройства соответствуют линиям стандартного интерфейса ввода-вывода

ЕС ЭВМ и предназначены для передачи сигналов (ШИН-К, ИНФ-К, АДР-К, УПР-К, БЛК-4, РАБ-К, ИЗМ-К, MCC — K, ВБР-5) от канала к ВУ и сигналов (ШИН вЂ, ИНФ-А, РАБ-А, АДР-А, УПР-А, ИЗМ-А, ВБР-А,, ТРБ — А) от BY к каналу.

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

В режиме логического подключения по инициативе ЭВМ канал вьдает на шины 8 магистрали код адреса выбираемого BY с идентификационным сигналом

АДР-К, который поступает через узел

4 в блоки 6 всех ВУ 5, где сравнивается на схеме 40 с собственным адресом

ВУ, хранящимся на регистре 41. Сигнал, соответствующий результату сравнения, поступает на элемент И

42.iKop, адреса выбираемого BY с сигналом АДР-К поступает также в блок

2 на входы дешифраторов 24 узлов 22.

При этом сигнал на выходе дешифратора 24 появляется только в узле 22, адрес которого задан каналом. Через промежуток времени, достаточный для опознания BY своего адреса, канал выдает на линию 9 сигнал ВБР-К, поступающий в блок 2 на элемент И 16 и элемент 18 задержки, затем на элемент

И 17 и элемент 19 задержки. Элементы

И 16 и 17 и элемент 19 задержки предназначены для формирования сигнала начала выборки (НАЧ ВБР-К), задержанного сигнала выборки (ЗД ВБР К) и сигнала конца выборки (КОН ВБР-К).

Сигнал НАЧ ВБР-К: стробирует эле-, менты И 27 узлов 22, на первые входы которых поступают с линий 13 сигналы ГОТ-А, соответствующие неавтономному режиму работы ВУ 5. При наличии на входе элемента И 2? сигнала с выхода дешифратора 24 триггер 30 устанавливается в единичное состояние и разрешает прохождение через элемент

И 25 сигнала ЗД ВБР-К, поступающего через элемент ИЛИ 23 и усилитель-пе— редатчик 34 на линию 13 уже в качестве сигнала ВБР-К на адресуемое ВУ 5. Сигнал ВБР-К через усилитель-приемник 36 ,цанного ВУ 5 поступает на вход элемента И 42, на другом входе которого уже присутствует сигнал, вьданный схемой 40 сравнения. При этом с выхода элемента И 42 вьдается через усилитель-передатчик 37 на линию 7 в канал сигнал логического подключения выбранного BY. Канал в ответ снимает сигнал ВБР-К, элементы И 16, 17 и элементы 18, 19 задержки блока 2 формируют сигнал К0Н. ВБР-К, которым сбрасывается триггер 30, и на этом процедура логического подключения

ВУ к каналу заканчивается.

13434

При некорректном задании адреса

ВУ (BY с данным адресом отсутствует) дешифраторы 24 узлов 22 сигнал не выдают, триггеры 30 остаются в нулевом состоянии и выдают с инверсных выходов разрешающие уровни на элемент

И 15, что позволяет сигналу ЗД ВБР-К через элементы И 15 и ИЛИ 21 возвра» титься в канал и по этому признаку идентифицировать данную ситуацию.

При искажении кода адреса выбираемого BY (например, из-за неконтактов в разъемах линий 8) блок 6 выбираемого ВУ не опознает адрес и сигнал ло- 15 гического подключения не вьщает. Если искаженный код адреса опознается вы-. бираемым ВУ, то сигнал логического подключения также не выдается, так как соответствующие невыбираемым ВУ 20 узлы 22 сигнала ВБР-К не выдают.

В режиме логического подключения по инициативе BY одно или несколько

BY вьщают сигналы ТРБ-А по линиям

14, которые поступают в блок 2 и через усилители-приемники 33 и элемент

ИЛИ 20 выдаются в канал. В ответ канал выдает по линии 9 сигнал ВБР-К.

Сигнал НАЧ ВБР-К с выхода элемента.

И 16 поступает на входы элементов И

28 узлов 22. При наличии на остальных входах элементов И 28 сигналов ТРБ-А

H oTcYTcTBHH сигнала АДР-К (cHI HBJI 35

АДР-К на шине 8 при выборке по инициативе BY каналом не выдается) триггеры 31 в соответствующих узлах 22 устанавливаются в единичное состояние, разрешая прохождение сигнала 4р

ЗД ВБР-К через элементы И 26, ИЛИ 23, усилитель-передатчик 34 первого по приоритету узла 22 на линию 12 в качестве сигнала ВБР-К и одновременно запрещая прохождение сигнала ЗД ВБР-К 45 через элемент И 29 на следующий по приоритету узел 22. BY, приняв сигнал ВБР-К, выдает на шину 7 сигнал логического подключения РАБ-А и сбрасывает сигнал ТРБ-А. Затем канал сни- 5О мает сигнал ВБР-К, элемент И 17 формирует сигнал КОН ВБР-К, которым сбрасываются триггеры 31 блока 2. После окойчания операции ввода-вывода с

ВУ канал при наличии сиг-55 налов ТРБ-А от других BY производит обработку требования следующего ВУ на логическое подключение к общей магистрали.

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

Устройство для подключения внешних устройств к общей магистрали, содержащее блок связи с каналом вводавывода ЭВМ, включающий узел усилителей-приемников и узел усилителей-передатчиков, и M блоков логического подключения, каждый из которых состоит из узла усилителей-приемников, уз.— ла усилителей-передатчиков, схемы сравнения, регистра адреса, элемента

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

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

ИЛИ, три элемента И и два элемента задержки и М узлов управления выборкой, каждйй из которых состоит из дешифратора адреса, двух триггеров, пяти элементов И, элемента ИЛИ, усилителя-передатчика и двух усилителейприемников, причем выход усилителяпередатчика и входы первого и второго усилителей-приемников -го. узла управления выборкой (i=1,M) соединены соответственно с входом усилителя-

5 134342 приемника и выходами первого и второго усилителей-приемников i-ro блока логического подключения, второй вход элемента И которого соединен с выхо5 дом усилителя-приемника того же блока логического подключения, в каждом узле управления выборкой первый и второй входы элемента ИЛИ соединены соответственно с выходами первого и второго элементов И, первые .входы которых подключены соответственно к прямым выходам первого и второго триггеров, первые входы третьего и четвертого элементов И соединены соответственно с выходами первого и второго усилителей-приемников, первый вход пятого элемента И подключен к инверсному выходу второго триггера, входы установки первого и второго 2О триггеров подключены соответственно к выходам третьего и четвертого элементов И, второй вход третьего элемента И соединен с выходом дешифратора адреса, вход которого соединен с 25 вторым входом четвертого элемента И и входом устройства для подключения к выходным информационно-управляющим шинам магистрали канала ввода-вывода

ЭВМ, выход элемента ИДИ подключен к дц входу усилителя-передатчика, выходы вторых усилителей-приемников узлов управления выборкой соединены с группой входов первого элемента ИЛИ блока управления логическим подключение.:

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

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

И i-ro узла управления выборкой соединен с вторыми входами второго и пятого элементов И. (i+1)-ro узла управления выборкой, выход пятого элемента И M-ro узла управления выборкой соединен с вторым входом второго элемента ИЛИ, группа входов первого элемента И соединена с инверсными выходами первых триггеров узлов управления выборкой, второй вход первого элемента И соединен с входом устройства для подключения к выходным информационно-управляющим шинам канала ввода-вывода ЗВМ, выходы первого . и второго элементов ИЛИ являются соответственно выходами устройства для подключения к входным линиям "Требование абонента" и "Выборка абонента" канала ввода-вывода ЗВМ, вход первого элемента задержки, соединенный с прямым входом второго элемента И, является входом устройства для подключения к выходной линии "Выборка канала" канала ввода-вывода 3ВМ.

1343420

0 Ю 11

Составитель В.Вертлиб

Техред М.Дидык Корректор.С.Черни

Редактор И.Николайчук

Заказ 4825/50 Тираж 672 Подписное

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

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

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4