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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике, в частности к приоритетным устройствам, и может быть использовано для организации обращения от нескольких ресурсов к общей магистрали . Цель изобретения - расширение области применения и повышение производительности устройства за счет реализации приоритетного режима обслуживания запросов. Устройство содержит К каналов, перед наиболее приоритетным каналом - триггер, элемент задержки, одновибратор; перед каждым каналом - элемент ИЛИ и в каждом канале - три элемента задержки, четыре мультиплексора , элемент НЕ, элемент И, два триггера, элемент ИЛИ, элемент 2 И- ИЛИ, переключатель, два одновибратора, два блока элементов И с открытым коллектором , блок элементов ИЛИ. В устройстве реализуется приоритетный режим обслуживания запросов для адаптируемых к потоку запросов структур систем, основанных на динамической сегментации моноканала, по которому одновременно могут совершать обмен информацией несколько пар абонентов.. Это позволяет добиться наивысшей эффективности использования метода динамической сегментации моноканала. 2 ил. I (Л

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

РЕСПУБЛИК (51)5 G 06 F 13/36

ОПИСАНИЕ ИЗОБРЕТ

К А ВТОРСНОМЪ СВИДЕТЕЛЬСТВУ

1

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 4674517/24 (22) 06.04.89 (46) 23.04.91. Бюл. й- 15 . (72) А.Ю.Щеглов и В.А. Богатырев (53) 681. 325 (088. 8) (56) Авторское свидетельство СССР

9 1145343, кл. G 06 F 9/46, 1983.

Авторское свидетельство СССР к -1494011, кл. G 06 F 9/46, 11.05.88. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ

ПОДКЛЮЧЕНИЯ АБОНЕНТОВ К. ОБЩЕЙ МАГИСТРАЛИ (57) Изобретение относится к вычислительной технике, в -астности к приоритетным устройствам, и может быть использовано для организации обращения от нескольких ресурсов к общей магистрали. Цель изо бре тения - расширение области применения и повышение производительности устройства за счет реализации приоритетного режима обслужиИзобретение относится к вычислительной технике, в частно сти к приоритетным устройствам, и может быть использовано для организации обращения от нескольких абонентов к общей магистрали.

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

Функциональная схема устройства приведена на фиг. 1, функциональная схема канала устройства — на фиг. 2.

„„Я0.„1 44151 А1 вания запросов. Устройство содержит К каналов, перед наиболее приоритетным каналом — триггер, элемент задержки, одновибратор; перед каждым каналом— элемент ИЛИ и в каждом канале — три элемента задержки, четыре мультиплексора, элемент НЕ, элемент И, два триггера, элемент ИЛИ, элемент 2 ИИЛИ, переключатель, два одновибратора, два блока элементов И с открытым коллектором, блок элементов ИЛИ. В устройстве реализуется приоритетный режим обслуживания запросов для адаптируемых к потоку запросов структур систем, основанных на динамической се гментации мо ноканала, по ко то рому одновременно могут совершать обмен информацией несколько пар абонентов..

Это позволяет добиться наивысшей эффективности использования метода динамической сегментации моноканала.

2 ил.

Устройство содержит К каналов 1, перед каналом К/2+1 элемент ИЛИ 2, триггер 3, элемент 4 задержки, одновибратор 5, перед каждым каналом— элемент ИЛИ 6, и в каждом из К кана лов 1 вход 7 отклонения опроса, вход 8 запроса канала, вход 9 возоб- новления опроса, вход 10 включения опроса, информационные входы 11, вход 12 разрыва магистрали справа, вход 13 разрыва магистрали слева, выход 14 подтверждения запроса канала. информационйые выходы 15, выход 16 разрешения снятия управляющих сигнв1644151 лов, выход 17 возобновления опроса, входы 18-20 канала, выходы 21-23 ка» нала, элементы 24-26 задержки, мультиплексоры 27-30, элемент НЕ 31, бло ки 32 и 33 элементов И с открытым коллектором, элемент И 34, триггеры 35 и 36, элемент ИЛИ 37, блок

38 элементов ИЛИ, элемент 2И-ИЛИ 39, двухнаправленный коммутатор 40, однов ибра то ры 42 и 42., Устройство работает следующим образом.

При включении устройства одновибратор 5 вырабатывает сигнал опроса, который поступая последовательно на входы 19, опрашивает каналы, так как на входе 20 всех каналов низкий потенциал. С выхода 22 канала K/2 устанавливается в единицу триггер 3— опрос каналов возобновляется. Если канал выставляет запрос (высокий потенциал на вход 8), по переднему фрон. ту опроса устанавливается в единицу 25 триггер 35, импульс опроса элементом

2И-ИЛИ 39 не пропускается, появляется высокий потенциал на выходе 14.

Абонент определяет, в каком направлении ему выдавать информацию, если вправо, выдает управляющий сигнал на вход 12 "разрыва" магистрали слева, иначе на вход 12 - "разрыв" магистрали справа и, соответственно, на вход 7 или 10, После этого абонент выдает B канал с входа 11 служебное слово (опрашивает состояние приемника, где служе бное слово соде ржит адреса приемника и передатчика, служебное слово стробируется) . В случае, если приемник готов к обмену, он выс40 тавляет при приеме информации слева потенциал на входы.13 и 10, если иначе, на входы 12 и 7. Образован сегмент канала, по которому будет передаваться информация и сегмент цепи эстафеты, .с которой не будет опроса каналов — в этом сегменте мультиплек сор 27 левого в обмене канала выставляет высокий потенциал. Приемник вы дает на вход 11 слово-ответ о готов50 ности к обмену, После этого передатчик, получив слово-ответ, выдает информацию на вход 11 и с входа 9 запускает одновибратор 42, сигнал с выхода которого последовательно через элементы ИЛИ 6 поступает на элемент

ИЛИ 2 - одновибратор 5 возобновляет опрос. При этом в образованном сегменте опроса не производится, сигнал с входа 19 поступает на выход 22.

Аналогично может быть о.рганиэован другой сегмент. Если передатчик не получает слово-ответ (на готовность приемника или не организован сегмент) через тайм-аут он снимает потенциал с входа 8 (триггер 35 устанавливается в нуль, но одновибратор 41 не запускается - нет опроса на входе 19) и з any с кае т одно в и бра то р 42, в о so бновляя опрос с канала К/2+1. После окончания обмена (обменов) в устройстве може.- оказаться только один сигнал опроса, что обеспечивается триггером

36. Управляющие сигналы снимаются только при наличии потенциала на вы" ходе 16. Элементом 26 задержки устанавлив ае тся интерв ал в ремени, в течение которого могут быть сняты управляющие сигналы с входов 12 и, 7 и с входов 13 и 10 соответственно приемником и передатчиком.

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

Многоканальное устройство для подключения абонентов к общей магистрали, содержащее триггер, элемент задержки, одновибратор и К (К вЂ” число абонентов) каналов, причем выход триггера соединен с входами одновибратора и элемента задержки, выходы которого соединены с входом установки триггера, причем каждый канал устройства содержит первый триггер, элемент 2И-ИЛИ, первый и второй одновибраторы, первый элемент задержки, с первого по четвертый мультиплексоры, элемент НЕ, двухнаправленный коммутатор, элемент ИЛИ, блок элементов ИЛИ, первый и второй блоки элементов И-HE с открытым коллектором, причем в каждом канале первый информационный вход-выход канала устройства соединен с первым информационным входом-выходом двухнаправленного коммутатора, с информационным входом первого мультиплексора и с выходом nephoro блока элементов И-НЕ с открытым коллектором, второй информационный вход-выход канала устройства соединен с вторым информационным входом-выходом двухнаправленного коммутатора, с первым информационным входом второго мультиплексора и с выходом второго блока элементов И-НЕ с открытым коллектором, выход первого мультиплексора

4151

45

5 164 соединен с первым входом блока элементов ИПИ, второй вход и выход которого соединены соответственно с выходом второго мультиплексора и с информационным выходом канала устройства, информационные входы которого соединены с первыми входами первого и второ го блоков элементов И-НЕ с о ткрытым коллектором, вход разрыва магистрали слева канала устройства соединен с управлякщим входом первого мультиплексора, с первым входом элемента ИЛИ и с вторым входом второго блока элементов И-НЕ с открытым коллектором, вход разрыва магистрали справа канала устройства соединен с управляющим входом второго мультиплексора, с вторым входом элемента ИЛИ и с вторым входом первого блока элементов И-HE с открытым коллектором, выход элемента ИЛИ соединен с управля.ющим входом двухнаправленного коммутатора, третий информационный вход/выход которого через ограничивакщие резисторы подключены к шине питания канала устройства, вторые информационные входы первого и второго мультиплексоров соединены с шиной логиче с ко го "0" к а нала у с трой ств а, пе рвый и второй входы и выход элемента 2ИИЛИ соединены соответственно с выходом первого элемента задержки, с инверсным выходом первого триггера и с входом первого одновибратора, вход отключения опроса канала устройства соединен с управлякщим входом третьего мультиплексора, вход включения опроса канала устройства соединен с управляницим входом четвертого мультиплексора, второй информационный вход-выход и выход управления опросом Т-го (Т = 1,К-i) канала устройства соединен соответственно с первым информационным входом/выходом и входом управления опросом (Т+1)-ro канала устройства, о т л и ч а ю— щ е е с я тем, что, с целью расширения области применения и повышения производительности за счет реализаций приоритетного обслуживания запросов, устройство дополнительно содержит

К+1 элементов ИЛИ, причем выход возобновления опроса М-го (М = 1,К) канала устройства соединен с первым входом М-го элемента ИЛИ, вторые входы первого и -ro элементов ИЛИ сое динены с входами логического "0" устройства, выходы К/2-го и К/2+1-го

6 элементов ИЛИ и выход опроса К/2 канала устройства соединены соо тве тственно с первого rio третий входами (К+1)-го элемента ИЛИ, выход которого соединен с синхровходом триггера, выход одновибратора соединен с входом о про са (К/2+1 )-го канала устройства, выход P-го (Р = 1,К/2-1) элемента ИЛИ соединен с вторым входом (Р+1)-го элемента ИЛИ, выход A-ro (А = К/2+2,4) элемента ИЛИ соединен с вторым входом (А-1)-го элемента

ИЛИ, выход опроса P-го канала устройства соединен с входом опроса (Р+1)го канала устройства, вход опроса

-ro канала устройства соединен с выходом о проса (А-1 )-го канала устройства, выход опроса К-го канала уст20 ройства соединен с входом опроса первого канала устройства, причем каждый канал устройства дополнительно содержит второй и третий элементы задержки, второй триггер и элемент И, причем в каждом канале вход опроса канала устройства соединен с входом первого. элемента задержки, с третьим входом элемента 2И-ИЛИ и с первым входом элемента И, второй вход и вы30 ход которого соединены соответственно с выходом элемента HE и с синхровходом первого триггера, информационный вход и выход установки в "0 которого соединены соответственно с шиной логической "1" канала устройства и с входом запроса канала устройства, выход подтверждения запроса которого соединен с прямым выходом первого триггера и входом второго

40 элемента задержки, выход которого соединен с четвертым входом элемента

2И-ИЛИ; выход первого одновибратора соединен с выходом опроса канала устройства, с входом установки в "1" второго триггера и с входом третьего элемента задержки, выход .которого соединен с входом установки в "0" второго триггера, выход которого соединен с выходом разрешения снятия управляющих сигналов канала устройства, вход возобновления опроса которого соединен с входом второго одновибратора, выход которого соединен с выходом возобновления опроса канала ус трой с тв а, в ход у прав ле ния о про сом канала устройства соединен с первым информационным входом третьего мультиплексора, выход которого соединен с входом элемента НЕ и с первым инфор8

1644151

Фиа!

15 9 70 Ц 12Ц15

Фиг. 2

Составитель A.Àôàíàñüåâ

Редактор E. Папп Техред Л. Сердюкова Ко р ре к то р Т,. Палий

Заказ 1241 Тираж 407 Подписное

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

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

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