Устройство для сопряжения канала ввода-вывода с периферийными устройствами

 

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

С©@напистннвскнх

Рвспубпнн

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. спид-ву(22)Заявлено 25.06.80 (21) 2980721/18-24 с присоединением звювкн М (23) Приоритет

G 06 F 3/04 авеударетеснные квинтет

CCCP ав «елаи наввретеннй н вткрытнк

Опубликовано 30 ° 08.82. Бюллетень М 32 (ЩУДК 681., ° 325(088.8) Дата опубликованию описания 02.09.82. (72) Авторы изобретения

Т.А. Сергеева и Л.Г. Вувалов (7l ) Заявитель (g4) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ КАНАЛА ВВОДА"

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

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

ЭВМ в качестве одного из его подканалов.

Известно устройство для сопряжения канала с периферийными устройствами, которое организует мультиплексный режим работы на интерфейсе ввода-вывода, содержит блок сопряжения, усилители то передаваемых сигналов, усилители принимаемых сигналов и обеспечивает подключение ВУ через один интерфейс ввода-вывода, к которому можно подключить до восьми управлений периферий- 5 ными устройства (УВУ), что связано с, техническими характеристиками интерфейса ввода-вывода (1).

Однако данное устройство сопряжения при достаточно высокой пропускной 2о способности часто оказывается недогруженным из-за того, что в основном

УВУ, подключаемые к данному устройству сопряжения управляют работой только од ного BY (простые УВУ) . Конфигурация вычислительной системы ограничивается подключением только восьми ВУ, что часто не удовлетворяет пользователя . при скоростной недогрузке канала и адресной возможности подключения боль" шого числа периферийных устройств, Известно устройство, содержащее ретранслятор ввода- вывода, обеспечивающее увеличение подключаемых BY в два раза эа счет дополнительного промежуточного усиления сигналов интерфейса ввода- вывода. Однако зто устройство, выполненное конструктивно автономно " дорого, имеет собственный блок питания, на интерфейсе ввода-вывода выступает в качестве одного иэ

УВУ. К тому же среднее время выборки

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

3 95501 ветви интерфейса ввода-вывода, в которую включен ретранслятор,и ветви, подключенной через ретранслятор. Это снижает быстродействие системы вводавыва ца (и всей вычислительной системы в целом), особенно при работе в мультиплексном режиме, когда в общем случае ВУ выбирается при обмене каждым байтом данных и, следовательно, время обмена каждым байтом данных увели- 16 чивается 62).

Наиболее близким к предлагаемому является устройство сопряжения с периферийными устройствами, обеспечивающее мультиплексный режим работы на интерфейсе ввода-вывода байт-мультиплвксного канала, состоящее из блока сопряжения, усилителей передаваемых сигналов, усилителей принимаемых сигналов, входы которых соединены с входной шиной интерфейса ввода-вывода, а выходы соединены с входной шиной блока сопряжения", выходная шина блока сопряжения соединена с входами усилителей передаваемых сигналов, вы" ходы которых соединены с выходной шиной интерфейса ввода-вывода j 31 °

Недостатком известного устройства при обеспечении требуемого быстродействия является подключение малого числа УВУ. (не более десяти), которые в подавляющем большинстве являются простыми. Такая ограниченная конфигурация системы ввода-вывода часто не удовлетворяет пользователя, причем скоростные характеристики устройства сопряжения и система адресации ВУ обеспечивают значительное увеличение количества подключаемых ВУ.

Цель изобретения - расширение функ. циональных возможностеи за счет орга Щ низации обслуживания большего числа периферийных устройств без увеличения времени обмена.

Поставленная цель достигается тем, что в устройство для сопряжения ка" нала ввода-вывода с периферийными устройствами, содержащее блок хранения команд, вход которого соединен с первым входом устройства, входной и выходной регистры информации, дешифратор., регистр идентификаторов, первую группу усилителей принимаемых сигналов и первую группу усилителей передаваемых сигналов, причем выход блока хранения команд соединен с пер- Я выми входами выходного регистра информации и дешифратора, первый выход первой группы усилителей принимаемых

