Многоканальное устройство переменного приоритета

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

Авторы: Крылов, Полищук

ZIP архив

Текст

(56) 1, Авторское свидетельство СССРУ. 506864, кл,.С 06 Р 9/46, 1980.2. Авторское свидетельство СССРВ 905819, кл. С 06 Р 9/46, 1982(54)(57) МНОГОКАНАЛЬНОЕ УСТРОИСТВОПЕРЕМЕННОГО ПРИОРИТЕТА, содержащеегруппу элементов ИЛИ-НЕ, каналы,а в каждом канале регистр, дешифратор, группу элементов И, элемент ИЛИи элемент И, причем каждая группакодовых входов устройства соединенас группой входов регистра одноименного канала, группа выходов регистракаждого канала соединена с группойвходов дешифратора своего канала,каждый выход дешифратора каналаединен с первым входом соответстющего элемента И группы своего кла, вторые входы элементов И груканалов соединены с соответствующимзапросным входом устройства, трвходы вторых элементов И группканалов соединены с выходом пер ов со- ву- ана- пп етьи всех вого ГОСУДАРСТВЕННЫЙ КОМИТЕТ ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОЧ А 8 ТОРСКОМУ СВИД элемента ИЛИ-НЕ группы, выходы элементов И группы в каждом канале соединены с входами элемента ИЛИ своего канала, выходы одноименных элементов И групп каналов соединены с входами одноименного элемечта ИПИНЕ группы, выход элемента ИЛИ каждого канала соединен с первым вхоДом элемента И своего канала, выход элемента И каждого канала является соответствующим выходом устройства, о т л ич а ю щ е е с я тем, что, с целью повышения надежности обработки запросов путем исключения возможности появления на выходах устройства лджных сигналов, устройство содержитгруппу элементов И, а в каждом кана. ле - элемент задержки, причем выход каждого элемента ИЛИ-НЕ группы соединен с входами одноименного и всех последующих элементов И группы, выход каждого элемента И группы соединен с третьим входом одноименных эле)ей ментов И групп всех каналов, начиная ффффф с третьих элементов И каждый запрос- ЬЭ ный вход устройства через соответст-вующий элемент задержки соответству- (;ф ющего канала соединен с вторым входом фр ,элемента И своего канала. ЮИзобретение относится к вычислительной технике и может быть использовано в устройствах прерывания электронных вычислительных машин в целях обеспечения переменного приоритета сигналам прерывания.Известно устройство переменного приоритета, содержащее регистр хранения приоритета, выходы которого соединены с входами узлов блокировки сиг налов прерывания. Регистр хранения приоритета состоит из счетчика, блока управления, выходы которого соединены с управляющими входами регистра хранения приоритета, циклического регистра сдвига, выходы которого подключены к блоку анализа на единицу старшего разряда циклического регистра сдвига 1 3.Недостатком такого устройства яв ляется его низкое быстродействие, Кроме того, устройство не обладает возможностью присвоения сигналами прерывания произвольных приоритетов.Наиболее близким к изобретению по 25 технической сущности и достигаемому результату являетсямногоканальное устройство для приоритетного обслуживан:ля запросов, содержащее. группу элементов ИЛИ-НЕ, каналы, а в каждом канале регистр, дешифратор, группу элементов И, элемент ИЛИ, элемент И, причем группы кодовых входов устройства соединены с группами входов регистров соответствующих каналов, группы выходов регистров каналов соединены с группами входов дешифраторов своих каналов, каждый выход дешифратора соединен с первым входом одноименного элемента И группы своего канала, второй и третий входы этих элементов И соединены соответственно с выходом соответствующего элемента ИЛИ-НЕ группы и с соответствующим запросным входом устройства, .выходы элементов И группы каждого канала соединены с входами элемента ИЛИ своего канала, выходы элементов ИЛИ каналов соединены с первыми входами элементов И своих каналов, вторые входы которых соединены соответствен" но с тактовым входом и соответствующими выходами устройства 2 1. Недостатком известного устройстваявляется невысокая надежность обработки запросов из-за возможностипоявления на выходах устройства ложных сигналов,Цель изобретения - повышение надежности обработки запросов путем исключения возможности появления на выходах устройства ложных сигналов.Поставленная цель достигается тем, что многоканальное устройство переменного:приоритета, содержащее группу элементов ИЛИ-НЕ, каналы, а в каждом канале регистр, дешифратор, группу элементов И, элемент ИЛИ и элемент И, причем каждая группа кодовых входов устройства соединена с группой входов регистра одноименного канала, группа выходов регистра каждого канала соединена с группой входов дешифратора своего канала, каждый выход дешифратора канала соединен с первым входом соответствующего элемента И группы своего канала, вторые входы элементов И групп каналов соединены с соответствующим запросным входом устройства, третьи входы вторых элементов И групп всех каналов соединены с выходом первого элемента ИЛИ-НЕ группы, выходы элементов И группы в каждом канале соединены с входами. элемента ИЛИ своего канала, выходы одноименных элементов И групп каналов соединены с входами одноименного элемента ИЛИ-НЕ группы, выход элемента ИЛИ каждого канала соединен с первым входом элемента И своего канала, выход элемента И каждого канала является соответствующим выходом устройства содержит группу элементов И,. а в каждом канале - элемент задержки, причем выход каждого элемента ПИ-НЕ группы соединен с входами одноименного и всех последующих элементов И группы, выход каждого элемента И группы соединен с третьим входом одноименных элементов И групп всех каналов, начиная с треть- их элементов И каждый запросный вход устройства через соответствующийэлемент задержки соответствующего канала соединен с вторым входом элемента И своего канала. На чертеже представлена функциональная схема предлагаемого устройства.Устройство содержит регистры 1, дешифраторы 2, элементы И 3 групп, элементы ц задержки, элементы ИЛИ 5, элементы И 6, группу элементов ИЛИНЕ 7, группу элементов И 8, запросные входы 9 устройства, выходы 10 устройства, кодовые входы 11 устройства, каналы 12.Устройство работает следующимобразом,В регистр 1 каждого канала 12 заносится двоичный код номера приоритета, который присваивается данномусигналу прерывания. На одном из выходов каждого дешифратора появляетсясигнал, который поступает на одиниз соответствующих элементов И 3,подготавливая их к срабатыванию. ОПри отсутствии на запросных входах 9 сигналов прерывания на выходахвсех элементов И 3 каждого канала 12сигналы также отсутствуют. В этомслучае на выходах элементов ИЛИ-НЕ 7, 15а следовательно, на входах и выходахэлементов И 8, а также на входах элементов И 3 находятся разрешающие потенциалы. Сигналы прерывания, поступившие на один или одновременно на нес Окольких входов 9, поступают на соответствующие элементы И 3 и с задержкой на элементы И 6. Эти сигналыпоявляются на выходе одного из элементов И 3 каждого канала. 25Кольцевая связь выходов элементов И 3 с входами элементов ИЛИ-НЕ 7, выходов этих элементов с входами элементов И 8 и, наконец, выходов этих элементов с входами элементов И 3 выполнена таким образом, что сигнал, появляющийся на выходе элемента И 3 любого из каналов, обеспечивает формирование на выходах элементов И 8 потенциалов, запрещающих прохождение35 сигналов прерывания через все элементы И 3 с номерами, большими по отношению к данному, и разрешающих потенциалов для прохождения сигналовпрерывания через элементы И 3 с номерами, равными и меньшими данному номеру. Сигнал прерывания, имеющий высший приоритет (высшим считается тот, для которого в регистре 1 записан меньший номер), с выхода соответствующего элемента И 3 поступает на элемент ИЛИ 5 и с его выхода на элемент И 6, обеспечив тем самым прохождение на выход устройства сигнала прерывания, задержанного на элементе 4 задержки. Элемент 4 задержки обеспечивает задержку сигнала прерывания на время не меньше суммарного времени прохождения, сигнала через элементы ИЛИ-НЕ 7, И 8, И 3, ИЛИ 5. Введение элемента задержки исключает возникновение помех, т,е, появление на входах устройства не только сигнала прерывания, имеющего высший приоритет, но и сигналов (хотя и кратковременных) с низшими приоритетами при одновременном поступлении всех этих сигналов на входы устройства, а также кратковременное присутствие на выходе устройства сигнала с более высоким приоритетом, что в противном случае может привести к возникновению конфликтных ситуаций. Такий образом, в любом случае выходной сигнал на прерывание появляется только, лишь навыходе одного из каналов.Применение изобретения позволяет повысить надежность работы устройства.120332 Составитель Ма КудряРедактор Н. Бобкова Техред Ж.Кастелевич Корректс мчи ака Ужгород, ул. Проектна Фили н 43/36 Тираж 698ВНИИПИ Государственного комитепо делам изобретений и откри 3035, Москва, Ж, Раушскав на ПодписноеСССРйд. 45

Смотреть

Заявка

3625228, 20.07.1983

ВОЙСКОВАЯ ЧАСТЬ 25840

ПОЛИЩУК ВИКТОР МИХАЙЛОВИЧ, КРЫЛОВ НИКОЛАЙ ИВАНОВИЧ

МПК / Метки

МПК: G06F 9/50

Метки: многоканальное, переменного, приоритета

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

Код ссылки

<a href="https://patents.su/4-1120332-mnogokanalnoe-ustrojjstvo-peremennogo-prioriteta.html" target="_blank" rel="follow" title="База патентов СССР">Многоканальное устройство переменного приоритета</a>

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