Устройство для управления обслуживанием запросов

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

Авторы: Бабенко, Бартини, Карпов, Осьмаков

ZIP архив

Текст

(51)5 б 06 Е 13 ОПИСАНИЕ ИЗОБРЕТ ТЕЛЬСТВ ВТОРСКОМУ С 2 9 маскирощий вход 1 О ыход 11 уст - 14 блока 3 ОСУДАРСТВЕКНЫЙ КОМИТЕТО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМРИ ГКНТ СССР(71) Научно-исследовательский институт многопроцессорных вычислительных систем при Таганрогском радиотехническом институте им. В. Д. Калмыкова(56) Авторское свидетельство СССР1259261, кл. 6 06 Е 9/00, 1985.Авторское свидетельство СССР1413637, кл. 6 06 Е 13/00, 1987. Изобретение относится к области вычислительной техники и может быть использовано в устройствах прерывания программ и в составе управляющей системы для обеспечения индивидуального и синхронного группового обслуживания запросов различных устройств.Цель изобретения - повышение быстродействия.На фиг. 1 представлена структурная схема предлагаемого устройства; на фиг, 2 - схема реализации блока анализа; на фиг. 3 - схема реализации блока приоритета.Устройство для управления обслуживанием запросов (фиг. 1) содержит группу блоков 1 - 1 анализа группу элементов И 2 - 2 блок 3 приоритета, кодовые входы 4 - 4 устройства, входы 51 - 5 у готовности устройства, запросные выходы 6 - 6 и - 81 - 8 ю(54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ОБСЛУЖИВАНИЕМ ЗАПРОСОВ(57) Изобретение относится к вычислительной технике и может быть использовано в устройствах прерывания программ и в составе управляющей системы для обеспечения индивидуального и синхронного группового обслуживания запросов различных устройств. Целью изобретения является повышение быстродействия. Устройство для управления обслуживанием запросов содержит М блоков анализа запросов (М - число абонентов), группу элементов И и блок приоритета, а каждый блок анализа запросов содержит дешифратор и группу элементов ИЛИ. Повышение быстродействия достигается за счет параллельного анализа запросов от всех групп абонентов. Кроме того, введение относительных приоритетов между запросами расширяет функциональные возможности устройства. 3 ил. блоков 1, - 1 анализа, вхо вания устройства, стробир устройства, информационны ройства, запросные входы приоритета. Блок анализа 1 (фиг. 2) содержит дешифратор 15, группу из К элементов ИЛИ 16.Блок приоритета 3 (фиг. 3) содержит регистр 17 маски, элемент И 18, группу элементов И 19, группу элементов ИЛИ 20, шифратор 21.Устройство работает следующим образом.Перед началом работы в регистр 17 по сигналу записи, поступающему на вход 1 О, по входам 9 маскирования записывается К-разрядная маска. Каждый блок анализа 1 запросов закреплен за своим абонентом. Абоненты разбиваются на группы, и имприсваивается номер группы, число абонентов х 1, число групп К, К( Я.Номер группы, присвоенный абоненту, поступает в соответствующий блок 1 анализа на кодовый вход 4 и на дешифратор 15, на соответствующем выходе которого появляется нулевой потенциал, который разрешает работу одного из элементов ИЛИ группы элементов ИЛИ 16. Сигнал готовности, поступая от внешнего устройства по входу 5 готовности, через выбранный эле О мент ИЛИ 16 проходит на соответствующий запросный выход 6 - 8 блока 1 анализа. Сигнал логическойна данном запросном выходе свидетельствует о готовности внешнего устройства. Выходы остальных элементов ИЛИ 16 в каждом блоке 1 анализа удерживаются в единичном состоянии сигналами логической 1 с выхода дешифратора 5.Элементы И 2 - 2 анализируют сигналы групповой готовности. При этом возможны 20 две ситуации: все абоненты, входящие в группу, выдали сигнал готовности; хотя бы один абонент не выдал сигнал готовности.В первом случае соответствующий элемент И группы элементов И 2 - 2 к выдает уровень логической 1, что соответствует готовности группы, который поступает на соответствующий запросный вход 12 - 14 блока управления.Во втором случае сигнал групповой готовности не вырабатывается.Блок 3 приоритета в соответствии с маской, записанной в регистр 17, и с помощью элемента И 8, группы элементов И 19, группы элементов ИЛИ 20 осуществляет выбор наиболее при.ритетного запроса, который и поступает на вход шифратора 21. Шифратор 21 вырабатывает код номера группы, выдавшей запрос.формула изобретенияУстройство для управления обслуживанием запросов, содержащее блок приоритета и Х блоков анализа (Х - число абонентов), причем вход готовности 1-го (1=- М) блока анализа является 1-м входом готовности устройства, кодовый вход 1-го блока анализа является 1-м кодовым входом устройства, отличающееся тем, что, с целью повышения быстродействия, в него введены группа из К элементов И (К - число групп абонентов), а каждый блок анализа содержит дешифратор и группу из К элементов ИЛИ,причем )-й =1 - К) запросный выход 1-го блока анализа соединен с 1-м входом )-го элемента И группы, выход которого соединен с -м запросным входом блока приоритета, группа информационных входов которого является группой входов маскирования устройства, стробирующий вход блока приоритета является стробирующим входом устройства, а группа информационных выходов блока приоритета - группой информационных выходов устройства, в каждом 1-м блоке анализа кодовый вход блока анализа соединен с входом дешифратора, )-й выход которого соединен с первым входом )-го элемента ИЛИ группы, вторые входы всех элементов ИЛИ группы соединены с входом готовности своего блока анализа.Составитель В. КрасюкРедактор Е. Папи Техред А. Кравчук Корректор С. ЧерниЗаказ 618 Тираж 403 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СС .РСССР113035, Москва, Ж 35, Раушская наб., д. 4 5Производственно. издательский комбинат Патент, г, Ужгород, л, Гагарина, 1 О

Смотреть

Заявка

4665659, 23.03.1989

НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ МНОГОПРОЦЕССОРНЫХ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ ПРИ ТАГАНРОГСКОМ РАДИОТЕХНИЧЕСКОМ ИНСТИТУТЕ ИМ. В. Д. КАЛМЫКОВА

БАБЕНКО ЛЮДМИЛА КЛИМЕНТЬЕВНА, БАРТИНИ ВЛАДИМИР РОБЕРТОВИЧ, КАРПОВ ЕВГЕНИЙ ВЛАДИМИРОВИЧ, ОСЬМАКОВ СЕРГЕЙ ГЕННАДЬЕВИЧ

МПК / Метки

МПК: G06F 13/00

Метки: запросов, обслуживанием

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

Код ссылки

<a href="https://patents.su/3-1633415-ustrojjstvo-dlya-upravleniya-obsluzhivaniem-zaprosov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для управления обслуживанием запросов</a>

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