Многоканальное устройство приоритета
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано для организации обращения нескольких абонентов к общему ресурсу. Цель изобретения - расширение области применения устройства за счет функционирования в бесприоритетном режиме и режиме абсолютного приоритета. Устройство содержит элемент НЕ и K каналов (K - число абонентов), каждый из которых содержит два элемента задержки, три элемента И, три элемента ИЛИ, триггер, причем каналы со второго по (K-1)-й содержат дополнительно элемент НЕ и четвертый элемент ИЛИ, а K-й канал дополнительно содержит элемент НЕ и элемент ИЛИ-НЕ. 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК а1 (51)4 С 06 F 9/46
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
1 (21) 4419519/24-24 (22) 04.05.88 (46) 30.12.89. Бюл. Л" 48 (72) В.А.Богатырев, А.Ю.Щеглов и Л.С.Иванов (53) 681.325(088.8) (56) Авторское свидетельство СССР
Р 1117638, кл. С 06 F 9/46, 1983.
Автоматика и вычислительная техника, 1986, Р 4, с. 48. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО
ПРИОРИТЕТА (57) Изобретение относится к вычислительной технике и может быть исИзобретение относится к вычислительной технике, в частности к приоритетным устройствам, и может быть использовано для органиэации обращения от нескольких абонентов к общему ресурсу.
Цель изобретения - расширение области применения устройства за счет возможности функционирования в бесприоритетном режиме и в режиме абсолютного приоритета.
На чертеже представлена функцио-. нальная схема устройства.
Устройство содержит М каналов, каждый из которых содержит элемент 1 задержки, элемент И 2, триггер 3, элемент ИЛИ 4, элемент И 5, элемент
ИЛИ 6, элемент. 7 задержки, элемент
ИЛИ 8, элемент И 9, все каналы, кроме первого,- элемент НЕ 10, все (M-2) каналов 11, кроме первого и последнего,- элемент ИЛИ 12, последний.ка2 пользовано для органиэации обращения нескольких абонентов к общему ресурсу. Цель изобретения - расширение области применения устройства за счет функционирования в бесприоритетном режиме и режиме абсолютного приоритета. Устройство содержит элемент НЕ и К каналов (К вЂ” число абонентов), каждый из которых содержит два элемента задержки, три элемента И, три элемента ИЛИ, триггер, причем каналы со второго по (К-1)-й содержат дополнительно элемент НЕ и четвертый элемент ИЛИ, а К-й канал дополнительно содержит элемент НЕ и элемент ИЛИ-НЕ.
1 ил. нал - элемент ИЛИ-НЕ 13, перед первым каналом — элемент НЕ 14, все каналы устройства содержат входы 15-17 запроса, выход 18 подтверждение запроса, входы 19 и 20 режима и входы выходы
21-26 каналов устройства.
Устройство работает следующим образом, В исходном состоянии все триггеры устройства находятся в "0", поэтому потенциал опроса, генерируемый перед первым каналом, при отсутствии за" просов проходит через элемент И 2 всех каналов, после чего наступает цикл гашения сигнала опроса.
В бесприоритетном режиме на входе режима 19 имеется низкий потенциал, запрос выставляется на вход запроса
17. и по переднему фронту опроса триггер 3 устанавливается в "1" — канал выбран, опрос прекращается,: потенциал не пропускается через элемент И 2.
Hips снятии запроса триггер 3 устажавливается в "0", пропускается потенциал опроса через элемент И 2.
В режимах черезвычайно важной задачи и важной задачи на входе 19 ре5 жима имеется высокий потенциал, Момент может выставить три типа запросе: от обычной задачи на вход запоса 17, черезвычайно важной задачи
15) и важной задачи (16). При высавлении запроса на вход 15 запроса тот запрос происходит через элемент
ЛИ 12 каждого канала и элемент ИЛИНЕ 13 последнего канала, на входы лементов И Я всех каналов поступает изкий потенциал, снимающий запросы сех абонентов, решающих обычнь.е заачи, т.е. обмен абонентов, решающих бычные задачи, прерывается, возобовляется опрос каналов, причем за рос от обычно" задачи захватить реурс не может, так как он не пропусается через элемент И 9. Между собой запросы абонентов, решающих черезвычайно важную задачу, обслуживаются режиме абсолютного приоритета, при отором такой запрос от абонента, меющего более высокий приоритет (меньший порядковый номер), прерывает ерез элемент НЕ 10 выбранного канаа обмен абонента с меньшим приори тетом. В режиме важной задачи запрос, йоступающий на вход запроса 1б, перво1лачально через элеиент ИЛИ 8 выступа.= т в роли запроса от обычной задачи, ерез .время, задаваемо" элементом задержки 7, он выступает в роли запроса от черезвычайно важной задачи.
Формула изобретения 4п
Многоканальное устройство приоритета, содержащее элемент HE u K кана;лов (К - число абонентов устройства), причем каждый канал устройства содер- 5 жит триггер, первый элемент И и первый элемент задержки, выход которого соединен с первым входом первого эле- л мента И, второй вход и выход которого соединены соответственно с инверсным выходом триггера и выходом опроса ка- " нала устройства, вход опроса которого соединен с входом первого элемента задержки и синхровходом триггера, информационный вход и прямой 55 выход которого соединены соответст.,венно с шиной логической единицы устройства и выходом подтверждения за= проса канала устройства, выход опроса
М-го канала устройства (И = 1,K-1) соединен с входом опроса (М+1)-го канала устройства, выход опроса
К-го канала устройства соединен с входом элемента НЕ, выход которого соединен с входом опроса первого канала устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства за счет возможности функционирования в беспр:.:1оритетном режиме или в режиме абсолютного приоритета, каждый канал устройства дополнительно содержит второй и третий элементы И, второй элемент задержки, с первого по третий элементы ИЛИ, а каналы устройства с второго по (К-1)-й содержат дополнительно четвертый элемент ИЛИ и первый элемент НЕ, K-й канал содержит первый элемент НЕ и элемент ИЛИ-HE причем в каждом канале устройства первый и второй входы запроса канала соединены соответственно с первыми входами первого и второго элементов
ИЛИ, выходы которых соединены соответственно с первыми входами второго и третьего элементов И, выход второго элемента И соединен с первым входом третьего элемента ИЛИ, выход ко":opcI-î соединен с входом установки в "0" - ðè.ããåðà, третий вход запроса канала устройства соединен с вторым входом первого элемента ИЛИ и входом второго элемента задержки, выход которого соединен с вторым входом второго элеменi.а ИЛИ, вход задания режима устройства соединен с вторыми входами третьих элементов И всех каналов, выход третьего элемента И первого канала соединен с вторым входом третьего элемента ИЛИ и с выходом блокировки первого канала, входы блокировки с второго по K-й каналов устройства соединены с входами первых элементов НЕ соответствующих каналов, выход которого соединен с третьим входом третьего элемента И соответствующего канала, выход которого соединен с вторым входом третьего элемента ИЛИ соответствующего канала, первый и второй входы и выход четвертого элемента ИЛИ с второго по (K- 1)-й каналы устройства соединены соответс-венно с входом блокировки канала, с выходом третьего элемента И и выходом блокировки канала, первый и второй входы и выход элемента ИЛИ-НЕ
5 1532928 6
К-го канала устройства соединены со- лов устройства соединены соответстответственно с входом блокировки венно с выходами блокировки с первоК-ro канала устройства, с выходом го по (К-1)-й каналов устройства, вытретьего элемента И и с выходом бло- ход блокировки К-го канала устройст"" кировки К-го канала устройства, вхо- ва соединен с вторыми входами вторых
5 ды блокировки с второго по К-й кана- элементов И всех каналов устройства.
Составитель А.Афанасьев
Ре едактор Л.Пчолинская Техред М.Ходанич Корректор Э.Лончакова
Заказ 8101/54 Тираж 668 Подписное
ВНИИПИ Го
ИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", r.Óæãîðîä, ул. Гагарина,101