6 1 сигналов соединен с первым входом входного регистра информации и с входом регистра идентификаторов, выход которого соединен с вторыми входами дешифратора и входного регистра информации, выходы дешифратора и выходного регистра информации соединены с первым входом первой .группы усилителей передаваемых сигналов, а второй вход выходного регистра информации, вход первой группы усилителей принимаемых сигналов, выходы входного регистра информации и первой группы усилителей передаваемых. сигналов являются соответственно вторым, третьим входами и первым, вторым выходами устройства, а выход дешифратора соединен с третьим входом выходного регистра информации, введены блок формирования сигналов выборки и вторые группы усилителей принимаемых и передаваемых сигналов, причем первый выход второй группы усилителей принимаемых сигналов соединен с первым входом входного регистра информации, выход дешифратора и выход выходного регистра информации соединены с первым входом второй группы усилителей передаваемых сигналов и с первым входом блока формирования сиrналов выборки, второй, третий входы и первый, второй, третий выходы кото" рого соединены соответственно с вторыми выходами первой и второй групп усилителей принимаемых сигналов, с вторыми входами первой и второй групп усилителей передаваемых сигналов, с входом регистра идентификаторов, а вход второй группы усилителей принимаемых сигналов и выход второй группы усилителей передаваемых сигналов являются соответственно четвертым входом и третьим выходом устройства.

Кроме того, блок формирования сигналов выборки содержит одиннадцать элементов И, четыре селектора,триггер признака цепочки команд на первом интерфейсе, триггер отсутствия периферийного устройства на первом . интерфейсе, триггер выборки от канала для первого интерфейса, триггер выборки от канала для второго интерфейса, триrrep обратной выборки, причем входы первого, второго и четвертого элементов И соединены с первым входом блока, входы седьмого и девятого элементов И и первый вход третьего элемента И соединены с вторым входом блока, входы восьмого и десятого эле5 9550 ментов И соединены с третьим входом блока, первый выход первого элемента И соединен с вторыми входам третьего элемента И, второго селектора и третьим входом третьего селектора, второй выход первого элемента И соединен с первым входом пятого элемента И, первым и пятым входами первого селектора и вторым входом триггера признака цепочки команд на первом 30 интерфейсе, а первый вход этого триггера соединен с выходом третьего элемента И, первый выход триггера признака цепочки команд на первом интерфейсе соединен-с восьмым входом И первого селектора, а второй выход этого триггера соединен с первым входом второго селектора; первый выход второго элемента И соединен с седьмым входом первого селектора и с 20 четвертым входом второго селектора, а второй выход второго элемента И соединен с четвертым входом первого селектора, восьмым входом второго селектора и шестым входом третьего 25 селектора, первый выход четвертого элемента И соединен с девятым входом первого селектора и одиннадцатым входом второго селектора, а второй выход четвертого элемента И соединен с первым входом шестого элемента И, третьим входом четвертого селектора и вторым входом триггера .выборки от канала для второго интерфеса, первый выход триггера отсутствия периферийного устройства на первом интерфейсе соединен с третьим и девятым входами второго селектора и с четвертым входом третьего селектора, а второй выход этого триггера соединен с вторым и шестым входами первого селектора и пятым входом второго селектора, первый выход седьмого элемента

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

50 шестого элемента К, второи .выход седьмого элемента И соединен с вторыми входами шестого и одиннадцатого элементов И, первый выход восьмого weмента И соединен с первым входом третьего селектора, второй выход вось. мого элемента И соединен с первым входом одиннадцатого элемента И, первый выход девятого элемента И соединен с

16 6 третьим входом первого селектора, а второй выход девятого элемента И соединен с шестым входом второго селектора, первый выход десятого элемента И соединен с десятым входом второ" го селектора, а второй выход десятого элемента И соединен с пятым входом третьего селектора, первый выход первого селектора соединен с первым входом триггера выборки от канала для

nepaoro интерфейса, второй выход первого селектора соединен с первым входом четвертого селектора, выход четвертого селектора соединен с вторым входом триггера выборки от канала для

