Устройство для приоритетного управления

Номер патента: 1070552

Автор: Омаров

ZIP архив

Текст

ОЮЗ СОВЕТСНИХ ОЦИАЛИСТИЧЕСНИРЕлПУБДИН 0552 А 9306 ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ ПИСАНИЕ ИЗОБ ТЕНИЯ АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(54)(57) УСТРОЙСТВО ДЛЯ ПРИОРИТЕТНОГО УПРАВЛЕНИЯ, содержащее входной и выходной регистры и элемент ИЛИНЕ, а в каждом канале, кроме.первог регистр приоритета, 2 о элементов И, 2 о элементов ИЛИ и о элементов НЕ, а в первом канале 2 н элементов И, гпе и - число запросов, регистр приоритета,п элементов ИЛИ и и элементов НЕ, причем каждый запросный вход устройства соединен с соответствующим информационным входом входного регистра, входы сброса устройства соединены с входами сброса входного и выходного регистров, выходы входного регистра являются информационными выходами .устройства и соединены с входами элемента ИЛИ-НЕ, выходы регистров приоритета каналов соединены с первыми входами нелинейных элементов И своих каналов, выходы нечетных элементов ИЛИ последнего канала соединены через соответствующие элементы НЕ с первыми входэлементов И своего и преканалов, выход нечетного экаждого канала соединен с ами четных дыдущихлемента И первым вх дом нечетного элемента ИЛИ следующего канала, вторые входы нечетныхэлементов ИЛИ каналов, начиная свторого, соединены с выходами нечетных элементов И своих, каналов,выходы каждой пары (1-го и (1+1)-го)элементов И каналов, начиная с второго, соединены с входами четныхэлементов ИЛИ своих каналов, входыэлементов ИЛИ первого канала соединены с выходами одноименных парэлементов И первого канала, выходыэлементов ИЛИ первого канала и четных элементов ИЛИ остальных каналов соединены с вторыми входамипар элементов И своих каналов, начиная с второй пары, выходы последних элементов ИЛИ всех каналов соединены с Р -входами триггеров соответствующих разрядов выходного регистра, о т л и ч а ю щ е е с ятем, что, с целью расширения областиприменения устройства, оно содер"жит дешифратор и элемент ИЛИ, причемкаж 1 рий выход дешифратора соединенс С-входами регистра приоритета одноименного канала, С -входы триггеров выходного регистра соединены свыходом элемента ИЛИ, первый, вто.рой входы которого соединены соответственно с выходом элемента ИЛИИЕ и входом опроса устройства, группа адресных входов устройства соединена с группой входов дешифратора,группа кодовых входов устройствасоединена с группами информационныхвходов регистров приоритета всехканалов, каждый ,выход входногорегистра соединен с вторыми входамиэлементов И первой пары одноименного канала.10 15 20 25 30 35 40 45 50 55 60 65 Изобретение относится к вычислительной технике и может быть использовано для приоритетного управления обслуживанием объектов в системах управления,Известно приоритетное устройство,содержащее регистры, группы элементов И, счетчики, генератор импульсов, триггеры, элементы ИЛИ (1 3.Однако такое устройство не можетбыть использовано для управленияобслуживанием объектов с относительным или абсолютным приоритетом.Известно многоканальное устройство приоритета, содержащее элементИЛИ-НЕ, входной и выходной регистры, каналы, в каждом канале регистры приоритетов каналов, элементыИ, элементы ИЛИ, элементы НЕ, элемент ИЛИ-НЕ, причем информационныевходы устройства соединены с информационными входами выходного регистра, входы которого соединены с первыми входами элементов И группы,вторые входы которых соединены свыходом элемента ИЛИ-НЕ, входы которого соединены с выходами выходного регистра, информационные входы которого соединены с выходамиканалов, выходы выходного регистраявляются выходами устройства, входыканалов соединены с выходами элементов И группы 2.Недостатком данного устройстваявляется невозможность. обработкизапросов с относительным.и абсолютным приоритетами.Цель изобретения - расширениеобласти применения.Поставленная цель достигаетсятем, что в устройство для приоритетного управления, содержащеевходной и выходной регистры и элемент ИЛИ-НЕ, а в каждом каналекроме первого регистр приоритета,2 л элементов И, 2 в элементов ИЛИи и элементов НЕ, а в первом канале 2 п элементов И,где и - число запросов, регистр приоритета,п элементов ИЛИ и и элементов НЕ,причем каждый запросный вход уст-.ройства с соответствующим информационным входом входного регист"ра, входы сброса устройства соединены с входами сброса входного ивыходного регистров, выходы входного регистра являются информационными выходами устройства и соединены с входами элемента ИЛИ-НЕ,выходы регистров приоритета кана"лов соединены с первыми входаминечетных элементов И своих каналов, выходы нечетных элементовИЛИ последнего канала соединенычерез соответствующие элементы НЕ,с первыми входами четных элементов И своего и предыдущих каналов,выход нечетного элемента И каждого канала соединен с первым входомнечетного элемента ИЛИ следующегоканала, вторые входы нечетныхэлементов ИЛИ каналов, начиная свторого соединены с выходаминечетных элементов И своих каналов, выходы каждой пары (-го и(1 +1)-го) элементов И каналов,начиная с второго соединены с входами четных элементов ИЛИ своихканалов, входы элементов ИЛИ первого канала,соединены с выходами одноименных пар элементов И первого канала, выходы элементов ИЛИ первого канала и четных элементов ИЛИ остальных каналов соединены с вторыми входами пар элементов И своих каналов, начиная с второй пары, выходыпоследних элементов ИЛИ всех каналов соединены с В -входами триггеров соответствующих разрядов выходного. регистра, введены дешифратор и элемент ИЛИ, причем каждый выход дешифратора соединен с С -входами регистра приоритета одноименного канала, С-входы триггеров выходного регистра соединены с выходом элемента ИЛИ, первый, второй входы которого соединены соответственно с выходом элемента ИЛИ-НЕ и входом опроса устройства, группа адресных входов устройства соединена с группой входов дешифратора, группа кодовых входовустройства соединена с группами информационных входоврегистров приоритета всех каналов, каждый выходвходного регистра соединен с вторымивходами первого пары элементов Иодноименного канала,На фиг. 1 представлена структурная схема устройства; на фиг, 2конкретный вариант канала.Устройство (фиг. 1) содержитвходной регистр 1 (триггеры 1,1,1,2.,1.ь), каналы 2.1,2.22,о,выходной регистр 3 (триггеры 3.1,3.23.п), элемент ИЛИ-НЕ 4,элемент ИЛИ 5, дешифратор б, запросные входы 7.1,7.2. 7.ь устрой -ства, входы 8.1, 8.28. сброса устройства, адресные входы 9.1,9.2,9. к устройства, кодовыевходы 10.1, 10.210. Ъ устройства, информационные выходы 11.1,112,..,11.п устройства, опросныйвход 12 устройства, каналы 2.1,2.22. содержат регистры 13приоритета, элементы И 14, элементы ИЛИ 15, элементы НЕ 16.При необходимости обслуживанияобъекты направляют запросы, поступающие с входов .7.1, 7.27, и в соответствующий разрядвходного регистра 1. К входам7,1,7,27,п подключены датчики начала обслуживания объектов,к входам 8.1,8,28и - датчики окончания обслуживания объек10 2. Управление обслуживанием объектов с относительным приоритетом.На опросный вход 12 подается 45 сигнал фОф. При поступлении запросов на входы 7.1,7,2,7, % устанавливаются в 11 ф соответ- .ствующие триггеры входного регистраканалами 2 (в соответствии 50 с заданными приоритетами) выделяется приоритетный объект. Единичный сигнал с выхода соответствующего канала 2 устанавливает соответствующий триггер выходного регистра 3 (на синхроводе выходного регистра единичный сигнал), который в свою очередь является сигналом разрешения обслуживания объекта. В результате установки в 1 ф триггера выходногорегистра 3 осущест вляется блокировка выходного регистра, т.е. через элемент ИЛИ-НЕ 4, выход которого соединен с вторым входом элемента ИЛИ 5, подается 0 е . на синхровходы триггеров выходного 65 тов, а к выходам 11.1,11,211,п - исполнительные органы обслуживаемых объектов. Количестворазрядов регистров 1 и 3 равно числу объектов, Сигналы заявок подаются в случайные моменты времени. 5Приоритеты объектов определяются приоритетными номерами, коды которых заносятся в регистры 13 приоритета объектов модулей блока выделення приоритетного объекта,Самому приоритетному объектусоответствует наибольший приоритетный (двоичный) код. При работесистемы эти коды могут изменятьсяпри каждом цикле назначения приоритетов в системе. Группы элементовИ 14, ИЛИ 15, НЕ 16 обеспечиваютвыбор приоритетного кода из приславших сигналы объектов в регистр 1.Триггеры выходного регистра 3 фиксируют приоритетный запрос,Устройство может работать в трехрежимах.1. Режим задания приоритетов.На входы 9.1, 9,29. к подается код объекта, а на входы 10,1,10.210, 1 - код приоритетаданного объекта. Далее у дешифратора 6 возбуждается выход, номеркоторого совпадает с номером объекта и поступает на синхровходы триггеров регистра 13 приоритета соответствующего канала, а на информационные входы триггеров регистра13 приоритета - код приоритета данного объекта, Таким образом заносятся коды приоритетов объектовв соответствующие регистры 13 приоритетов всех обслуживаемыхобъектов, подавая на входы 9,1,ф - код б, а на вхо 4ды 10.1,10,210. К - код приоритета объекта. регистра 3. При поступлении послеэтого сигнала от объекта с болеевысоким приоритетом на обслуживаниена информационном входе соответствующего триггера выходного регистра3 появится 11, однако ф 0на синхровходе запрещает прохождение сигнала на обслуживание объек.та, обладающего высшим приоритетом.По окончании обслуживания объекта, обладающего меньшим приоритетом,на соответствующий вход 8, поступает 1 ф - сигнал окончания обслуживания объекта и осуществляетсясброс соответствующих триггеров вход,ного 1 и выходного 3 регистров,Сброс соответствующего триггера вы"ходного регистра 3 влечет появлениеединичного потенциала на синхровходетриггеров выходного регистра 3, чтопозволит обслуживать объект обладающий большим приоритетом.Таким, образом, обслуживание любогообъекта не прерывается, а по окончании его обслуживания начинаетсяобслуживание объекта с высшим приоритетом.. 3. Управление обслуживанием объектов с абсолютным приоритетом,На вход 12 подается сигнал 1.При поступлении запросов на входы7.1,7.27устанавливаются в1 сответствующие триггеры входного регистра 2, далее каналами 2осуществляется выделение приоритетного объекта. Единичный сигнал с выхода соответствующего канала 2 устанавливает.соответствующий триггервыходного регистра 3. Далее на выходе. элемента ИЛИ-ИЕ 4 появляетсясигнал 0, но наличие на входе12 сигнала 1 не блокирует син-хровход триггеров выходного регистра 3.При поступлении сигнала от объекта с большим, приоритетом изменяютсостояние выходы каналов 2, т,е.появляется 1 ф на выходе канала2, соответствующего объекту с высшимприоритетом, а на остальных выходахсигнал фОф 1,.Далее устанавливается в 1 ф 1 ф соответствующий триггер выходного регистра 3 и начинается обслуживание объекта с большим приоритетом, а обслуживание объекта с:меньшим приоритетом прерывается,По окончании обслуживания объекта с большим приоритетом на соответствующий вход 8 поступает сигналф 1 ф окончания обслуживания объекта. При этом вновь устанавливается в 1 ф соответствующий триггервыходного регистра 3, обслуживаниекоторого было прервано. Далее начинает дообслуживаться объект сменьшим приоритетом.Изобретение позволяет расширитьобласть применения устройства,.Кудряшелева Корректор В.Бу 9 5 Патент, г. Ужгоро Филиа Проектная,каэ 11683/46 Тира ВНИИПИ Госуда по делам из 113035, Москва, твенногоретений-35, Рауш Подпиомитета СССРоткрытийкая наб д,

Смотреть

Заявка

3494628, 28.09.1982

ДАГЕСТАНСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ

ОМАРОВ ОМАР МАГАДОВИЧ

МПК / Метки

МПК: G06F 9/50

Метки: приоритетного

Опубликовано: 30.01.1984

Код ссылки

<a href="https://patents.su/4-1070552-ustrojjstvo-dlya-prioritetnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для приоритетного управления</a>

Похожие патенты