Многоканальное устройство приоритета
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике, в частности к приоритетным устройствам, и может быть использовано для организации обращения от нескольких абонентов к общему ресурсу, в частности,к общей магистрали. Цель изобретения - расширение области применения устройства путем реализации приоритетного режима с динамическим изменением приоритетов каналов. Устройство содержит перед первым каналом одновибраторы 2,3, элемент ИЛИ 4, а в каждом из М каналов 1 - триггеры 5,6, элементы 7,8 з адержки, элементы И 9,10, элемент НЕ 11, элемент 12 развязки. Работает устройство следующим образом . Выбор канала - предоставление абоненту канала ресурса - фиксируется установлением в единицу первого триггера, который может установиться в единицу, если в нуле находится второй триггер, состояние которого может измениться при наличии управляющего сигнала изменения приоритета в случае, если общий ресурс занят. Поэтому каждым сигналом опроса после освобождения ресурса (после каждого освобождения ресурса) в порядке приоритета (меньший приоритет имеет канал с меньшим порядковым номером) опрашиваются каналы, не исключенные от опроса с управляющего входа, т.е. наряду с приоритетным режимом обслуживания запросов, существует возможность отключения канала от линии опроса - динамического изменения приоритета канала. 1 ил. с S (/ 35
СОЮЗ СО8ЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (19) (И) (51)5 G 06 F 9/46
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А BTOPCHOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ
ПРИ ГКНТ СССР (21) 4621900/24 (22) 31.10.88 (46) 07.01.91. Бюл. 1(1 (72) А.Ю.Щеглов, В.А.Богатырев и Л.С.Иванов (53) 681.325(088.8) (56) Авторское свидетельство СССР
В 1145343, кл. С 06 F 9/46, 1984.
Авторское свидетельство СССР
У 1546980, кл. G 06 Р 9/46, 1988. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА (57) Изобретение относится к вычислительной технике, в частности к приоритетным устройствам, и может быть использовано для организации обращения от нескольких абонентов к общему ресурсу, в частности,к общей магистрали. Цель изобретения — расширение области применения устройства путем реализации приоритетного режима с динамическим изменением приоритетов каналов. Устройство содержит перед первым каналом одновибраторы 2,3, элемент ИЛИ 4, а в каждом
2 из М каналов 1 — триггеры 5 6, элементы 7,8 задержки, элементы И 9,10, элемент НЕ 11, элемент 12 развязки.
Работает устройство следующим образом. Выбор канала — предоставление абоненту канала ресурса — фиксируется установлением в единицу первого триггера, который может установиться в единицу, если в нуле находится второй триггер, состояние которого может измениться при наличии управляющего сигнала изменения приоритета в случае, если общий ресурс занят.
Поэтому каждым сигналом опроса после освобождения ресурса (после каждого освобождения ресурса) в порядке приоритета (меньший приоритет имеет канал с меньшим порядковым номером) опрашиваются каналы, не исключенные от опроса с управляющего входа, т.е. наряду с приоритетным режимом обслуживания запросов, существует возможность отключения канала от линии onроса — динамического изменения приоритета канала. 1 ил.
1619270
Изобретение относится к вычислитель", ной технике, в частности к приоритетным устройствам, и может быть исполь- зовано для организации обращения от нескольких абонентов к общему ресурсу, Цель изобретения — расширение области применения устройства за счет реализации приоритетного режима с ди- 10 намическим изменением приоритетов каналов.
Устройство содержит М каналов 1, перед первых каналом одновибраторы 2,3
:элемент ИЛИ 4, а в каждом из М 35 каналов 1. содержит триггеры 5,6, эле-, менты 7,8 задержки, элементы И 9 10 элемент НЕ 11„ 12 развязки, управляющий вход 13 приоритета, вход )ч запроса, выход 15 подтвержде- 20 ния запроса, выходы 16,17 опроса каналов устройства, выходы 18,19 on,роса каналов устройства.
Устройство работает следующим образом. 25
В исходном состоянии триггеры 5,6 всех каналов находятся в нулевом состоянии. При включении устройства одновибратор 2 вырабатывает импульс опроса, который через элемент ИЛИ 4 поступает в первый канал. Через канал опрос поступает через элемент 8 задержки, причем при отсутствии запросов триггер 5 всех каналов остается в нуле. Проходя в обратном направлении, опрос не может установить в единицу триггер 6 независимо от потенциала на.управляющем входе 13 приоритета, так как элемент 7 задержки задерживает опрос больше,чем 40 на длительность .импульса опроса, поэтому на выходе элемента И 10 низкий потенциал. При поступлении запро са (высокого потенциала на входе 14 запроса} по переднему фронту опроса триггер 5 канала устанавливается в
"1" (при наличии низкого потенциала на входе 17 и выходе 19 каналов устройства), появляется высокий потенциал на выходе 15 и на выходе элемен- Se та 12 развязки канала. При этом высокий потенциал на входе 17 канала устройства появляется раньше, чем опрос на выходе 18 опроса канала устройства.
С выхода 19 канала устройства последующих каналов и с входа 17 уст- ройства предыдущих каналов элементом
НЕ ll устанавливается низкий потенциал, на третий вход элемента И 9 каналов выбор этих каналов запрещается. На выходе, элемента И 10 всех каналов, где выставлен высокий потенциал на управляющий вход 13 приоритета, появляется высокий потенциал, который устанавливает триггер 6 этих каналов в "1". После снятия запроса в выбранном канале триггер 5 этого канала устанавливается в "0" задним фронтом потенциала с выхода 19 устройства первого канала запускается одновибратор 3 перед первым каналомвозобновляется опрос каналов, начиная с .первого канала (имеющего высший приоритет). При этом каналы, триггер 6 которых в единице, выбраться этим опросом не могут, так как триггер б в этих каналах устанавливается в "0" только с выхода элемента 8 задержки каналов.
Таким образом, с управляющего входа.приоритета )3 можно отключать лю.бой канал от линии опроса при первом опросе после освобождения ресурса, т.е. динамически изменять приоритет каналов.
Формула изобретения
Многоканальное устройство приори- тета, содержащее К каналов (K - чис;ло абонентов},причем выход опроса ,:М-ro канала (М = 1, К- 1) соединен с выходом опроса (M + ))-ro канала, причем каждый канал устройства содержит первый триггер, первый элемент задержки, элемент развязки, элемент НЕ, первый элемент И, причем вход опроса канала устройства соединен с входом первого элемента задержки, выход ко- торого соединен с выходом опроса канала устройства, вход запроса и выход подтверждения запроса которого сое-,., динены с входом установки в "0" и выходом первого триггера, выход первого элемента И соединен с синхровходом первого триггера, о т л и ч а ю щ е.е с я тем, что, с целью расширения области применения эа счет реализации приоритетного режима с динамическим изменением приоритетов каналов, устройство дополнительно содержит первый и второй одновибраторы и элемент ИЛИ первый и второй входы и выход которого соединены соответственно с выхода
m первого и второго одновибраторов
Составитель А,Афанасьев
Техред М.Дицык Корректор Н.Ревская
Редактор А.Мотыль
Заказ 48 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", r.Óæãoðoä, ул. Гагарина, 101
5 161 и с входом опроса первого канала устройства, причем каждый канал устройства дополнительно содержит второй элемент задержки, второй элемент И и второй триггер, причем в каждом канале устройства вход опроса и вход управления приоритетом канала устройства соединены соответственно с первыми входами первого и второго элементов И, вторые входы которых соединены соответственно с выходами элемента НЕ и второго элемента задержки, выход второго элемента И соединен с входом установки в "1" второго триггера, вход установки в "0" и выход которого соединены соответственно с выходом !
9270 6 опроса канала устройства и с третьим входом первого элемента И, информационный вход и выход первого триггера соединены соответственно с шиной
5 логическои единицы устроиства и с входом элемента развязки, выход onроса К-го канала устройства и выходы элементов развязки всех каналов уст- .
1ð ройства объединены через монтажное И и соединены с входами элементов НЕ, вторых элементов задержки, с тре4 тьими входами вторых элементов И и всех каналов. устройства и с входом первого одновибратора, вход второго одновибратора соединен .с шиной логи- ческой единицы устройства.