Приоритетное устройство

 

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

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

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

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

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

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

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

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

ПРИ ГКНТ СССР (61) 1005056 (2l) 4685466/24 (22) 03.05.89 (46) 07.03.91. Бюл. № 9 (72) В. В. Мажников, В. В. Туравинин, С. Н. Ази и С. А. Шибаев (53) 681.325 (088.8) (56) Авторское свидетельство СССР № 1005056, кл. G 06 Е 9/46, 1981. (54) ПРИОРИТЕТНОЕ УСТРОЙСТВО (57) Изобретение огносится к вычислительной технике и может быть использовано в многомашинных и многопроцессорных вы„„SU„„1633406 2

2 числительных системах, используюших для обмена информацией обшую магистраль. Целью изобретения является повышение надежности функционирования устройства за счет уменьшения вероятности обслуживания менее приоритетного запроса при наличии более приоритетного. В устройство введены элементы ИЛИ вЂ” НЕ 9, ИЛИ 12 и НЕ 13, а в каждый канал — регистр 10 и триггер I l. Устройство обеспечивает выбор для обслуживания самого приоритетного из поступивших запросов и смену кодов приоритетов источников в произвольные моменты времени работы устройства. 1 ил.

1633406

Формула изот)1>ет ни»

Гоставитеоь М Кудряго B

Ttxptд А Кравчук Корректор Т Ма.>ец

Т яр а я< 403 11одяисчое

Редактор А. Козориз

Заказ 618

ВН ПИПИ Госу;<арственного комитета по изобретег>иям и откр>» ия(> нри 1 KHT (.((;Р

113036, Москва, Ж 35. Рау>нская наб.. д. 4 6

Г1роизво >ственно-издательский комбинат «Пат(нт», > Ужгород )ë Гагарина, 10!

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

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

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

Устройство содержит генератор 1 импульсов, элемент И 2, каналы 3 и 4, счетчик 5 канала, дешифратор 6 канала. элемент И 7 канала, элементы ИЛИ--НЕ 8 и 9, регистр

10 канала, триггер 11 канала, элементы ИЛИ

12 и HE 13, запросные входы 14 устройства, кодовые входы 15 и выходы 16 устройства.

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

Регистры 10 каналов фиксируют коды приоритетов, записываемые первоначально или в процессе работы обслуживающим устройством по группам входов 15. Содержимое регистров 10 переписывается в счетчики 5 соответствующих каналов, либо сразу после выбора из поступивших запросов самого приоритетного на данный момент времени, либо при отсутствии сигналов на всех запросных входах 14 устройства, устанавливая тем самым последовательно Th источников в очереди.

Дец)ифраторы 6 каналов настроены только на код старшего приоритета. Старшему приоритегу соответствует наименьший код (при вычитаю(цих счетчиках 5) или наибольший код (при уммирующих счетчиках 5).

Счетные импульсы от генератора 1 поступают на вход счетчиков 5 каналов только при наличии на входах 14 устройства хотя бы одного запроса и отсутствии одиночных сигналов на выходах элементов и 7 каналов и выходах 16 устройства. При необходимости обращения к обслуживающему устройству источники выставляют запросы в виде уровня по входам 14.

При наличии запросов на счетный вход счетчиков 5 каналов от генератора 1 начинают поступать импульсы. Если в каком-либо канале при поступлении сигнала на вход

l4 зафиксирован код старш го приоритета, то на выходе 16 этого канала появляется сигнал разрешения «а с)г)мен. Одновременно с этим исчезает сигнал на выходе элемента ИЛИ НЕ 8, элемент И 2 закрывается, в результате чего поступление сч<тных импульсов от генератора 1 на счетные входы счетчиков 5 прекращается, в счетчики 5 заносится содержимое соответствующих регистров 10. После отработки с та р щего по приоритету запросу он снимается и отрицательным перепадом устанавливает триггер 1 соответствующего ка íB Id в

«О». При этом на выходе 16 сигнал исчезает, а на выходе элемента И.1И вЂ” НЕ 8 «игнзл Ilo является и при наличии на входах 14 запросов на входы счегчиков 5 кзнз loB поступзк>т импульсы от генератора 1. >То г>родолжз()ся до тех пор, пока н(будет найден источHiIK, выставивший запрос и имен>щий B данный момент старший при<>риг(l.

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

Приоритетное устройс I во Iio dBT. св. № 1005056, or lè÷oùåå(ÿ тем, что. с целью повышения надежности функционирования устройства за счег учен(прения вероятности обслуживания менее приоритет.:ого запроса при наличии более приоритетного, в устройство введены элемент ИЛИ, элемент

НЕ, второй элемент ИЛИ -HF, и в id к дый канал — регистр и григ гор, при;еч вход сброса триг(ера KdiK!ol к<>на Id со(динен с одноименным запрос ным входоч устройства, выходы которого с(>е за ноны выходами триггеров каналов и с соот н(гствующими входами lit рвог(> элемента

И. 1И-- HF, входы второго элечентз ИЛИ—

HE соединены с Bdllpu(.III чи входамB устройства, выход второго элечен га И, 1г! — НЕ соединен с < оответствующич входом цемента ИЛИ и через элемент НŠ— — с гретьич

Bxo;loM элемента И, входы элемента ИЛИ соединены с выходачи элеменTов И каралон, выход элемента ИЛИ соединен с входами управления записью счетчиков каналов, единичный вход триггера каждого канала соединен с выходом элечента И (воего канала, кодовые входы устройства соединены с информационными входами регистров, выходы которых соединены с информационными входами четчиков сBo>Ix кана.loB,

Приоритетное устройство Приоритетное устройство 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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