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

 

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

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

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

РЕСПУБЛИК (я)л G 06 F 9/46

ГОСУДАРСТВЕЯ-ЮЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4744429/24 (22) 02.10.89 (46) 23.02.93, Бюл. М 7 (71) Ленинградское научно-п роизводственное объединение "Красная заря" (72) В.А.Богатырев (56) Авторское свидетельство СССР

% 1381508, кл. G 06 F 9/46, 1986.

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

N 1730632, кл. G 06 F 13/36, (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО

ДЛЯ ПОДКЛЮЧЕНИЯ АБОНЕНТОВ К ОБЩЕЙ МАГИСТРАЛИ

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

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

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

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

„„Я „„1797117 А1 (57) Изобретение относится к области вычислительной техники и может использоваться в многомашинных вычислительных

» системах и локальных сетях для управления децентрализованным доступом к общей магистрали. Цель изобретения — повышение производительности за счет выделения различных по длительности интервалов для передачи информации и для процедуры арбитража. Устройство содержит К (К вЂ” число абонентов) каналов, каждый из которых содержиттри счетчика, пять триггеров, счетный триггер, восемь элементов И, элемент

ИЛИ и элемент 2И-ИЛИ. 1 ил.

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

Структурная схема канала устройства представлена на чертеже.

Канал устройства содержит счетчики 13, триггеры 5-9, счетный триггер 10, элементы И 11-17, ИЛИ 18, 2И-ИЛИ 19, общую цинию 20, выход разрешения передачи информации канала 21. Вход запроса 22, вход снятия запроса 23, кодовый вход 24, синхровход 25.

1797117

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

Запрос на захват магистрали абонент заносит в триггер 4 по сигналу с входа 22. В результате периодической установки счетчиков 1 их сигналы переноса для >азных каналов вырабатываются в разные моменты времени, Установка счетчиков 1 проводится по сигналам переноса счетчиков 2, 3. При формировании сигнала переноса счетчика.

1, если абонент соответствующего канала требует захвата магистрали ("1" в триггере

4), если ранее этот абонент не захватил магистраль ("0" в триггере 5, 6) и если при "1" ("0" в триггере 10 в триггере 7(8) "0") т..е. интервал, задаваемый триггером 10 не занят — то по сигналу на выходе элемента И 11, (12) в триггер 5(6) записывается "1", При этом абонент получает сигнал разрешения передачи информации. По первому стартовому биту первого слова производится запись "1" в триггерах 9.

Кроме того, при "1" {"0") в триггере 10 сигналом с выхода элемента И 14(15) в триггер 7(8) записывается "1", чем фиксируется занятость соответствующего интервала.

При записи "1" в триггер 9 с выхода установки счетчика 3 снимается сигнал и он начинает отсчет интервала, необходимого для передачи слова (кадра), этим обеспечивает.ся асинхронность отсчета интервала передачи в не зависимости от длительности процедуры арбитража. После завершения интервала передачи по сигналу переноса счетчика 3 триггер 9 обнуляется и меняется состояние триггера 10. При зайиси в триггер

10 "0" /" 1", если соответствующий интервал занят, т.е. в триггере 7(8) "1", то процедура арбитража блокируется, т.к, сигнал переноса счетчика 3 блокируется элементом И

11(12). При этом в канале, захватившем соответствующий интервал и содержащий "1" в триггере 5{6) на выходе 21 формируется сигнал разрешения передачи, очередного подготовленного слова (кадра), Если интервал, определяемый триггером 10 свободен, то реализуется описанная выше процедура арбитража. При непередаче данных в течение времени ТО, после переброски триггера

10 счетчиком 2 формируется сигнал переноса, т.к, его счетный режим разблокирован при "О," в триггере 9, устанавливаемому по сигналу переноса счетчика 3. Если до отсчета счетчиком 2 интервала ТО начинается передача, то по стартовому импульсу передаваемого слова триггер 9 устанавливается в "1", при этом на вход установки счетчика

2 поступает сигнал блокировки счета и установки в исходное состояние. По сигналу переноса счетчика 2 происходит запись "0" в

15 триггер 7(8) при "1"-м ("0"-м) состоя нйи триггера 10. По заднему фронту сигнала переноса счетчика 2 меняется состояние триггера

10. После передчи пакета, подачей сигнала на вход 23 в триггер 4 записывается "0", в результате чего в триггеры 5, 6 канала записывается "0". При этом, т,к. в соответствующем интервале передачи не происходит по сигналу переноса счетчиков 2 в триггер 7(8); в зависимости от состояния триггера 10, записывается "0", чем во всех каналах фиксируется состояние интервал свободен.

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

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

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

30 устройства,. синхровход которого соединен со счетными входами с первого по третий счетчиков, вход запроса, вход снятия запроса и кодовый вход канала устройства соединены соответственно с входами установки в

35 "1" и в "0" первого триггера и с информационным входом первого счетчика, выход переполнения которого соединен с первыми входами первого и второго элементов И, выходы которых соединены соответственно

40 с синхровходами второго и третьего триггеров, приемные выходы которых соединены соответственно с первым и вторым входами элемента 2И-ИЛИ, выход первого триггера соединен с входами установки в "0" второго

45 и третьего триггеров, инверсные выходы которых соединены соответственно с первым и вторым входами третьего элемента И, выход которого соединен с вторыми входами первого и второго элементов И, выходы чет50 вертого и пятого элементов И,соединены соответственно с синхровходами четвертого и пятого триггеров, инверсные выходы которых соединены с третьими входами первого и второго элементов И соответственно, выход переноса второго счетчика соединен с первым входом элемента ИЛИ и с первыми входами шестого и седьмого элементов И, выходы которых соединены с входами установки в "0" четвертого и пятого триггеров соответственно, прямой выход

Составитель В, Богатырев

Техред М, Моргентал Корректор Л.Филь

Редактор..

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

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

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

Производственно-издательский комбинат "Патент", г, Ужгород. ул. Гагаринй, 101 счетного триггера соединен с вторыми входами пятого и седьмого элементов И, с третьим входом элемента 2И-ИЛИ и с четвертым входом второго элемента И, инверсный выход счетного триггера соединен с 5 четвертыми входами элемента 2И-ИЛИ и первого элемента И и с вторыми входами четвертого и шестого элементов И, выход переполнения третьего счетчика соединен с входом установки в "0" шестого триггера и с 10 вторым входом элемента ИЛИ, выход которого соединен с синхровходом счетного триггера и с входом занесения первого счетчика и с входом установки в "0" второго счетчика, вход занесения которого соединен с прямым выходом шестого триггера, инверсный выход которого соединен с входом занесения третьего счетчика, входы сигналов сопровождения информации каналов устройства объединены и соединены с вторыми входами четвертого и пятого элементов И и с синхравходами шестых триггеров всех каналов устройства.

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

 

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано для организации межмашинного обмена в распределенных вычислительных комплексах и сетях ЭВМ

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

Изобретение относится к способам управления перегрузкой сообщениями элементарной программы в электронной системе коммутации

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

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

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

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