Устройство для приоритетного кодирования запросов прерывания
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1160411
Автор: Чеботарев
Текст
СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 4(51 С 06 Р 9/4 ГОСУД А 10 ДЕЛ БРЕТЕНИ ВЕННЦЙ НОМИТЕТ СССРИЗОБРЕТЕНИЙ И ОТНРЫТИЙ ОПИСАНИЕ ИН АВТОРСНОМЪ СИИ(прототип),(54)(57) МНОГОКАНАЛЬНОЕ УСТРОЙСТВОДЛЯ ПРИОРИТЕТНОГО КОДИРОВАНИЯ ЗАПРОСОВ ПРЕРЫВАНИЯ, содержащее узел приоритета, шифратор, регистр и элементИЛИ, а в каждом канале - узел приоритета, группу элементов ИЛИ и шифратор, причем в каждом канале выходкаждого элемента ИЛИ группы соединенс соответствующим входом узла приоритета, группа выходов которого соединена с группой входов шифратора, о тл и ч а ю щ е е с я тем, что, с целью сокращения объема оборудования,оно содержит в каждом канале мультиЯО 116041 А плексор, причем каждая группа запросных входов устройства соединена в первом канале с соответствующей группой информационных входов мультиплексора и входами соответствующего элемента ИЛИ группы, группа выходов шифратора каждого канала соединена с группой управляющих входов мультиплексора своего канала и соответствующей группой входов регистра,. группа выходов которого является группой выходов устройства, группы выходов мультиплексора каждого канала соединены с группами информационных входов мультиплексора и входами элементов ИЛИ группы следующего канала, группа о выходов мультиплексора последнего канала соединена с группой входов элемента ИЛИ и группой входов:узла приоритета, группа выходов шифратора соединена с соответствующей группой входов регистра, сигнальный выход и опросный вход устройства соединены соответственно с выходом элемента ИЛИ и управляющим входом регистра.Изобретение относится к вычислительной технике и может быть использовано в измерительно-вычислительныхкомплексах (ИВК) для приоритетногообслуживания запросов прерывания,создаваемых многочисленными внешнимиустройствами ИВК.Известно устройство для приоритетного прерывания, содержащее регистрпрерываний, регистр защиты, группы 1 Оэлементов И, элементы ИЛИ и обнаружитель приоритета Я ,Наиболее близким по техническойсущности и достигаемому результатук изобретению является устройство 15для прерывания программ, .одержащеерегистр прерывания,. регистр защитыгрупп, регистр внутригрупповой защиты, формирователь групповых прерываний, элементы ИЛИ, обнаружитель прио-тритета группы, обнаруъитель внутригруппового приоритета группы элементов И, группы элементов И, формирователь внутригрупповых разрешенных прерываний и элемент ИЛИ 21, 25Недостатком известчых устройствявляется большой объем оборудования.Цель изобретения - сокращение объема оборудования,Поставленная цель достигается30тем, что в многоканальное устройстводля приоритетного кодирования запросов прерывания, содержащее узел приоритета, шифратор, регистр и элементИЛИ, а в каждом канале - узел приори-Э 5тета, группу элементов ИЛИ и шифратор,причем в каждом канале выход каждогоэлемснта ИЛИ группы соединен с соответствующим входом узла приоритета,группа выходов которого соединена с ф 0группой входов шифратора, введен вкаждый канал мультиплексор, причемкаждая группа запросных входов устройства соединена в первом канале ссоответствующей группой информацион- ф 5ных входов мультиплексора и входамисоответствующего элемента ИЛИ группы,группа выходов шифратора каждого канала соединена с группой управляющихвходов мультиплексора своего канала исоогветствующей группой входов регистра, группа выходов которого являетсягруппой выходов устройства, группывыходов мультиплексора каждого канала соединены с группами информационных входов му,чьтиплексора и входамиэлементов ИЛИ группы следующего канала, группа выходо " мультиплексора последнего канала соединена с группойвходов элемента ИЛИ и группой входовузла приоритета, группа выходов шифратора соединена с соответствующейгруппой входов регистра, сигнальныйвыход и опросный вход устройства соединены соответственно с выходом элемента ИЛИ и управляющим входом регистра.На фиг. 1 приведена структурнаясхема предлагаемого устройства; нафиг. 2 - структурная схема узла приоритета,Устройство (фиг. 1) содержит каналы 1-3, мультиплексор 4, элементыИЛИ 5 группы, узел 6 приоритета,шифратор 7, мультиплексор 8, элементы ИЛИ 9 группы, узел 10 приоритета,шифратор 11, узел 12 приоритета,шифратор 13, элемент ИЛИ 14, регистр15, группы входов 16, группы входов17 мультиплексора 8 и элементов ИЛИ9, группу выходов 18 мультиплексора .8, сигнальный выход 19, опросныйвход 20 и выходы 21.Узел приоритета (фиг, 2) содержитэлемент НЕ 22, элементы И-НЕ 23 и 24и элементы НЕ 25.Устройство работает следующим образом.Входной поток запросов прерывания с входов 16 поступает на входы эле-ментов ИЛИ 5 и входы мультиплексора 4, Если запросы прерывания есть в нескольких группах входов 16, то на выходах соответствующих элементов ИЛИ 5 присутствуют сигналы, Эти сигналы поступают на узел 6, который пропускает сигнал только от группы запросов, имеющей более высокий приоритет, Таким образом, на узле 6 Формируется позиционный код, причем сигнал присутствует только на одном выходе, номер которого соответствует номеру наиболее приоритетной группы среди всех групп входов 16, от которь 1 х поступили запросы на прерывание. Шифратор 7 преобразует позиционный код узла 6 в двоичный код, который поступает на вход регистра 15 и управляющие входы мультиплексора 4. Под действием кода, поданногона управляющие входы, мультиплексор 4 переключается в положение, при котором на его выходы передаются запросы только той группы входов 16, которая является более приоритетной, Таким образом, первый канал 1 из всего входно11604го потока запросов передает на вход следующего канала 2 только группу запросов, которая имеет более высокий приоритет среди всех групп запросов, поступивших на входы устройства. Одновременно с этим первый канал 1 Формирует двоичный код, соответствующий номеру выделенной приоритетной подгруппы запросов.Каналы 2 и 3 работают аналогичным 1 О образом. Выделенная в канале 3 подгруппа запросов прерывания подается : на узел 12 и элемент ИЛИ 14 . На выходе элемента ИЛИ 14 Формируется сигнал прерывания, подаваемый в процес 11 4сор ЭВИ. Позиционный код, образуюггвшся на выходе узла 12, поступает в ггпгФратор 13, выходной код которого подается на вход регистра 15. Процессор по сигналу прерывания формирует сигнал опроса, который фиксирует в регистре 15 код источника прерывания, соответствующий приоритетногг группе запросов наиболее приоритетной подгруппы и номеру наиболее приоритетного запроса среди всех запросов, имеющихся во входном потоке.Применение изобретения позволяет сократить объем оборудования устройства.ВНИИПИ Заказ 3779/4 б Тираж 710 Подписное Филиал ППП Патент, г.Ужгород, ул.Проектная, 4
СмотретьЗаявка
3561052, 03.03.1983
ПРЕДПРИЯТИЕ ПЯ Р-6609
ЧЕБОТАРЕВ АНАТОЛИЙ ВЛАДИМИРОВИЧ
МПК / Метки
МПК: G06F 9/48
Метки: запросов, кодирования, прерывания, приоритетного
Опубликовано: 07.06.1985
Код ссылки
<a href="https://patents.su/4-1160411-ustrojjstvo-dlya-prioritetnogo-kodirovaniya-zaprosov-preryvaniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для приоритетного кодирования запросов прерывания</a>
Предыдущий патент: Устройство адресации памяти
Следующий патент: Устройство приоритета
Случайный патент: Способ установки пластмассовой фурнитуры на обуви и других изделиях