Многоканальное устройство приоритета
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано при организации обращения нескольких абонентов к общему ресурсу. Цель изобретения - расширение области применения путем реализации возможности работы устройства в режиме абсолютного приоритета. Многоканальное устройство приоритета содержит К каналов 1, элементы НЕ 2, 15-17, одновибраторы 3 и 14, элементы ИЛИ 4 и 18, элементы И 5, 8-10, элементы 7, 11, 12 задержки, счетный триггер 6 и триггер 13. 1 ил.
СОЮЗ СОВЕТСКИХ
РЕСПУБЛИК дц 4 G 06 F 9/46
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ I
Ы
02021
19 20 2
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЭОБРЕГЕНИЯМ И ОТКРЫТИЯМ ПРИ ГКНТ СССР (2I) 4233571/24-24 (22) 21.04.87 (46) 07.07.89, Бюл. 11 25 (72) А.Ю.П1еглов, В.А.Богатырев и Л.С.Иванов (53) 681.325(088.8) (54) МНОГОКАНАПЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА (57) Изобретение относится к вычислительной технике и может быть использовано при организации обращения.SU 1492353 А 1
2 нескольких абонентов к общему ресурсу. Цель изобретения — расширение области применения путем реализации возможности работы устройства в режиме абсолютного приоритета. 11ногоканальное устройство приоритета содержит К каналов 1, элементы НЕ 2,15-17, одновибраторы 3 и 14, элементы ИЛИ 4 и 18, элементы И 5,8-10, элементы
7,11,12 задержки, счетный триггер 6 и триггер 13. 1 ил.
3 149235
Изобретение относится к вычислительной технике, в частности к приоритетным устройствам, и может быть использовано для организации обраще5 ния от нескольких абонентов к общему ресурсу.
Цель изобретения — расширение функциональных возможностей устройства за счет реализации возможности ра- 10 боты устройства в режиме абсолютного приоритета.
На чертеже представлена функциональная схема предлагаемого устройства, !5
Устройство содержит М каналов 1, элемент НЕ 2, одновибратор 3, элемент ИЛИ 4, элемент И 5, триггер 6, элемент 7 задержки, в каждом из М каналов — элементы И 8-10, элемен- 20 ты 11 и 12 задержки, триггер 13, одновибратор 14, элементы НЕ 15-17, элемент ИЛИ 18, вход 19 признака последнего М-го канала, вход 20 запроса на захват ресурса канала, выход 21 25 подтверждения захвата ресурса канала, входы 22 опроса устройства, входвыход 23 опроса устройства.
Устройство работает следующим образом. 30
В исходном состоянии триггер 6 и триггеры 13 всех каналов находятся в нуле. На входе 19 всех каналов,кроме последнего (М-го)," низкий потенциал, последнего (М-го канала) — высокий потенциал. При включении устройства на выходе элемента НЕ 2 появляется высокий потенциал, по переднему фронту которого одновибратор 3 вырабатывает импульс, который 40 через элемент ИЛИ 4 поступает на вход 22 опроса устройства первого канала и одновременно устанавливает триггер 6 в единицу, запрещая пройти второму импульсу опроса через эле- 45 мент 7 задержки, элемент И 5, элемент ИЛИ 4 на вход 22 опроса устройства первого канала. При отсутствии высокого потенциала на управляющем входе 20 запроса на захват ресурса канала всех каналов импульс опроса проходит последовательно через все каналы по цепи: элемент И 8, элемент 11 задержки, элемент И 9, Повторно сигнал опроса не может пройти на вход 22 опроса устройства канала, так как этот импульс не пропускается через элемент И 10 задержанным инвертированным импульсом опроса F вы3
4 хода элемента HF. 16. С выхода элемента И 9 последнего канала сигнал опроса через элемент ИЛИ 18, элемент И 10 поступает на вход-выход 23 опроса устройства предыдущего канала °
Через элемент И 8 сигнал опроса повторно через последний канал не пропускается инверсией сигнала опроса с выхода элемента НЕ 15. Так сигнал опроса проходит последовательно через все каналы, так как на выходе элемента НЕ IÜ высокий потенциал, то опрос каналов при этом не производится, Триггер 6 устанавливается в ноль и импульс опроса проходит через элемент И 5, элемент ИЛИ 4 на вход 22 опроса устройства первого канала, устанавливая триггер 6 в единицу, и т.д. Если на вход 20 запроса на захват ресурса канала какого-то канала подается высокий потенциал, то очередным импульсом опроса с выхода элемента И 8 триггер 13 устанавливается в единицу, появляется высокий потенциал на управляющем выходе 21 подтверждения захвата ресурса канала, опрос каналов прекращается.
При снятии сигнала запроса триггер 13 устанавливается в ноль, появляется низкий потенциал иа выходе подтверждения захвата ресурса канала .?1, появляется импульс на выходе одновибратора 14, который через элемент ИЛИ 18, элемент И 10 проходит на вход-выход 23 опроса устройства предыдущего канала и проходит последовательно через все каналы в обратном направлении, опрос каналов не производится, опрос каналов возобновляется, начиная с первого канала.
Формула и з обретения
Многоканальное устройство приоритета, содержащее элемент НЕ, одновибратор, элемент И, элемент ИЛИ, элемент задержки, счетный триггер и
К каналов, каждый из которых содержит с первого по третий элементы И, первый и второй элементы задержки, первый и второй элементы НЕ, первый элемент ИЛИ, первый одновибратар и триггер, причем вход и выход элемента НЕ соединены соответственно с шиной логического нуля устройства и с входом одновибратора, выход которого соединен с первым входом элемента
ИЛИ, второй вход которого соединен с выходом элемента И, первый и второй
149
Составитель А.Афанасьев
Т е хр ед А. Кра в чу к Корр ек тор Т . Мап ец
Редактор Г. Волкова
Заказ 3879/51 Тираж б68 Подпи си ое
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская иаб., д. 4/5
Производственно-издательский комбинат "Патент", r.ужгород, ул. Гагарина, 101 входы которого соединены соответственно с выходами счетного триггера и элемента задержки, вход которого соединен с входом счетного триггера, с выходом элемента ИЛИ и с первым входом-выходом опроса первого канала, причем в каждом канале первый входвыход опроса канала соединен с выходом второго и первым входом первого элементов И, выход первого элементаИ соединен с синхровходом триггера и с входом первого элемента задержки, выход которого соединен с первым входом третьего элемента И, второй вход которого соединен с инверсным выходом триггера, прямой выход которого соединен с выходом подтверждения захавата ресурса канала устройства и с входом первого одновибратора, выход которого соединен с первым входом первого элемента ИЛИ, выход первого элемента НЕ соединен с вторым входом первого элемента И, вход запроса на захват ресурса канала устройства соединен с информационным входом триггера и с входом второго элемента НЕ, 2353
6 выход которого соединен с входом установки в "0" триггера, второй входвыход опроса М-го канала устройства (M = 1, К 1) соединен с первым
5 входом-выходом опроса (М+ I )-ro канала устройства, о т л и ч а ю щ е е— с я тем, что, с целью расширения области применения устройства sa счет реализации возможности его работы в режиме абсолютного приоритета, оно дополнительно содержит в каждом канале третий элемент НЕ, вход которого соединен с выходом второго элемента задержки, вход которого соединен с первым входом-выходом опроса канала устройства, выход третьего элемента
НЕ соединен с первым входом второго элемента И, выход третьего элемента И соединен с вторым входом-выходом опроса канала устройства и с вторым входом первого элемента ИЛИ выход которого соединен с вторым входом второго элемента И и с входом первор5 го элемента НЕ, первый вход второго элемента И К-ro канала соединен с шиной логической единицы устройства.