Устройство переменного приоритета
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Сфюз СфветсннхСецналнстнчесннхРеслублнн АВТОРСКО ВИДЕ ПЛЬС 1) Дополнительное к авт. свил-ву2)Заявлено 09.07 80 (21) 2952047/18-24(51)М. Кд.С 06 Г 9/ с прнсоелиненн аявкн Всударстаеллый кемлтет СССР3) П риоритет Опубликова делам изабретевнй 2. Беллетень М 14 15.04,82(5 81. 32 088.8 и отхрытл Вата опуб вання описания(54) УСТРОЙСТВО ПЕРЕМЕННОГО ПРИОРИТЕТА ли ст м нног сок, блок ос е а Изобретение относится к вы тельной технике, в частности ройствам управления приоритет сигналов прерывания.Известно устройство переме приоритета, содержащее буфер регистр масок, регистр заявок элементов И, регистр обслужив элемент ИЛИ-НЕ, блок аварийно т ано ва, сд ви го вьй ре ги ст р, ге тор импульсов, элемент И 13.Недостатком такого устройс является большой объем оборуд Наиболее близким к предлагаемому му по технической сущности и достигаемому результату является уст" ройство приоритета, содержащее блоки хранения кодов приоритетов, коммутатор, дешифраторы, элементы И, две группы элементов ИЛИ, группу элементов Н Е 2 1.Недостатком этого устройства яв. ляется большой объем оборудования,Цель и зобрет е ни я - повышениебыстродействия,Поставленная цель достигаетсятем, что в устройство переменногоприоритета, содержащее регистр зая"вок, регистр кодов управления, шестьэлементов И-НЕ, три элемента И, причем первый выход регистра заявоксоединен с первыми входами первогоэлемента И и первого и второго элеОментов И-НЕ, второй выход регистразаявок соединен с первыьи входамивторого элемента И и третьего ичетвертого элементов И-НЕ, третий5выход регистра заявок соединен спервыми входами третьего элемента Ии пятого и шестого элементов И-НЕ,группа входов регистра заявок яв"ляется группой информационных входов устройства, введен шифратор,причем единичный выход первого разряда регистра кодов управления сое"динен с вторым входом третьего эле.мента И-НЕ, единичный выход второ 920728 фго разряда регистра кодов управления соединен с вторым входом пятогоэлемента И-НЕ, единичный выход третьего разряда регистра кодов управления соединен с вторым входомшестого элемента И-НЕ нулевой выход первого разряда регистра кодовуправления соединен с вторым входомпервого элемента И-НЕ, нулевой выход второго разряда регистра кодовуправления соединен с вторым входомвторого элемента И-НЕ, нулевой входтретьего разряда регистра кодов.управления соединен с вторым входомчетвертого элемента И-НЕ, выходытретьего и пятого, первого и шестого, второго и четвертого элементовИ-НЕ соединены соответственно с вторым и третьим входами первого, второго и третьего элементов И, выходы которых соединены с входами шифратора, выход которого является информационным выходом, устройства.На фиг.1 приведена структурнаясхема предложенного устройства; нафиг,2 - таблица кодов управления исоответствующих им приоритетовзаявок.Устройство содержит группу информационных входов 1 устройства,информационйый выход 2 устройства,регистр 3 заявок, регистр 4 кодовуправления, шесть элементов И-НЕ 5,три элемента И 6; шифраторУстройство работает следующимобразом.Код управления, определяющий порядок приоритетов, программно заносится в регистр 4 кодов управленияСоответствие между кодами управления и порядками приоритетовпредставлено в первой и второй колонках таблицы, в третьей колонцезаписаны условия появления выходныхсигналов,Рассмортим работу устройства,когда код управления, например 110,Допустим, что сигналы прерываниях, х , . х поступают одновременно,В этом случае сначала на выходе эле.мента И 6 появляется сигнал х, таккак элемент И 6 для сигнала хзакрыт выходом элемента И-НЕ 5, навход которого подается сигнал х иединица с единичного выхода первогоразряда регистра 4 кодов управления,а элемент И 6 для сигнала х закрытвыходом элемента И-НЕ 5, на вход которого подается сигнал х и единица с нулевого выхода третьего разряда регистра 4 кодов управления,Следовательно, при коде управления100 сигнал х проиходит на выходустройства и закрывает выходы по хи х, т.е, он обладает наивысшимприоритетом.При гашении сигнала прерываниях, т.е. при установке второго разряда регистра 3 заявок в нулевоесостояние, следующим на выходе появляется сигнал х, так как элементИ 6 для сигнала хзакрыт выходомэлемента И-НЕ , на вход которогоподается сигнал хи единица с нулевого выхода второго разряда регистра 4 кодов управления. Следова"тельно, при отсутствии сигнала хси гнал хпроходит на выход и за"крывает выход по х, т.е. при кодеуправления 100 он обладает вторымприоритером,Сигнал х появляется на выходесхемы при гашении сигнала х , таккак элемент И 5 для сигнала х з открывает только при отсутствии си гналов х и х . Следовательно, прикоде управления 100 сигнал хобладает наименьшим приоритетом.Таким образом, прй коде управления 100 будет обеспечен порядок приоритетов сигналов прерывания,Для изменения порядка приоритетовнеобходимо программно изменить кодв регистре 4 кодов управления. Придругих кодах управления предлагаемое устройство работает аналогичноописанному выше.Коды управления 010 и 101 являются запрещенными. Запрещеннйй кодэто такой код управления, при котором два или несколько сигналов прерывания имеют одинаковый приоритет,Сигналы х; х, х поступают навход шифратора 7. Код с выхода шифратора 7 можно использовать для опрецеления подпрограммы прерывания,Применение изобретения позволяетповысить быстродействие устройстваза счет того, что время реакции устройства не зависит от порядка приоритетов и числа сигналов прерыванияи является минимальным для даннойэлементной базы.Формула изобретенияУстройство переменного приоритета, содержащее регистр заявок, ре 5 92 гистр кодов управления, шесть элементов И-НЕ, три элемента И, причем первый выход регистра заявок соединен с первыми входамипервого элемента И и первого и второго элементов И-НЕ, второй выход регистра заявок соединен с первыми входами второго элемента И и третьего и четвертого элементов И-. НЕ, третий выход регистра заявок соединен с первыми входами третьего элемента И и пятого и шестого элементов И-НЕгруппа входов регистра заявок является 2 группой информационных входов устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, устройство содержит шифратор, причем единичный выход пер" вого разряда регистра кодов управления соединен с вторым входом третьего элемента И-НЕ,. единичный выход второго разряда регистра кодов управления соединен с вторым входом пятого элемента И-НЕ, единичный выход третьего разряда регистра кодов управления соединен с вторым входом 0 728 6шестого элемента И-НЕ, нулевой выходпервого разряда регистра кодов управления соединен с вторым входомпервого элемента И-НЕ, нулевой выходвторого разряда регистра кодов управления соединен с вторым входомвторого элемента И-НЕ, нулевой выходтретьего разряда регистра кодов управления соединен с вторым входом 16 четвертого элемента И"НЕ, выходытретьего и пятого, первого и,шестого, второго и чет вертого элементовИ-НЕ соединены соответственно с вто;рым и третьим входами первого, вто .35 рого и третьего элементов И, выходыкоторых соединены с входами шифратора, выход которо го я вляется информационным выходом устройства. 20 Источники информации,принятые во внимание при экспертизеАвторское свидетельство СССРМ й 25 178, кл. О 06 Г 9/38, 1971.2, Авторское свидетельство СССР 25 .й б 74023, кл. О Об Г 3/38,3977 (прототип).920728 Сост а ви тель М, Кудряше вРедактор Л,Веселовская Техред И.Гайду рректо ше 1 ник Заказ 2344/56ВН 4/5 035,иал ПОП "Патент",жгород, ул. Проект ная,Тираж 732И Государственного комиделам изобретений и оМосква, М, Раушская Подписноеета СССРрытийаб., д.,
СмотретьЗаявка
2952047, 09.07.1980
РОСТОВСКОЕ ВЫСШЕЕ ВОЕННОЕ КОМАНДНОЕ УЧИЛИЩЕ ИМ. ГЛАВНОГО МАРШАЛА АРТИЛЛЕРИИ НЕДЕЛИНА М. И
АНДРЕЕВ СЕРГЕЙ ВЯЧЕСЛАВОВИЧ, ПАНТЮХИН АЛЕКСАНДР ИВАНОВИЧ
МПК / Метки
МПК: G06F 9/48
Метки: переменного, приоритета
Опубликовано: 15.04.1982
Код ссылки
<a href="https://patents.su/4-920728-ustrojjstvo-peremennogo-prioriteta.html" target="_blank" rel="follow" title="База патентов СССР">Устройство переменного приоритета</a>