Многоканальное устройство приоритета

 

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

союз сОВетских социАлистичесних

РЕСПУБЛИК,5!)5 G 06 F 9/46

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

Н ABTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ пО изОБРетениям и ОчнРытиям

ПРИ fKMT СССР (21) 4479223/24 (22) 30.08 88 (46) 07.01 91. Бюл. Р 1 (72) В.А.Богатырев (53) 681.325(088.8) (56) Авторское свидетельство СССР

IIt 1336021, кл. G 06 F 13/36, 1986.

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

II !541606, кл. G 06 F 9/46, 1988. ! (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА (57) Изобретение относится к вычислительной технике и может быть ис" пользовано для реализации процедуры

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

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

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

Канал устройства содержит счетчик 1, триггеры 2-4, элементы И 5 и 6, элемент ИЛИ 7, элемент

НЕ 8, элемент 9 развязки, общие линии 10 и 11, входы запроса 12, снятия запроса 13, синхровход 14, вход 15 приоритета, выход 16 подтверждения за проса.

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

Запрос на захват магистрали сопровождается подачей абонентом сигна„„SU„„1619269 А 1

2 доступа абонентов .к общей магистрали вычислительной сети. Цель изобретения — повышение производительности путем сокращения времени арбитража запросов. Устройство содержит счетчик, три триггера, два элемента И, элемент ИЛИ, элемент НЕ и элемент развязки. При появлении запроса в одном из кана лов устройствапроисходит переключение счетчиков каналов в режим счета из режима занесения, После выявления наиболее приоритетного канала по линии связи передается сигнал, блокирующий во всех каналах режим арбитража. 1 ил. ла на вход 12, по которому в триггер 2 записывается "1", при отсутствии требования захвата магистрали в триггере 2 — "0".

При занятой общей магистрали на линии 10 записывается "1", при освобождении общей магистрали сигнал логической единицы с линии 10 снимается, при р этом по сигналу с выхода элемента

-НЕ 8 производится установка счетчиков I (блокировка их счетного режима) и в триггеры 4 каналов, абоненты которых требуют захвата магистрали ("1" в триггерах 2), заносится tt I tt по сигналу с выхода элемента И 6. При 2 единичном состоянии триггера 4 через элемент ИЛИ 7 на линию 10 выставляется сигнал "1" чем .блокируется . дальнейшая запись "I" в триггеры 4 всех канапов до момента освобождения магистрали.

1619269

При установке во время "О" на линии 10 в счетчики 1 разных каналов записываются разные коды, задающие приоритет каналов (коды задаются на входах 15) и обеспечивающие формирование сигналов переноса счетчиков разных каналов в разные моменты времени (при разных тактах). Счетный режим счетчиков 1 разрешен при выставлении "1" на линию 10 с триггеров 4.

Счетчики 1 находятся в состоянии устанс. вки по входу 15, пока ни от од- 15 ного абонента нет требования на захват свободной общей магистрали. При появлении запроса хотя бы от одного абонента счетчики l переходят в режим счета. При формировании сигнала 20 переноса счетчиком 1 канала, требующего захватмагистрали ("1" в триггерах 4 н 2) на выходе элемента И 5 формируется сигнал, по которому в триггер 3 записывается "1", абонент 25 получает подтверждение захвата магистрали с выхода 16. При "1""ì состоянии триггера 3 через элемент

ИЛИ 7 на линию 10 выставляется "1".

По сигналу с выхода элемента И 5 через элемент 9 развязки на линию 11, используемую для передачи данных, выставляется импульс, по котор))му в триггеры 4 всех каналов записываются

"0", чем блокир,ется дальнейшая процедура арбитража, так как блокируется формирование сигналов на вых)де элемента И 5. Для освобождения магистрали захвативший ее абонент, подавая сигнал на вход 13, записывает в 40 триггер 2 "0", при этом в триггер 3 (4) "0" записывается автомати есин, при этом с линии 10 снимается 1

)1 )1 происходит установка счетчиков lи начинается процедура, описанная выше. 45

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

Многоканальное устройство приоритета содержащее К (K — число абонент /

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

его триггеров каждого канала устройства соединены соответственно с шиной логической единицы и логического нуля устройства.

)619269

f8 15

Составитель А.Афанасьев

Техред М.Дидык Корректор С. Шевкун

Редактор А.Мотыль г

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

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

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

Производственно-издательский комбинат Патент, г. Ужгород, ул. Гагарина, 101

В ° tl

Многоканальное устройство приоритета Многоканальное устройство приоритета Многоканальное устройство приоритета 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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