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

 

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

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

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

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

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

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

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

00 (л ,о ()

1 (21) 4853742/24 (22) 25.07.90 (46) 15.05.93. Бюл. № 18 (71) Ленинградское научно-производственное объединение "Красная заря" (72) В.А.Богатырев (56) Авторское свидетельство СССР

¹ 1416986, кл. G 06 F 13/36, 1989.

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

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

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

Цель изобретения — повышение производител ь ности устройства.

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

Устройство содержит счетчики 1 — 3, триггеры 4-6, информационный вход второго счетчика 7, элемент ИЛИ 8, И 9, 10, схемы сравнения 11, 12, вход сопровождения данных 13, элемент НЕ 14. формирователь импульса 15, общие линии 16, 17, 18, вход запроса 19, снятия запроса 20, информационный вход счетчика 3 21. синхровход 22, сигнальный выход 23, информационные входы схем сравнения 24, 25, „, 5U„„1815637 А1 тях для управления доступом к общей магистрали, Цель изобретения — повышение производительности устройства.

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

Работа устройства заключается в следующем.

Запрос на захват магистрали заносится абонентом в триггер 4,.сигналом на входе записи 19. Состояние занятости общей магистрали отображается линией 16, при свободной магистрали сигналом с выхода элемента НЕ 14 во всех устройствах в триггер 6 записывается единица. При захвате магистрали каким-либо абонентом нэ линию

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

17. При передаче первого адресного слова, когда триггер 6 находится B единичном состоянии на выходе элемента И 10 формируется сигнал, производящий запись адреса источника в счетчик 2. По сигналу с форми1815637

45

50 рователя 15 увеличивается на 1 содержимое счетчика 2, в котором при этом формируется код К+1, где К вЂ” адрес источника. По сигналу формирователя 15, триггер 6 устанавливается в нулевое состояние, блокирующее прохождение сигналов с линии 17 через элемент И 10. Таким образом, в счетчик 2 будет записано только первое адресное слово. Состояние счетчика 2 сохраняется до освобождения магистрали и снятия сигнала с линии 16, так как счетный режим счетчика

1 и, соответственно, счетчика 2 при занятой магистрали блокируется, По окончанию передачи пакета и снятию сигнала с линии 16 в триггер 6 заносится 1 и разблокируется счетный режим счетчиков 1, 3. При этом к моменту освобождения магистрали в счетчиках 2 всех устройств находится число К+1.

8 счетчике 3 занесено число, соответствующее кратности интервала. разделяющего полномочия доступа М-1 и О-го абонентов относительно интервала, разделяющего полномочия доступа остальных абонентов, задаваемого коэффициентом пересчета счетчиков 1. Сигнал на выходе схемы сравнения 11 К-го канала вырабатывается при свободной магистрали и К-м состоянии счетчика 2, сигнал на выходе схемы сравнения

12 вырабатывается при неравенстве состояния счетчик 2 числу M-1, По сигналу схемы сравнения 11 К-го устройства, требующего захват магистрали, т.е, содержащего 1 в триггере 4 при свободной магистрали в триггер 5 заносится 1 и на линию 16 выставляется сигнал занятости, блокирующий дальнейшую процедуру арбитража, При свободной магистрали и М-1-ом состоянии счетчика 2 производится увеличение длительности интервала, разделяющего права доступа M-1 и следующего за ним по очереди О-го абонента. При М-1-м состоянии счетчика 2 с выхода схемы сравнения 12 блокируется прохождение сигналов через элемент И 9 и разрешается счетный режим счетчика 3, отсчитывающего длительность интервала, разделения полномочий М-1 и

О-го абонентов. По сигналу переноса счетчиков 3 обнуляется счетчик 2 — в результате полномочия доступа получает О-й абонент, При этом разрешается прохождение сигналов счетчика 1 через элемент И 9. а счетный режим счетчика 3 блокируется.. Для освобождения магистрали после передачи пакета абонент, подавая сигнал на вход 20. обнуляет триггер 4, и соответственно триггер 5, при этом с линии 16 снимается сигнал занятости.

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

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

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

Составитель B.Áoãàòûðeâ

Техред М.Моргентал Корректор T.8àøêoâè÷

Редактор

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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