Устройство для сопряжения

 

1, УСТРОЙСТЮ ДЛЯ СОПРЯЖЕНИЯ, содержащее блок приоритета, матрицу узлов коммутации и блок распределения обращений, причем первый и второй информационные входы-выходы узла коммутации м-й строки и Н -го столбца матрии з1 (м 1 , ,Р) подключены соответственно входувыходу первой группы входов-выходов устройства и Р-му входу-выходу второй группы входов-выходов устройства , а синхронизирующие выход и вход - соответственно к М-му синхронизирующему входу блока приоритета и синхронизирующему выходу блока распределения обращений, отличающееся тем, что, с целью сокращения объема оборудования устройства , в него введены Р блоков выбора адреса, причем вход разрешения, первый и второй адресные выходы Р-го блока выбора адреса соединены соответственно с Р -ми,выходом группы выходов и входами первой и второй групп информационных входов блока приоритета , информационный вход - с р-ым информационным входом-выходом второй группы входов-выходов устройства, группа информационных входов-выходов блока распределения обращений под-/ ключена к первой группе информационных входов-выходов устройства, а выходы адреса приемника, адреса источника и управляющий вход - соответственно к входам адреса приемника, входам адреса источника и выходам режима блоков выбора адреса, первый и второй адресные выходы р -го блока выбора адреса соединены соответственно с первыми и вторыми адресными входами узлов коммутации р -го столбца матрицы. 2, Устройство по п, 1, о т л и чающееся тем, что блок выбора адреса содержит регистр адреса , элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, элеI мент ИЛИ, пять элементов И, элемент И-ИЛИ, элемент НЕ, группу элемен (Л тов НЕ, триггер команды, триггер; адреса, регистр направлений, триг . гер коммутации,триггер занятости,триггер окончания, группу элементов .И, дешифратор и триггер детючки команд, причем группа выходов регистра адреса соединена с первой группой входов элемента ИСКЛЮЧАЮЩЕЕ 1ШИ, вторая :л группа входов и выход которого подключены соответственно к входу ад4: и реса приемника блока выбора адреса и первым входам элемента ИЛИ, триггера адреса и триггера цепочки команд , второй вход элемента ИЛИ подключен к входу разрещения блока выбора адреса и первому входу перво го элемента И, а выход - соединен с входом регистра направлений и первыми входами триггера коммутации и триггера занятости, группа входов регистра направлений образует вход адреса источника блока выбора адреса, а группа выходов соединена с первыми входами соответ

СО)03 СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН ()9) (И) 3(р)) G Об F 3/04

ОПИСАНИЕ ИЗОБРЕТЕНИЯ н двтоесномМ СвидеткЛьСтв e.

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3590831/18-24 (22) 06.05.83 (46) 23.09.84. Бюл. ¹ 35 (72) В.И.Тужилин и В.А.Шпиев (53) 681. 325(088.8) (56) !. Авторское свидетельство СССР № 65)335, кл. С 06 F 3/04, 1976.

2. Авторское свидетельство СССР по заявке № 3590831/18-24, кл. С 06 F 3/04, 06.05.83 (прототип). (54) (57) 1. УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ содержащее блок приоритета, матрицу узлов коммутации и блок распределения обращений, причем первый и второй информационные входы-выходы узла коммутации м — и строки и М -го столбца матрицы (м =1, И; Р =),Р) под— ключены соответственно к М-му входувыходу первой группы входов-выходов устройства и P — му входу-выходу второй группы входов-выходов устройства, а синхронизирующие выход и вход — соответственно к М-му синхронизирующему входу блока приоритета и синхронизирующему выходу блока распределения обращений, о т л и ч а ю щ е е с я тем, что, с целью сокращения объема оборудования устройства, в него введены P блоков выбора адреса, причем вход разрешения, первый и второй адресные выходы р-ro блока выбора адреса соединены соответственно с р -ми,выходом группы выходов и входами первой и второй групп информационных входов блока приоритета, информационный вход — с р -ым информационным входом-выходом второй группы входов-выходов устройства, группа информационных входов-выходов блока распределения обращений под-: ключена к первой группе информационных вход в-выходов устройства, а выходы адреса приемника, адреса источника и управляющий вход — соответственно к входам адреса приемника, входам адреса источника и выходам . режима блоков выбора адреса, первый и второй адресные выходы р -го блока выбора адреса соединены соответственно с первыми и вторыми адресными входами узлов коммутации р -го столбца матрицы .

