1 „ Изобретение относится к вычислительной технике и может быть исполь зовано в вычислительных системах. Известно приоритетное устройство содержащее регистры, блок управленияэ генератор импульсов, узлы анализа, элементы И и РШИ lj . Недостатком известного устройства является низкое быстродействие. Наиболее близким к предлагаемому является многоканальное устройство переменного приоритета содержащее в каждом канале регистр, дешифратор группу элементов И, элемент задержки, элемент ЮТИ и элемент И. Устрой ство содержит также группу элементо ИЛИ-НЕ и группу элементов HlISj , Недостатком устройства является низкое быстродействие. Цель изобретения - повьшение быс родействия устройства. Поставленная цель достигается тем, ЧТИ многоканальное устройство динам1ческого приоритета, содержаще в каждом канале регистр, дешифратор две группы элементов И, элемент ИЛИ и группу элементов ИЛИ-НЕ, причем каждая группа кодовых; входов устрой ства соединена с группой входов регистра соответств тощего канала, группа выходов регистра каждого канала соединена с группой входов дешифратора своего канала, каткдый .выход деш15фратора канала соединен с первым входом одноименного элемента И первой группы своего канала, выход первого элемента И первой грзшп в казкдом канале соединен с первым входом элемента своего канала, содержит дополнительный регистр, группа информационных входов которого соединена с группой запросных входов устройства, группа ответных входов которого соединена с группой нулевых входов регистра, вход сброс которого соединен с входом сброса устройства, каждьш выход регистра соединен с вторыми входами элементо PI первой группы одноименного канала выход я -го ( ( 2, , Г)) элемента К первой группы каждого канала соеданен с перзьпч входом j-го ( ,-. J, элемента И второй группы своего ка налНб вькод каладого элемента И второй группы в каждом канале соединен с соответствунщш п- входами элемента ШИ своего канала, вькод элемента канапа соединен с соот93ветствуюгднм выходом устройства, выходы элементов И, кроме последнего, первой группы каждого канала соеди;Нены с входами всех элементов ИЖ-НЕ группы предыдущих и последующих каналов, выход каждого элемента ИЛИ-НЕ группы соединен с вторым входом одноименного элемента И второй группы своего канала, На ч(зртеже приведена схема устройства. Устройство содержит регистр 1 запросов, каналы 2, регистры 3, элементы И 4, элементы И 5 групп, элененты ИЛИ 6, дешифраторы 7, элементы Ш1И-НЕ 8, группу 9 запросных входов, группы кодовых входов 10, группу ответньк входов 1 1,, вход 12 . сброса, выходы 13. Устройство работает следующим образом. При включении питанияj импульсом с входа 12 регистр 1 обнуляется. В регистры 3 по группам вхолов 10 записываются коды приоритетов абонентов. Устройство готово к работе. Запросы от абонентов на обслуживанме поступают в виде импульсов по входам 9 группы, ycтaнaвл raaя соответствующие разряды регистра 1 , в единичное состояние. Сигнал разрешения связи абонента с обслуживающим устройством Б любой момент времени ьожет присутствовать только на одном из выходов 13 Рассмотри -, как происходит выделение наиболее приоритетного из поступивших запросов. Дешифраторы 7 расшифровывают коды приоритетов, находящиеся в регистрах 3. Если в регистр 3 записан код наивысшего приоритета, то появляется сигнал на первом выходе соответствующего дешифратора 7, открывающий первьш элемент И 4 первой группы. Если в регистр 3 записан код второго по старшинству приоритета, то появляется сигнал на втором выходе соответствующего дешифратора 7, который открьтает второй элемент И 4 первой группы. Если же в регистр 3 записан код самого етадщего приоритета, то появляется сигнал на П-ом выходе соответствующего дешифратора 7, открьшающий элемент И 4 первой . группы. Пусть в регистре 1 присутствует запрос от N-ro ( m fr п ) абггнента
J
и регистр )-го канала хранит (р 6 П ) приоритет ( р 1 соответствует наивьюшему приоритету, а РГП - наинизшему).
Если - 1, то появляется сигнал на выходе первого элемента И 4 первой группыW1-го канала, который через соответствующий элемент ИЛИ 6 проходит на соответствующий выход 13, разрешая связьm-го абонента с обслуживающим устройством. Этот же сигнал подается на входы всех элементов ИЛИ-НЕ 8 групп всех каналов, кроме Т1-го, блокируя запросы от все других абонентов посредством закрытия соответствующих элементов И 5 вторых групп.
Если р-И , то появляется сигнал на выходе и-го элемента И 4 первой группыгп-го канала. Этот сигнал проходит на соответствукяций выход 13, если открыт ((1 - 1) -и элемент И 5 второй группы канала. Это возможно только в случае отсутствия запросов от всех остальных абонентов. При этом обслуживание запроса отт-го абонента может быть прерван вследствие поступления запроса от
269594
любого другого абонента, так как снимается сигнал с выхода (п - 1)-го элемента ИЛИ-НЕ 8 группы п-го канала. Если 1 « р гп , то появляется сиг5 нал на -выходе f -го элемента И 4 первой группы гщ-го канала, (р - 1)-й элемент И 5 второй группы т-го кйнала открыт, если от абонентов, приоритет которых вьше р, нет запросов
JO (так как входы (р- i)-ro элемента ИЛИ-НЕ 8 группы т-го канала соединены с выходами первых, вторых,..., (р - 1)-х элементов И 4 первых групп всех каналов, кромет-го. При этом
5 появляется сигнал на выходе 13-го канала. Этот же сигнал посредством элементов ИЛИ-НЕ блокирует запросы от абонентов, приоритет которых ниже. После обслуживания запрос снима0 ётся импульсом на соответствующем входе 11 группы.
Устройство реализует режим обслуживания запросов с абсолютньм динамическим приоритетом, причем прио5 ритеты абонентов могут быть изменены (в любое время работы устройства) 1 путем подачи новых кодов на группы
кодовых входов 10.
название | год | авторы | номер документа |
---|---|---|---|
Устройство приоритета с шифрацией номера канала и абонента | 1984 |
|
SU1247872A1 |
Многоканальное устройство переменного приоритета | 1985 |
|
SU1282130A1 |
Многоканальное устройство приоритета | 1990 |
|
SU1809441A1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА | 2009 |
|
RU2415465C2 |
Многоканальное устройство приоритета для распределения заявок по процессорам | 1985 |
|
SU1327105A1 |
Устройство для распределения приоритетных заявок по процессорам | 1987 |
|
SU1495795A1 |
Многоканальное устройство для обслуживания запросов | 1983 |
|
SU1149258A1 |
Устройство для распределения запросов | 1990 |
|
SU1730626A1 |
Устройство для приоритетного управления | 1982 |
|
SU1070552A1 |
Многоканальное устройство приоритета | 1984 |
|
SU1226459A1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДИНАМИЧЕСКОГО ПРИОРИТЕТА, содержащее в кажр.ом канале регистр, дещнфратор, две группы элементов И, элемент ИЛИ и группу элементов ИЛИ-НЕ, причем каждая группа кодовых входов устройства соединена с группой входов регистра соответствующего канала группа выходов регистра каждого канала соединена с группой входов дешифратора своего канала, каждый выход дешифратора канала соединен с первым входом одноименного элемента И первой группы своего канала выход первого элемента И первой группы в каждом канале соединен с первом входом элемента ИЛИ своего канала, отличающееся тем, что, с целью повьшения быстродействия, устройство сопержргг дополнительный регистр, группа информационных входов которого соединена с группой запросньк входов устройства, группа ответных входов которого соединена с группой нулевых входов регистра, вход сброса которого соединен с входом сброса устройства, каждый выход регистра соединен с вторыми входами элементов И первой группы одноименного канала, выход -го ( 1 2, . . . ,П) элемента И первой группы каждого канала соединен с первьм входом j-го ( j 1,...,Г|) элемента И второй группы своего кДнала. выход каждого элемента И второй группы в каждом канале соединен с соответствуюп(ими входами элемента ИЛИ. своего канала, выход элемента ИЛИ кажд.ого канала соединен с соответствующим выходом устройства, выходы элементов И, кроме последнего, первой группы каждого канала соединены с входами всех элементов ИЛИ-НЕ группы предыдущих и последующих каналов, выход каждого элемента RIM-HE группы соединен с вторым входом одноименного элемента И второй группы своего канала.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Приоритетное устройство | 1976 |
|
SU645159A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Авторское свидетельство СССР по заявке № 3625288/24, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1984-11-30—Публикация
1983-08-01—Подача