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

 

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

СОНИ СОВЕТСНИХ

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

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

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

К АВТОРСКОМ У СВИДЕТЕХЗЬСТВУ

И 19, элементы НЕ 20 и 21, элемент

ИЛИ 22, вход 23 синхронизации.

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

Регистры 18 каналов фиксируют коды приоритетов, записываемые первоначально или в процессе работы обслуживающим устройством по группам кодовых входов 14. Содержимое ре гистров 1 8 пе реписыв ае тся в сче тчики 7 каналов когда нет сигналов на запросных входах 13 устройства, ли1 бо когда выдано разрешение на обмен старшему по приоритету источнику, устанавливая тем самым последовательность источников в очереди.

Дешифраторы 8 каналов настроены только иа код старшего приоритета.

Старшему приоритету соо тве тствуе т наименьший код (при суммирующих счетчиках 7).

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

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

ПРИ fHHT СССР (61) 657436 (21) 4690747/24 (22) 15. 05. 89 (46) 23.04 91. Бюл. 9 15 (72) В.В.Мажников, С.А. Багрецов, В.В.Туравинин и В.А.Старков (53) 681. 325 (088. 8) (56) Авторское свидетельство СССР

Ф 657436, кл. G 06 F 9/46, 1977. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ

ОБСЛУЖИВАНИЯ ЗАПРОСОВ CO СМЕННЫМИ КОДАМИ ПРИОРИТЕТОВ (57) Изобретение относится к вычислительной технике и может быть использоИзобретение относится к вычислительной технике, может быть использовано в системах обмена данными и является усовершенствованием устройства по основному авт. св.М 657436.

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

На чертеже изображена структурная схема устройства.

Устройство содержит элементы

ИПИ 1-4, каналы 5 и 6, в каждом канале счетчик 7, дешифратор 8, элементы И 9-11, элемент НЕ 12, запросные входы 13 устройства, кодовые входы 14 устройства, вход 15 запуска устройства, выходы 16 устройства, сигнальный выход 17 устройства, регистры 18 каналов 5 и 6, элемент

„„SU„, 164414Î A 2

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

1644140

В дальнейшем устройство рабо тае т аналогичным образом. а тт

Составитель M. Кудряшев

Редактор Е. Папп Техред Л. Сердюкова Корректор Л БескидЗаказ 1241 Тираж 409 ., Подписное

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

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

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

При необходимости обращения к обслуживающему устройству источники выставляют запросы в виде уровня по входам 13 устройства. В ответ на поступившие запросы обслуживающее устройство выдает сигнал запуска по входу 15.. Так как дешифраторы настроены на код старшего приоритета, то поочередно на выходе элемента И 19 одного иэ каналов появляется единичный сигнал, который переводит счетчики каналов в следующее состояние. Единичный сигнал с выхода элемента И 9 одного из каналов 5 и 6 (в зависимости от того, на каком счетчике 7 в этот момент фиксируется старший приоритет) поступает на первые входы эле,ментов И 10 и 11 соответствующего канала. При наличии запроса от источника, ко- < торому соответствует высший приори-! тет, с выхода элемента И 11 одного из каналов 5 н 6 по выходу 16 дается ,разрешение на обмен, на что источник должен ответить снятием запроса. Раз- д5 решающий. сигнал на выходе .16 одного иэ каналов .переводит счетчики 7 каналов в исходное состояние в соответствии с записанными в регистры кодами приоритетов источников.

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

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

И, пятый элемент ИЛИ, два элемента

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

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

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

 

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах при организации обмена устройств вычислительной системы с абонентом, находящимся в их общем пользовании,, Целью изобретения является повышение быстро™ действия устройства за счет поиска следующего запроса во время обслуживания текущего запроса Устройство содержит регистр 1, элемент ИЛИ 9, элементы ИЛИ-НЕ 10, 11, а в каждом канале элементы И 3, 4, 8 .и элементы ИЛИ 5, 6, 7 о Устройство способно отличить вновь поступивший запрос от запроса, уже принятого на обслуживание , и осуществлять поиск вновь принятого запросао С помощью элемента ИЛИ-НЕ 10 и элементов ИЛИ 6, 7 осуществляется блокирование обслуживания вновь поступившего запроса на время обслуживания текущего запроса 1 ил

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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