Изобретение относится к тельной технике, может быть использовано в устройствах прерывания систем управления и является дополнительным к авт.св. № 737954,
Цель изобретения - расширение области применения устройства за счет равноприоритетного обслуживания запросов.
На чертеже приведена функциональная схема устройства.
Устройство переменного приоритета содержит регистр 1 хранения приоритетов, состоярщй из N-1 .групп триг- гёров 2,-2м-, , причем в первой пе триггеров 2 содержится N-1 триггер 3,-Зн-( , а в каящой последующей- на один триггер меньше (во второй группе триггеров триггеры 4( - . у а в последней 2., -и группе - один триггер 5,) и N узлов блокировки сигнала прерывания. Каждый узел 6(-6м блокировки сигнала прерывания содержит группу из N-1 входных элементов И 7( -7„, , элем€шт 1ШИ 8,- элемент НЕ 9,, элемент И 10, Устройство содержит запросные 11,- 11, выходы 12,-12„ устройства.
Устройство переменного приоритетна работает следующим образом, Сигналы прерывания, поступившие на один или одновременно на несколько входов поступают на выходные элементы И 10 узлов блокировки сигналов прерывания подготавливая их к срабатыванию. Однако срабатывает элемент И 10 лишь того узла блокировки сигнала прерывания, в котором все элементы И закрыты или сигналом, снимаемым с одного ИЗ- триггеров регистра 1 хранения приоритетов, или сигналом с вхо- да 11,-11tt (при отсутствии сигнала на входе устройства), Во всех остальных узлах блокировки сигналов прерывания обязательно срабатывает один или несколько элементов И . и сигнал с его вькода через элементы ИЛИ.В и НЕ 9 поступает на управляющий вход выходного элемента И 10 и закрывает его, не давая, таким образом, сигналу прерывания, поступающему на его вход, появиться на выходе 12,-12 устройства.
Выходной сигнал на прерьгеание появляется только лишь на выходе«одного из узлов 6j-6)( блокировки сигнала прерывания, соответствующий вход которого на момент поступления имеет
самый высокий приоритет. Сигнал, появившийся на одном из выходов 12f устройства, поданный на первые входы триггеров 2{ группы, .устанавливает их в единичное состояние и тем самым
устанавливает более высокий приоритет входам 11 с К-ми номерами (К 1+1,,.,, N), Тот же выходной сигнал 12g, поданный на вторые входы триггеров в каждой i-й группе триггеров 2j регистра 1 хранения приоритетов, на те из них, которые определяют взаимный приоритет между сработавшим i-M входом 11 { и всеми К-ми входами 11 (К 1,2,,.,,, 1-1), устанавливает их в нулевое состояние, в результате устанавливается более высокий приоритет входам 11 к.
Следовательно, приоритет сработавшего входа становится наименьшим,
приоритеты входов, имевшие относительно него меньший приоритет, увеличивают на единицу, а приоритеты входов, имевшие относительно него больший приоритет, не изменяются.
Поэтому устройство переменного приоритета перераспределяет приоритеты между входами устройства, причем делает это таки М образом, что вход устройства, сигналы с которого не попали на обработку, получает все больший приоритет, пока он не достигнет наивысшего значения, что и гарантирует обработку запроса на прерывание по этому входу при его появлении
Формула изобретения
Устройство переменного приоритета по авт,св, № 737954, отличающееся тем, что, с целью расширения области применения устройства за счет равноприоритетного обслужи- вания запросов, 1-й выход устройства (1 1, (N-1); N - число запросных входов устройства) соединен с единичными входами всех триггеров 1-й группы регистра хранения, нулевой вход i-ro триггера (г 1, (N-1) 1-й группы соединен с (1+1)-м выходом устройства.
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство приоритета | 1983 |
|
SU1148030A1 |
Отказоустойчивая вычислительная система | 1990 |
|
SU1798800A1 |
Устройство для обслуживания запросов | 1990 |
|
SU1777140A1 |
Устройство для управления прерыванием программ | 1981 |
|
SU978150A1 |
Устройство переменного приоритета | 1978 |
|
SU737954A1 |
Устройство приоритетного прерывания | 1990 |
|
SU1793440A1 |
Устройство для приоритетного обслуживания заявок | 1989 |
|
SU1709313A1 |
УСТРОЙСТВО ПЕРЕМЕННОГО ПРИОРИТЕТА | 1993 |
|
RU2087939C1 |
Устройство для обслуживания разноприоритетных групп заявок | 1990 |
|
SU1718219A2 |
Многоканальное устройство приоритетного обслуживания | 1989 |
|
SU1675886A1 |
Изобретение относится к вычислительной технике и может быть использовано в устройствах прерывания систем управления. Цель изобретения - расширения области применения устройства за счет равноприоритетноро обслуживания запросов. Устройстёо переменного приоритета содержит регистр хранения приоритетов, состоящий из N-1 групп триггеров (N - число источников запросов), причем в первой группе содержится N-1 триггеров, а в каждой последующей на один триггер меньще, N узлов блокировки сигналов прерывания, каждый из которых содержит группу элементов И, элемент ИЛИ, элемент И, элемент НЕ. Устройство после обслуживания каждого запроса перераспределяет приоритеты запросов таким образом, что сигнал запроса, не попавший на обслуживание, получает все больший приоритет, пока он не достигнет максимального значения. 1 ил.
Устройство переменного приоритета | 1978 |
|
SU737954A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-04-15—Публикация
1986-10-27—Подача