nepsoro интерфейса, первый выход которого соединен с первым выходом блока, второй выход триггера выборки от канала для первого интерфейса соединен с седьмым входом второго селектора, первый вход триггера выборки от канала для второго интерфейса соединен с первым выходом второго селектора, а первый выход этого триггера соединен с вторым выходом блока, первый выход третьего селектора соединен с первым входом триггера обратной вы" борки, а второй вход этого триггера соединен с выходом одиннадцатого элемента И, первый выход триггера обратной выборки соединен с третьим выходом блока.

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

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

Устройство для сопряжения канала ввода-вывода с периферийными устройствами содержит блок 1 хранения команд, блок 2 формирования сигналов выборки, первую группу 3 усилителей передаваемых сигналов, вторую группу

4 усилителей передаваемых сигналов, первую группу 5 усилителей принимаемых сигналов, вторую группу 6 усилителей принимаемых сигналов, первый вход 7 и третий выход 8 блока формирования сигналов выборки, пер. вый 9, второй 10 выходы блока формиро9550 вания сигналов выборки, третий и четвертый 12 входы устройства, второй 13, третий 14 входы блока формирования сигналов выборки, второй 1, третий 16 выходы устройства, выходной регистр 17 информации, дешифратор !8, регистр 19 идентификаторов, входной регистр 20 информации, соответственно первый 21, второй 22 вхо ды и первый выход 23 устройства. 16

Блок формирования сигналов выборки .содержит (Фиг. 2) восьмой 24 „девятый 2, десятый 26 элементы И, триггер 27 признака цепочки команд на первом интерфейсе, триггер 28 отсут- ts ствия периферийного устройства на первом интерфейсе, первый 29, второй

30, третий 31, четвертый 32 селекторы, одиннадцатый элемент И 33, триггер 34 выборки от канала для первого з интерфейса, триггер 35 выборки от канала для второго интерфейса, триг" гер 36 обратной выборки, первыйседьмой элементы И 37-43 соответственно. ЯР

Группы усилителей передаваемых сигналов, так же как и группы принимаемых сигналов, аналогичны между собой и представляют собой набор выходных-входных усилителей сигналов интерфейсов ввода- вывода соответственно.

Устройство для сопряжения канала с периферийными устройствами, работающими в мультиплексном режиме,.организует несколько видов выборки ВУ.

При организации первоначальной свя" зи с ВУ по указанию центрального процессора (ЦП) на интерфейсе ввода-вывода (ниже-интерфейс) организуется последовательность начальной выборки.

При выдаче нового кода операции по цепочке команд (ЦК) после завершения на ВУ предыдущей операции; на интер" фейсе также организуется последовательность начальной выборки.

При наличии на входных шинах сигнала требование от абонента (ТРБА), указывающего на готовность ВУ к обмену одним (несколькими) байтом данных с устройствами сопряжения с периферийными устройствами; организуется последовательность, вводимая УВУ.

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

16 8

Блок формирования сигналов выборки позволяет подключать к устройству сопряжения два и н терфей са, у вели чивая число подключаемых ВУ к устройству сопряжения вдвое, без потери времени на выборку по требованию от абонента и на выборку по цепочке команд (ЦК).

Сигнал выоорки от канала(ВБРК.БС) поступает в блок 2 по цепочке: вход

21 — блок 1 - вход 7. В блоке 1 формируется на выходе 9 сигнал выборки с триггера 34 выборки от канала для первого интерфейса (ВБРК1), выдаваемый через группу 3 усилителей передаваемых сигналов на первый интерфейс (выход 1 ) или на выходе 10 - сигнал выборки с триггера 3 выборки от канала для второго интерфейса (ÂÁÐÊ ll), выдаваемый через группу 4 усилителей передаваемых сигналов на второй интерфейс (выход 16). Одновременно сигналы ВБРК i и ВБРК 1! присутствовать не могут.

Сигналы„ поступающие на входы групп 3 и 4 усилителей, старые, за исключением сигналов выборки от канала, которые поступают с выходов 9 и

i0 соответственно после Формирования блока 2.

