Многоканальное устройство для обработки запросов
Иллюстрации
Показать всеРеферат
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН (58 4 G 06 F 9/46
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
И ABTOPCHOMV СВИДЕТЕЛЬСТВУ (21) 3968621/24-24 (22) 06.06.85 (46) 07.01.87. Бюл № 1
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР пО делАм изОВРетений и ОткРытий (/2) А.М. Заяц, С. А.Матвеев, И, В. Волков и В.Г.Терехов (53) 681. 325(088.8) (56) Авторское свидетельство СССР
¹- 744573, кл. G 06 F 9/46, 1980.
Авторское свидетельство СССР
¹ 1075263, кл. G 06 F 9/46, Й84, (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ
ОБРАБОТКИ ЗАПРОСОВ (Ь7) Изобретение относится к вычислительной технике и может быть использовано нри построении различных устройств автоматики и информационноиэмеритейьной техники. Целью изобретения является уменьшение времени поиска приоритетного запроса на обслуживание и тем самым повышение реакции системы на внешние сигналы. Для этого многоканальное устройство для
„„SU„„1282131 А 1 обработки запросов осуществляет запоминание поступивших сигналов запросов в триггерах первой группы и последовательный опрос последних по сигналам с выходов регистра сдвига. Регистр сдвига имеет циклическую обратную связь и цепь устанОвки в.исходное состояние через элемент ИЛИ по любому сигналу запроса. При последователь ном опросе триггеров первой группы заявка, имеющая наибольшой приоритет, запоминается в соответствующем триггере второй группы и хранится там до поступления сигнала опроса, по которому она принимается на обслуживание, Запрос высшего приоритета и поступив<О ших осуществляет запрет обслуживания заявки низшего приоритета путем абну ления соответствующих триггеров второй группы через элементы ИЛИ. Поступивший на обслуживание сигнал запроса осуществляет сброс соответствуюших триггеров первой и второй групп в нулевое состояние,:- тем самым обеспечивая прием очередного запроса.
Ю
ЬаМ
1 1282131 2
Изобретение относится к вычислительной технике, в частности к устройствам для управления очередностью обслуживания, и может быть использо— вано при построении различных уст- 5 ройств автоматики и информационно-измерительной техники.
Цель изобретения — уменьшение времени поиска приоритетного запроса.
На чертеже представлена структур10 ная схема устройства.
Многоканальное устройство для обработки запросов содержит сдвиговый регистр 1, элемент 2 запрета, элемент ИЛИ 3, группу триггеров 4, груп15 пу элементов И 5, группу элементов
ИЛИ 6, группу триггеров 7, группу элементов И 8, группу выходов 9 устройства, вход 10 опроса устройства, запросные входы 11 и тактовый вход 12
20 устройства.
Устройство работает следующим образом..
В исходном состоянии триггеры 4 и 7 находятся в нулевом состоянии, а в сдвиговом регистре 1 в первом раз— ряде записана единица.
При поступлении импульсов на тактовый вход 12 устройства единица последовательно сдвигается по разрядам регистра 1. С его выходов единичный сигнал последовательно подается на первые входы элементов И 5. При отсутствии запросов с выходов элементов И 5 поступают нули, которые через 35 элемент ИЛИ 3 поступают на инверсный вход элемента 2 запрета, что позволяет осуществлять сдвиг единицы в регистре 1. С выхода последнего разря40 да . регистра 1 единица по кольцу записывается в его первый разряд.
Сигналы запросов на обслуживание поступают на соответствующие триггеры 4, с выходов которых поступают на
45 вторые входй соответствующих элементов И 5.
Единичный сигнал на выходе соответствующего элемента И 5 появляется в случае совпадения сигналов с соответствующего выхода регистра 1 сдвига
50 и триггера 4. Единица с выхода элемента И 5 поступает на входы всех элементов ИЛИ 6 группы, на вход соответствующего триггера 7, устанавливая
55 его в единичное состояние, и на соответствующий вход элемента ИЛИ 3. С выхода последнего единица поступает на установочный вход регистра 1, уста-. навливая его в исходное состояние, а по инверсному входу элемента 2 запрета, запрещая поступление тактовых сигналов„обеспечивающих сдвиг единицы в регистр 1.
Так как с выхода соответствующего элемента ИЛИ 5 в этом случае снимается единица, то очередной тактовый импульс осуществляет сдвиг единицы в регистре 1. При этом происходит обработка только запросов с номерами, начиная с первого.
Формула из о бретения
Многоканальное устройство для обработки запросов, содержащее две группы триггеров, первую группу элементов
И, первый вход каждого из которых сое-о динен с выходом соответствующего триггера первой группы, выход каждого элемента И первой группы соединен с единичным входом соответствующего триггера второй группы, единичный вход каждого триггера первой группы соединен с соответствующим запросным входом устройства, о т л и ч а ю щ е е с я тем, что, с целью уменьшения времени поиска приоритетного запроса, в него введены сдвиговый регистр, элемент запрета, элемент ИЛИ, группа элементов ИЛИ и вторая группа элементов И, причем входы элемента ИЛИ соединены с выходами элементов И первой группы; вторые входы каждого из которых соединены с соответствующими выходами разрядов сдвигового регистра, установочный вход которого соединен с выходом элемента ИЛИ и с инверсным входом элемента запрета, выход которого соединен с входом сдвига сдвигового регистра, прямой вход элемента запрета подключен к тактовому входу устройства, входы сброса триггеров второй группы, кроме первого, соединены с выходами соответствующих элементов ИЛИ группы, входы каждого из которых соединены с выходами всех предшествующих элементов И первой группы, выходы триггеров второй группы соединены с первыми вхо дами элементов И второй группы, вторые входы которых соединены с входом опроса устройства, выходы элементов И второй группы яаляются выходами устройства и соединены с входами сброса соответствующих триггеров
1282131 соемента тридинен ггера
l2 Составитель М. Кудряшев
Редактор И.Николайчук Техред, В.Кадар Корректор Е.Сирохман
Заказ 7268/48 Тираж 670 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035 Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
3 с первой группы и с входами соответствующих элементов ИЛИ группы, а выход первого элеД
И в торой г руппы с входами сброса второй группы.