2. Устройство по и. 1, о т л и ч а ю щ е е с я тем, что блок выбора адреса содержит регистр адреса, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, элемент ИЛИ, пять элементов И, элемент

И-ИЛИ, элемент ИЕ, группу элементов НЕ, триггер команды, триггер адреса, регистр направлений, триг, гер коммутации, триггер занятости, TpHF

rep окончания, группу элементов .И, Я дешифратор и триггер цепочки команд, причем группа выходов регистра адреса соединена с первой группой входов элемента ИСКЛЮЧА)Ц))ЕЕ )ШИ, вторая группа входов и выход которого подключены соответственна к входу адреса приемника блока выбора адреса и первым входам элемента ИЛИ, триггера адреса и триггера цепочки команд, второй вход элемента ИЛИ подключен к входу разрешения блока выбора адреса и первому входу первого элемента И, а выход — соединен с входом регистра направлений и первыми входами триггера коммутации и триггера занятости, группа входов регистра направлений образует вход адреса источника блока выбора адреса, а группа выходов соединена с первыми входами соответI I I 5044 ствующих элементов И группы, вход второго элемента И подключен к выходу триггера адреса, а выход — к первому входу триггера команды, второй вход которого подключен к выходу третьего элемента И, к первому входу триггера окончания, к вторым входам триггера коммутации и триггера адреса и к первому входу элемента

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

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

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

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

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

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

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

И первой и второй групп, группа вхо дов элемента ИЛИ образует второй адресный вход узла коммутации, а выход — соединен с третьим входом элемента И-ИЛИ, установленные входы и входы синхронизации перво1115044 го, второго и третьего триггеров соединены соответственно с первым адресным и синхронизирующим входами узла коммутации.

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

Известно устройство дпя сопряжения, содержащее матрицу M P элементов коммутации и приоритетный блок, причем первая группа входов и выходов элементов коммутации К-й строки матрицы (К=!,M) соединена через соответствующий блок согласования интерфейсов с К-м входом и выходом устройства, вторая группа вхо- 15 дов и выходов элементов коммутации

Н-го столбца матрицы соединена (Н=1,И ) через соответствукиций блок согласования интерфейса с Н-м входом и выходом устройства, первь1е 20 управляющие вход и выход элемента коммутации К-й строки и Н-го столбца матрицы соединены соответственно с Н-м управляющим выходом и входом из К-й группы управляющих .выходов и 25 входов приоритетного блока (1).

Недостаток этого устройства состоит в болыпих затратах оборудования.

Наиболее близким к изобретению является устройство для сопряже- щ ния, содержащее матрицу М Р элементов коммутации, блок анализа заявок от каналов, блок настройки от канала и узел настройки, состоящие из групп блоков приоритета, блок хранения состояния внешних устройств и две групны блоков согласования интерфейсов, причем первые группы информационных входов и выходов элемента коммутации П -й строки и

P-го столбца матрицы (М=1,M; P I,Р) соединены через соответствующий блок согласования интерфейсов первой группы с М-ми выходом и входом первой информацнонной pj>m4 устрой 45 ства, вторые группы информационных входов и выходов — через соответствую щий блок сбгласования интерфейсов

c P-Mif выходом и. входом второй информационной группы устройства, первые ,группы управляющих входов и выходов с м-ми группами выходов и входов узла настройки, группой стробирующих входов соединенного с группой выходов блока хранения состояния внешних устройств, а вторые и третьи группы управляющих входов и выходов — соответственно с P-ми группами выходов и входов блока настройки от канала и блока аналога заявок от каналов.

Каждый коммутирующий элемент содержит семь элементов И, два элемента И-ИЛИ, две группы элементов И, элемент сравнения, регистр адреса, группу элементов И-ИЛИ, шесть триггеров и два элемента ИЛИ (.2).

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

Целью изобретения является сокращение объема оборудования устройства.