Все сигналы из первого интерфейса (вход 1l) и из второго интерфейса (вход 12), кроме сигналов обратной выборки ВБР-А1. и ВБР-АП {которые поступают с выхода 8 на. входы регистров 19 и 20) поступают на регистры

19 и 20, где одноименные сигналы селектируются и используются так же, как и в известном устройстве, Одновременно присутствуют три условия на организацию выборки: по инициативе центрального процессора, по цепочке команд и по сигналу ТРБ-А.

В этом случае запросы на выборку удовлетворяются приоритетно: сначала производится выборка ВУ, работающего по цепочке команд, потом организуется связь с устройствами, установившими сигнал ТРБ-А, и после того, как все запросы от ВУ по сигналу ТРБ-А удовлетворены (отсутствует сигнал

ТРБ-А), блок 1 организует выборку по команде из центрального процессора.

Для увеличения числа подключаемых

ВУ без увеличения времени на их выборку введен блок 2, который при удовлетворении запросов по сигналу

ТРБ"A устанавливает старший приоритет первого интерфейса относительно

9 9550 второго интерфейса, т.е. сначала будут удовлетворены все запросы от периферийных устройств; на первом интерфейсе и только после этого начнут удовлетворяться запросы от ВУ на втором интерфейсе. Сигнал выборки будет выдаваться сразу, минуя первый интерфейс во второй интерфейс. При .органиэации выборки периферийного устройства по ЦК блок 2 имеет средство - 1о триггер 27 признака цепочки команд На первом интерфейсе (ПРЗИНТ 1), который определяет на каком из интерфейсов должна быть организована выборка ВУ; и только при организации выборки по ls инициативе центрального процессора сигнал выборки от канала (ВБР-К) обходит два интерфейса последовательнопосылается в первый интерфейс (ВБР-К1), и при отсутствии на нем адресуемого щ

