1
Изобретение относится к вычислительной технике и может быть использовано для поочередного подключения- абонентов к общим магистралям, например, в многомашинных вычислительных системах.
Целью изобретения является расширение функциональных возможностей за счет способности подключения абонентов к одной из двух общих магистралей системы.
На чертеже представлена структурная схема устройства.
Схема содержит счетчик 1, дешиф- ратор 2, первый триггер 3, два коммутатора 4 и 5, два магистральных усилителя 6 и 7, второй 8 и третий 9 триггеры и элемент ИЛИ 10.
На чертеже обозначены также син- хровход П устройства, установочный вход 12 устройства, первая 13 и вторая 14 общие шины захвата, первая 15 и вторая 16 общие магистрали, второй 17 и третий 18 выходы дешифратора, вход 19.запроса устройства, информационный вход 20 устройства, выход 21 Подтверждение захвата устройства 22.
Устройство работает следующим образом.
Предлагаемое устройство обеспечивает поочередное подключение абонентов к общим магистралям 15 и 16. Очередность подключения абонентов к магистралям 15 и 16 задается номерами выходов дешифратора 2, подключаемых к синхровходу триггера 3 и синхровходу триггера 8. Для равномер ности обслуживания абонентов на магистралях 15 и 16 для К-го абонента к синхровходу триггера 3 подключается К-й выход дешифратора. а к синхровходу триггера 8 - (2М-К)-й выход дешифратора 2. Запросы на захват одной из общих магистралей поступают от абонента на вход 19 и сопровождаются установкой 1 в триггере 9 соответствующего устройства 22.
Счетчики 1 всех устройств постоянно перебирают всевозможные коды от О до 2М. Если в каком-либо устрой стве 22, имеющем триггер 9 в единичном состоянии, на выходе дешифратора 2, подключенного к синхровходу первого триггера 3 или синхровходу второго триггера, формируется I, то при незанятости соответствующей общей магистрали 15, 16 (1 на шине
232392
13 или 14) в триггер 3 либо 8 заносится 1. При этом происходит под- .г лючение через коммутатор 4 (5) и информационный вход 20 устройства
5 внутренней магистрали абонента к общей магистрали 15 (16), выдача через магистральный усилитель 6 (7) сигнала занятости О на шину 13 (14) и перевод в нулевое состояние триг10 гера 9, в езультате чего исклю- чается захват одним абонентом двух магистралей 15 и 16. При занятости, общей магистрали 15 (16) 0 на шине 13 (14) блокируют занесение 1 в
tS триггер 3 (8) при наличии 1 на соответствующем выходе дешифратора 2, Этим исключается предоставление уже занятых магистралей для захвата дру-; t гим абонентом.
20 Для освобождения обпщх магистралей абонент, захватывающий магистраль 15 или 16, подает сигнал на вход 12, по которому триггеры 3 и 8 устанавливаются в О, в результате чего
25 магистраль, захваченная этим абонентом, освобождается. Освобвждение магистрали 15 (16) сопровождается установкой сигнала незанятости 1 на шине 13 (14) и разрывом связи че30 рез коммутатор 4 (5) между внутренней магистралью абонента 20 и общей магистралью 15 (16). При освобождении общей магистрали осуществляется ее захват следукяцим по очереди або-.
35 нентом, выставившим запрос на вход 19 канала.
В предлагаемом устройстве пере- -. счета счетчиков 1 задается равным удвоенному числу абонентов системы. Коэффициент пересчета задается подключением 2М выхода дешифратора 2 к входу установки О счетчика соответствующего устройства. Для исклю.чения рассогласования счетчиков их входы обнуления могут объединяться
между собой путем подключения к обдей линии.
Формула изобретений
45
Устройство для сопряжения абонентов с общей магистралью вычислительной системы, содержащее счетчик, дешифратор, первый триггер, два коммутатора, два магистральных усилителя, при этом нулевой, вход первого триггера подключен к установочному выходу абонента, счетный вход счетчика подключен к синхровыходу
абонента, выходы первого и второго магистральных усилителей подключены к первой и второй шинам захвата общей магистрали соответственно, выход первого коммутатора подключен к информационной шиие общей магистрали устройства, информационные входы первого и второго коммутаторов подключены к информационному выходу абонента, причем первый выход дешифратора соединен с установочным входом счетчика, выход которого соединен с информационным входом дешифратора, второй выход которого соединен с синхровходом первого триггера, выход которого соединен с управляющим входом первого коммутатора и входом первого магистрального усилителя, отличающееся тем, что, с целью расширения функциональных возможностей за счет подключения абонента к одной из двух общих магистралей, в него введены второй и третий триггеры, элемент ИЛИ, при
ГгТ
21 19
1223239
этом нулевой вход второго триггера подключен к установочному выходу абонента, единичный вход третьего триггера подключен к выходу запроса 5 абонента, выход элемента ИЛИ соединен с нулевым входом третьего триггера и подключен к входу Подтверждение захвата абонента, информационные входы первого и второго триггеров подключены к первой и второй шинам захвата общей магистрали соответственно, выход второго коммутатора подключен к второй общей магистрали устройства, причем выход третьего
триггера соединен с управляющим входом дешифратора, третий выход которого соединен с синхровходом второго триггера, выход которого соединен с входом второго магистрального усилителя, управляющим входом второго коммутатора и первым входом элемента ИЛИ , второй вход которого соединен с выходом первого триггера.
Л
Изобретение относится к вычис- лительной технике и может быть использовано для поочередного подключения абонентов к общим магистралям, например, в многбмаИйИйых вычислительных системах. /Анализируя состояния общих шин захвата и Ьри наличии запроса на захват общих магистралей, устройство подключает абонент к одной из двух общих магистралей для обмена данными. При использовании нескольких подобных устройств происходит последовательное подключение их к названным магист г ралям. Данный режим р(аботы расширяет функциональные возможности устройства за счет возможности подключения абонентов к одной из двух общих магистралей, что повышает надежность всей системы. Устройство содержит счетчик, дешифратор, два коммутатора, два магистральных усилителя, три триггера и элемент ИЛИ. 1 ил. I (Л
Устройство для сопряжения с общей маги-СТРАлью ВычиСлиТЕльНОй СиСТЕМы | 1979 |
|
SU809143A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Многоканальное устройство для подключения абонентов к общей магистрали | 1977 |
|
SU731438A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-04-07—Публикация
1984-10-22—Подача