Поставленная цель достигается тем, что в устройство, содержащее блок приоритета, матрицу узлов коммутации и блок распределения обращений, причем первый и второй информационные входы-выходы узла коммутации М-й строки и Р-го столбца матрицы (М=1,М, P =i,Р1 подключены соответственно к М-му входу-выходу первой группы входов-выходов устройства и Р -му входу-выходу второй группы входов-выходов устройства, а синхронизирующие выход . и вход - соответственно к М-му синхронизирующему входу блока приоритета и синхронизирующему выходу блока распределения обращений, введеяа Р

1115044 блоков выбора адреса, причем вход разрешения, первый и второй адресные выходы Р— го блека выбора адреса соединены соответственно с Р -ми выходом группы выходов и входами первой и второй групп информационных входов блока приоритета, информационный вход — с .Р -и информационным входомвыходом второй группы входов-выходов устройства, группа информацион- 10 ных входов †выход блока распределения обращений подключена к первой группе информационных входов-выходов устройства, а выходы адреса приемника, адреса источника и управлякщий вход — соответственно к входам адреса приемника, входам адреса источника и выходам режима блоков выбора адреса, первый и второй адресные выходы Р -ro блока выбора адреса соеди-20 иены соответственно с первыми и вторыми адресными входами узлов коммутации Р -го столбца матрицы.

Блок выбора адреса содержит ре25 гистр адреса, элемент ИСКЛ10ЧА10ЩЕЕ

ИЛИ, элемент ИЛИ, пять элементов

И, элемент И-ИЛИ, элемент НЕ, группу. элементов HE триггер команды, триггер адреса, регистр направлений, триггер коммутации, триггер занятос30 ти, триггер окончания, группу элементов И, дешифратор и триггер цепочки команды, причем группа выходов регистра адреса соединена с первой группой входов элемента ИСКЛ1 - 35

ЧАЮЩЕЕ ИЛИ, вторая группа входов и выход которого подключены соответственно к входу адреса приемника блока выбора адреса и первым входам элемента ИЛИ, триггера адреса и триг-40 гера цепочки команд, второй вход элемента ИЛИ подключен к входу раз— решения блока выбора адреса и первому входу первого элемента И, а выход — соединен с входом регистра 45 направлений и первыми входами триггера коммутации и триггера занятости, группа входов регистра направлений образует вход адреса источника блока выбора адреса, а группа 50 выходов соединена с первыми входами соответствующих элементов И группы, вход второго элемента И подключен к выходу триггера адреса, а выход — к первому входу триггера 55 команды, второй вход которого подключен к выходу третьего элемента И, к первому входу триггера окончания, к вторым входам триггера коммутации и триггера адреса и к первому входу элемента И-ИЛИ, группа входов второго элемента И, второй вход элемента И-ИЛИ, первый вход третьего элемента И, первые и вторые входы четвертого и пятого элементов И и вход элемента НЕ образуют информационный вход блока выбора адреса, выход элемента НЕ соединен с вторым входом третьего элемента И, третий вход элемента И-ИЛИ подключен к выходу триггера команды, четвертый вход — к выходу триггера окончания и третьему входу четвертого элемента И, пятый вход и выход — соответственно к выходу триггера цепочки команд н триггера занятости, вторые входы триггера цепочки команд и триггера окончания соединены соответственно с выходами четвертого и пятого элементов И, второй вход первого элемента И подключен к выходу триггера коммутации и вторым входам элементов И группы, третьи входы которых соединены с выходом режима блока выбора адреса и выходом триг—

repа занятости, а выходы — с rpyппой входов дешифратора, группа выходов которого через элементы НЕ группы подключены к второму адресному выходу блока выбора адреса, группа выходов дешифратора и выходы первого и третьего элементов И образуют первый адресный выход блока выбора адреса.

Блок распределения обращений содержит группу элементов И, элемент

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

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

1 115044 триггера, группа входов элемента

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

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

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

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

Устройство содержит (фиг.11 блок 1 распределения обращений, блоки 2 харбора адреса, узлы 3 коммутации, блок ,!О 4 приоритета, первую и вторую шины 5 и 6 информационных входов-выходов устройства, шины 7 и 8 выходов адреса приемника и адреса источника блока 1, шины 9 управляющего вхон !5 да и IBHHbl 10 синхронизирующего выхода блока 1, шины 11 группы выходов блока 4, шины 12 и 13 первой и второй групп выходов блока 2 и шины 14 синхронизирующих выходов узла 3.

Блок 1 распределения обращений (фиг. 2) состоит из группы элементов И 15, элемента И-ИЛИ 16, селектора — мультиплексора 17, первого элемента И 18, дешифратора 19, счетчика 20,второго элемента И 21, элемента ИЛИ 22, триггера 23, генератора 24 импульсов, четвертого 25 и третьего 26 элементов И .

30 Блок 2 выбора адреса (фиг.3) состоит из регистра 27 адреса, элемента ИЛИ 28, второго элемента И 29, триггера 30 команды, элемента HE 31 элемента ИСКЛЮЧАКЩЕЕ ИЛИ 32, тригге35 ра 33 адреса, элемента H-1!ЛИ 34, пятого 35 и третьего 36 элементов И, регистра 37 направлений, триггера 38 коммутации, триггера 39 занятости, триггера 40 окончания, чет4р вертого 41 и первого 42 элементов И, группы элементов И 43, дешифрато, ра 44, триггера 45 цепочки команды и группы элементов НЕ 46.

Узел 3 коммутации (фиг.4! содержит-третью группу элементов И 47, элемент И-ИЛИ 48, элемент И 49, элемент ИЛИ 50,первый триггер 51, вторую 52 и первую 53 группы элементов И, второй 54 и третий 55 триг5О геры °

Блок 4 приоритета (фиг.5) состоит из группы элементов И 56 и матрицы элементов И 57.

Блок 1 служит для приоритетного

55 распределения обращений, поступаю", щих с шин 5, последовательной выдачи текущего обращения на шины 7 и отслеживания процесса начала коввв

11 15044 тации в блоке 2, а также выдачи сигнала выборки (ВБР-A) в случае, если текущее обращениЬ адресовано отсутствующими внешнему устройству.

Блок 2 служит для определения об- 5 ращения к данному внешнему устройству, определения источника обращения и установления коммутации между шинами 5 и 6.

Узел 3 служит для коммутации шин 5 10 и 6 и отслеживания временных последовательностей данного интерфейса на этапе поиска адресуемого внешнего устройства.

Блок 4 служит для приоритетного обслуживания заявок от внешних устройств. Элементы И 15 служат для выдачи сигнала ВБР-А по сигналу из дешифратора 19, означаюшего, что адресуе- 20 мое внешнее устройство отсутствует в устройстве. Элемент И-ИЛИ 16 служит для установления начала распределения обращений к блокам 2, формирования управляющего сигнала на ши- 25 не 10 и формирования сигнала сброс а счетчика 20.

Селектор-мультиплексор 17 служит для последовательной выдачи кода адресуемого внешнего устройства на jg шины 7 блока 1. Элемент И 18 служит для формирования сигнала установки триггера 23, элемент И 21 для формирования сигнала сброса счетчика 20 и триггера 23. Элемент

И 25 служит для формирования сигнала по переключению счетчика 20, элемент И 26 — для формирования сиг-. налов синхронизации, которые обеспечивают временное согласование сигна- 4О лов на шинах 6 устройства. Дешифратор 19 служит для определения состояния выдачи сигнала ВБР-А, счетчик 20 — для выдачи управляющих сигналов в селектор-мультиплексор 17. 4> элемент ИЛИ 22 — для указания блоку 1 состояния выработки блоком 2 сигнала коммутации.

Триггер 23 служит для установления этапа распределения обращений.

Триггер 23 является Э -триггером.

Ге нер ат ор 24 з ад ает опорную ч аст оту работы блока 1.

Регистр 27 адреса служит для указания данному блоку 2 адреса внеш- 55 него устройства, которое он должен обслуживать, элемент ИСКЛЮЧАКЩЕЕ

ИЛИ 32 — для сравнения адреса, записанного в регистре 27, и текущего адреса на шинах 7.

Элемент ИЛИ 28 служит для установления триггеров 38 и 39 и записи в регистр 37 кода информации по сигналам из блока 4 или от элемента

ИСКЛЮЧАКЩЕЕ ИЛИ 32, элемент И 29 для дешифрации команды опросить ввод — вывод. Элемент И 35 служит для определения окончания операции, элемент И 36 — для определения окончания сеанса связи. Элемент И 41 определяет наличие последовательности цепочки команды,а элемент И 42 формирует сигнал установки коммутации в узле 3. Элемент И-ИЛИ 34 служит для формирования сигнала сброса триггера 39 в случае отсутствия последовательности цепочки команды и наличия окончания операции, элемент НЕ 31 и элементы НЕ 36— для формирования инверсных сигналов.

Триггер 30 служит для фиксации команды опросить ввод-вывод, триггер 33 — для фиксации состояния начальной выборки.

Регистр 37 служит для записи кода стробирующих сигналов, поступающего на шину 8 и указывающего номер источника сигналов, который нужно закоммутировать с внешним устройством. Триггер 38 служит для коммутации узла 3 на время одного сеанса связи, триггер 39 — для фик— сирования состояния обслуживания данного внешнего устройства, триггер 40 — для фиксации состояния окончания операции.

Элементы И 43 служат для выдачи сигналов с регистра 37 на дешифратор 44 при наличии сигналов от триггеров 38 и 39, дешифратор 44— для выработки сигнала, по которому осуществляется коммутация в соответ. ствующем узле 3.

Триггер 45 служит для фиксации канальной последовательности — цепочки команды.

Элементы И 47. 52 и 53 обеспечивают коммутацию между шинами 5 и

6 ° Элемент И-ИЛИ 48 служит для коммутации управляющего сигнала РАБ-К в зависимости от сигналов с элемента

ИЛИ 50 и триггера 51. Элемент И 49 служит для коммутации управляющего сигнала АДР-К в соответствии с временной последовательностью выдачи сигналов данного интерфейса. Элемент

1! 15044

20

И-ИЛИ 50 служит для определения режима выдачи управляющего сигнала

РАБ-К. Триггеры 51, 54 и 55 служат дпя последовательной коммутации сигналов интерфейса в соответствии с 5 временной диаграммой работы устройства.

Элементы И 56 предназначены для выдачи сигналов на коммутацию в блоки 2 в зависимости от состояния эле- 10 ментов И- 57, которые осуществляют приоритетную обработку сигналов на шинах 12 и 13.

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

На шины 5 устройства поступает адрес внешнего устройства, с которым необходимо установить связь. Этот адрес поступает в блок 1, откуда он выдается по шинам 7 для сравнения на элементе ИСКЛЮЧАЮЩЕЕ ИЛИ 32 и установления триггеров 38 и 39 в соответствующем блоке 2.

Таким образом, происходит поиск блока 2, который обслуживает ; вы- 25 бранное внешнее устройство. Далее в блоке 2 происходит установка триггера 33 для указания этапа начальной выборки, записи в регистр 37 кода номера направления, по которому долж-З0 на произойти коммутация.

После того, как триггеры 38 и

39 установились, с элементов И 43 выдается код номера направления для

его дешифрации на дешифраторе 44.

Дешифратор 44 выдает на шины 12 сигнал для узла 3, который соответствует заданному коду направления. В узле 3 по сигналам с шины 10 происходит последовательная установка триг- 40 геров 51, 54 и 55.

Тем самым устанавливается комчутация между источником и внешним устройством на время одного сеанса связи. По окончании сеанса связи 4> элемент И. 36 формирует сигнал сброса триггеров 30, 33, 38 и 40. Это сигнал поступает на шины 12 группы выходов и в узел 3 для сброса триггеров 51, 54 и 55. Таким образом, заканчивается сеанс связи.

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

В случае наличия канальной последовательности (цепочки команд1 к данному внешнему устройству в блоке 2 элемент И 41 устанавливает триггер 54, что позволяет заблокировать сброс триггера 39 по окончании операции.

Окончание операции фиксируется триггером 40 и после завершения сеанса связи происходит сброс триггера 39. В случае, если на этапе начальной выборки последовала команда опросить ввод-вывод, то устанавливается триггер 30, при наличии которого после сеанса связи происходит сброс триггера 39.

В случае, если при обращении к данному устройству яе нашлось внешнего устройства, имеющего текущий адрес, в блоке 1 по сигналу с дешифратора 19 на элементах И 15 формируется сигнал ВБР-A.

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

1 I I 5044

l115044

lll5044 1115044

)115044

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

Техред Т.Маточка Корректор А. Зимокосов

Редактор В.Данко

Филиал ППП"Патент", r.Óæãîðoä,ул. Проектная,4

Заказ 6771/35 Тираж 698 Подписное

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

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

Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения 

 

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

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

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

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

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

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

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

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

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

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

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