ВУ (B устройство сопряжения поступает сугнал обратной выборки (ВБР-Al È) блок 2 организует выдачу сигнала вы-. борки во второй интерфейс (ВБР-КП).

При необходимости организовать вы- у борку периферийного устройства канал выдает no цепи — блок 18 вход 7 на элемент И 38 сигнал ВБРК.БС, откуда он поступает на девятый вход селектора 29 и одиннадцатый вход селектора 30, разрешая установку сигналов на первых выходах этих селекторов при наличии сигнала, определяющего тип организуемой выборки срабатывает один из селекторов 29, 30 и

ЭЗ ступающие через усилители 3 и ч на выходы 15 и 16 соответственно.

Для организации выборки по цепочке команд из блока 1 в блок 2 поступает сигнал УПРЦК.БС, который устанавливается по приему байта состояния, не прерывающего цепочку команд и завершающего выполнение предыдущей команды - конечный байт состоя43 ния. Признаком того, что организуется выборка по ЦК на первом интерфейсе является наличие сигнала с единичного плеча триггера 27, который устанавливается при наличии на входах элемента И 37 сигналов УПРЦК и РАБ-А1.И во время приема конечного байта состояния. Сигнал на прямом выходе триггера 27 во время органиэации начальной выборки по ЦК указывает на необходимость выполнения выборки по ЦК периферийного устройства, подключенного к первому интерфейсу. В этом случае срабатывает селектор 29, уста16 10 навливая триггер 3É, На выходе 15 поступает сигнал выборки от канала.

При отсутствии сигнала ПРЗИНТ! и наличии сигнала УПРЦК. БС срабатывает селектор 30, устанавливая триггер 35.

В этом случае сигнал выборки от канала поступает по выходу 16 во второй интерфейс. Обычно адресуемое ВУ при выборке по ЦК логически подключается к устройству сопряжения. Если адресуемое BY отсутствует (сбойная ситуация) при органиэации выборки по

ЦК на первом интерфейсе в блок 2 со входа 11 через усилитель по входу 13 поступает сигнал ВБР-А1.И, по которому срабатывает селектор, 31, устанавливая триггер 36 (ВБРА). Сигнал обратной выборки поступает по выходу 8 и прерывает выполнение цепочки команд. При организации выборки по ЦК на втором интерфейсе и отсутствии адресуемого ВУ с входа 12 через усилители 6 по входу 14 в блок 2 поступает сигнал ВБР-АП.И, по которому срабатывает селектор 31, также устанавливая триггер 36. Триггер 36 устанавливается в нулевое состояние по отсутствию сигналов ВБРА1 и ВБРА !1 .(срабатывает элемент И 33). Таким образом при организации выборки по ЦК увеличение числа подключаемых интерфейсов к устройству сопряжения не о приводит к увеличению времени выборки ВУ, При органиэации начальной выборки по указанию центрального процессора в блок 2 по входу 7 поступают сигналы ВБРК.БС и НАЧВ.БС, по наличию кото" рых срабатывает селектор 29, устанавливая в единичное состояние триггер

34 (86PKl). В первом интерфейсе (на выход 15) поступает сигнал выборки от канала. При наличии адресуемого ВУ на первом интерфейсе организуется логическая связь между ВУ и устройстВоМ сопряжения . В этом случае сигнал

ВБРК1 будет сброшен после сброса сигнала ВБРК:БС по срабатыванию селектора 32. Если адресуемое ВУ отсутствует на первом интерфейсе, то со входа ll через усилители 5 по входу 13 в блок 2 поступает сигнал ВБРА1.И, по которому при отсутствии сигнала

УПРЦК, т.е. выполняется выборка BY не по ЦК, срабатывает элемент И 39 и устанавливается в единичное состояние триггер 28. При наличии сигнала с триггера 28 исчезают установки триггера 34, что приводит к

11 9550 срабатыванию селектора 32 и сбросу триггера 34, срабатывает селектор

30, по сигналу с выхода которого устанавливается триггер 35. Сигнал ВБРК 11 по выходу 10 через усилители 4 поступает в качестве сигнала выборки от канала на выход 16 в второй интерфейс. Таким .образом, во время организации выборки по инициативе центрального процессора сигнал выбор- 16 ки от канала выдается в второй интерфейс только при отсутствии адресуемого ВУ на первом интерфейсе. При на". личин адресуемого ВУ на втором интерфейсе организуется логическая связь 15

ВУ с устройством сопряжения, сигнал

ВБРК 11 будет сброшен по сбросу сигнала ВБРК. При отсутствии адресного .ВУ на втором интерфейсе в устройство сопряжения по входу 12 через усилите- 20 .ли 6 по входу 14 в блок 2 поступает сигнал ВБР-АП.И. Срабатывает селек" тор 31, устанавливая в единичное состояние триггер 36. Сигнал обратной выборки с выхода 8 завершает выпол- 25 нение команды центрального процессора.

Ъ

Для организации выборки периферийного устройства по требованию от або- нента из блока 1 на вход 7 поступает только сигнал ВБРК.БС (сигналы

НАЧВ. БС и УПРЦК. БС отсутствуют) .

Блок 2 в данном случае анализирует наличие сигналов требования от абонента из первого и второго интерфей5 сов. При наличии сигнала ТРБА1 срабатывает элемент И 1 селектора 29, выход которого устанавливает в единичное состояние триггер 34. Сигнал выборки от канала с выхода 15 выдается в первый интерфейс, организуя логическую связь между ВУ, выдавшим сигнал ТРБ-А, и устройством сопряжения.

Триггер 34 установится в нулевое состояние по сбросу сигнала ВБРК.БСсрабатывает селектор 32.

Возможно, после выдачи сигнала

BBPKl периферийное устройство, выдавшее сигнал требование от абонента, при получении сигнала выборки от канала логически не подключается к устройству сопряжения (это возможно, например при „сбоях в BY). В этом случае со входа 11 через усилители 5 на вход 13 блока 2 поступает сигнал Обратной выборки ВБР-Р1.И, срабатывает элемент И 39, по сигналу с выхода которого устанавливается в единичное

16 12 состояние триггер 28. Наличие сигнала с триггера 28 приводит к исчезновению условия установки триггера 34 на элементе И селектора 29 и к срабатыванию элемента И селектора 32.

Триггер 34 сбрасывается. В то же время, если присутствует сигнал ТРБА П, срабатывает элемент И селектора 30 и формируется сигнал ВБРК П. Сигнал выборки от канала будет выдан в второй интерфейс. Если же сигнал ТРБА отсутствует, сигнал ВБРК П не устанавливается, а срабатывает элемент из селектора 31, по которому устанавливается в единичное состояние триггер 36.

При отсутствии сигнала ТРБА1 блок

2 завершает начатую выборку по требованию от абонента, формируя сигнал

ВЬРК П по выходному сигналу элемента И селектора 30.

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

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

Типовой конфигуратор мультиплексного канала предусматривает подключение по два устройства ввода перфокарт, АЦПУ, пишущих машин и по одному устройству ввода перфолент, вывода на перфоленту, перфорации карт, управление алфавитно-цифровых дисплеями.

Поэтому устройство для сопряжения, имеющее выход на два интерфейса, поЗВОЛяЕт раСШирктЬ ПЕрИфЕрИЮ, ПодКЛЮчая устройства, не входящие в типовой конфигуратор, а также дополнительные устройства из числа входящих в типОвОй кОнфигуратОр р для Органи зации проблемно"Ориентировочных систем, повышения производительности и надежности системы.

Повышение производительности системы можно проиллюстрировать на примере введения дополнительных АЦПУ для системы, выпускающей машинную документацию или решающей задачи, требующие вывода таблиц, В таких системах завершение заданий будет определяться скоростью вывода данных на

АЦПУ. Расчеты показывают. что в зависимости от производительности процессора и соотношения операций вычислений и вывода в выполняемом задании введение дополнительного АЦПУ сверх одного организующего вывод данных производительность системы увели3 г = 365 (дней) 24 (ч) 0,85 0

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

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

5016 14 чивается на 15-953. Зто при стоимости машинного времени, например

200 руб/ч, среднем увеличении производительности 554, коэффициенте технического использования 0,85, коэффициенте вероятности заданий с использованием интенсивного вывода информации на РЩ1У равном 0,1 дает годовой экономический эффект на одну 3ВИ Зг

30 (Рьб) †-()= 52750 ðó6.

55 (Ж)

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

$ обмена, оно содержит блок формирования сигналов выборки и вторые группы ус .:лителей принимаемых и передаваеь х сигналов, причем первый выход второй

/ группы усилителей принимаемых сигна3$лов соединен с первым входом входного регистра информации, выход дешифратора и выход выходного регистра информации соединены = первым входом второй группы усилителей передаваемых

49 сигналов и с первым входом блока формирования сигналов выборки, второй, третий входы и первый, второй, третий выходы которого соединены соответственно с вторыми выходами первой и

1$ второй групп усилителей принимаемых сигналов, с вторыми входами первой и второй групп усилителей передаваемых сигналов, с входом регистра иденти" фикаторов, а вход второй группы уси$элителей принимаемых сигналов и выход второй группы усилителей передаваемых сигналов являются соответственно четвертым входом и третьим выходом уст- ройства.

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

9550 1б ианд на первом интерфейсе, триггер отсутствия периферийного устройства на первом интерфейсе, триггер выборки от канала до первого интерфейса, триггер выборки от канала для второго интерфейса, триггер обратной выборки, причем входы первого, второго и четвертого элементов И соединены с первым входом блока, входы седьмого и девятого элементов И и первый вход 1о третьего элемента И соединены с вторым входом блока, входы восьмого и десятого элементов И соединены с третьим входом блока, первый выход первого элемента И соединен с вторыми входами третьего элемента И, второго селектора и третьим входом третьего селектора, второй выход первого элемента И соединен с первым входом пятого элемента И, первым и 26 пятым входами первого селектора и вторым входом триггера признака цепочки команд на первом интерфейсе, а первый вход этого триггера соединен с выходом третьего элемента И, пер-25 вый выход триггера признака цепочки команд на первом интерфейсе соединен с восьмым входом первого селектора, а второй выход этого триггера соединен с первым входом второго селекто- ЗЕ ра, первый выход второго элемента И соединен с седьмым входом первого селектора и с четвертым входом второго селектора, а второй выход второго элемента И соединен с четвертым вхо" дом первого селектора, восьмым входом второго селектора и шестым входом третьего. селектора, первый выход четвертого элемента И соединен с девятым входом первого селектора и одиннадцатым входом второго селектора, а второй выход четвертого элемента И соединен с первым входом шестого элемента И, третьим входом четвертого селектора и вторым входом триггера выборки от канала для второго интерфейса, первый выход триггера отсутст-,. вия периферийного устройства íà первом интерфейсе соединен с третьим и девятым входами второго селектора и с четвертым входом третьего селектора, а второй выход этого триггера соединен с вторым и шестым входами первого селектора и пятым входом второго селектора, первый выход седьмого;

55 элемента И соединен с вторыми входа" ми третьего, четвертого селекторов и пятого элемента И „выход пятого элемента И соединен с первым входом триггера отсутствия периферийного устройства на первом интерфейсе, а второй вход этого триггера соединен, с выходом шестого элемента И, второй выход седьмого элемента И соединен с вторыми входами шестого и одиннад" ца то го элементов И, пер вый выход восьмого элемента И соединен с первым входом третьего селектора, второй выход восьмого элемента И соединен с первым входом одиннадцатого элемента И, первый выход девятого элемента

И соединен с третьим входом первого селектора, а второй выход девятого элемента И соединен с шестым входом второго селектора, первый выход десятого элемента И соединен с десятым входом второго селектора, а второй выход десятого элемента И соединен с пятым входом третьего селектора, первый выход первого селектора соединен с первым входом триггера выборки от канала для первого интерфейса, второй выход -первого селектора соединен с первым входом четвертого селектора, выход четвертого селектора соединен с вторым входом триггера выборки or канала для первого интерфейса, первый выход которого соединен с первым выходом блока, второй выход триггера выборки от канала для первого интерфейса соединен с седьмым входом второго селектора, первый вход триггера выборки от канала для второго интерфейса соединен с первым выходом второго селектора, а первый выход этого триггера соединен с вторым выходом блока, первый выход третьего селектора соединен с первым входом триггера обратной выборки, а второй вход этого триггера соединен с выходом одиннадцатого элемента И, первый выход триггера обратной выборки соединен с третьим выходом блока.

Источники информации, принятые во внимание при экспертизе

Патент CIOA У 3432814, кл. 340- 172.5, опублик. 1972.

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

И 389503, кл. 6 Об F 3/04, 1973.

3. Канал мультиплексный ЕС-40 12.

Техническое описание И 53.057.004.ТО.

1973, с. ll7, рис. 4 (прототип).

Составитель ф. Шагиахметов

Техред Л. Пекарь Корректор С. Шекмар

Редактор Н. Ковалева

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

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

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

Заказ 64)6/51

Филиал IlW "Патент", r. Ужгород, ул. Проектная, 4

Устройство для сопряжения канала ввода-вывода с периферийными устройствами Устройство для сопряжения канала ввода-вывода с периферийными устройствами Устройство для сопряжения канала ввода-вывода с периферийными устройствами Устройство для сопряжения канала ввода-вывода с периферийными устройствами Устройство для сопряжения канала ввода-вывода с периферийными устройствами Устройство для сопряжения канала ввода-вывода с периферийными устройствами Устройство для сопряжения канала ввода-вывода с периферийными устройствами Устройство для сопряжения канала ввода-вывода с периферийными устройствами Устройство для сопряжения канала ввода-вывода с периферийными устройствами Устройство для сопряжения канала ввода-вывода с периферийными устройствами 

 

Похожие патенты:

Изобретение относится к измерительной технике и предназначено для определения плотности жидкости

Изобретение относится к устройствам телевизоров, имеющих формат изображения широкоэкранного соотношения сторон

Изобретение относится к различным вариантам схем автоматического переключения входного сигнала монитора

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

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

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

Изобретение относится к осуществлению виртуальной реальности или телереальности

Изобретение относится к устройству и способу управления работой канала данных отображения (ДДС) монитора

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

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