Приоритетное устройство

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

Автор: Соколов

ZIP архив

Текст

(1 и 744574 Саоэ советских Социалистических Республик(22) Заявлено 3101,78 (21) 2576360/18-24с присоединением заявки Мо -(51)М. Кл.2 6 06 Г 9/18 Государственный комитет СССР ио делам изобретений и открытий(54) ПРИОРИТЕТНОЕ УСТРОЙСТВО Изобретение относится к вычислительной технике и может быть использовано в системах прерывания ЦВМ.Известно приоритетное устройство,содержащее и поразрядных логическихузлов и узел управления, состоящиеиз триггеров, схем И, И-НЕ, ИЛИ,причем в каждом поразрядном логическом узле первый вход первой, схемыИ-НЕ соединен с шиной запроса соответствующего абонента, выход первойсхемы и - с шиной ответа данномуабоненту, а выход второй схемы И -с соответствующим входом схемою ИЛИ,выход которой соединен. с шиной запро-са ЭВМ, шина ответа ЭВМ соединена спервыми входами первЫх схем И всехпоразрядных логических узлов 1).Недостаток устройства состоит втом, что оно требует значительных 20затрат оборудования,Известно также, приоритетное устройство, содержащее регистр прерываний, схему подготовки опроса, груп пу элементов И, элемент И, триггер, элементы ИЛИ . При этом входы приоритетного устройства подключенычерез группуэлементов Ик первым входам ,регистра прерываний, другие входы ЗО которого подключены ко вторым входам(связанным с формирователем окончаний обработки прерываний) приоритетного устройства и связаны через одинэлемент ИЛИ с одним входом триггера.Другой вход триггера связан черезэлемент другой ИЛИ с выходами схемыподготовки опроса и выходами приоритетного устройства, Цепь управлениясхемы подготовки опроса подключена через элемент И к третьему входу приоритетного устройства (к внешнемугенератору), а цепь управления группы.элементов И подключена к внешнему усройству управления (2).,Однако в известном устройстве подготовка к опросу и опрос триггероврегистра прерываний совмещены во вре"мени и осуществляются последовательно только при наличии импульса с выхо"да генератора, что снижает быстродействие работы устройства.Наиболее близким к изобретению потехнической сущности и достигаемомурезультату является приоритетное устройство, содержащее триггеры, образую"щие регистр прерывания, элементы И,образующие формирователь сигналов опроса и блок управления (3),Недостаток устройства - малоебыстродействие, обусловленное последовательным характером опроса запросов на прерываниеЦель изобретения - повышение быстродействия.Поставленная цель достигается тем,что в устройство, содержащее регистрпрерываний, группу элементов И, фор-.мирователь сигналов опроса, формирователь сигналов сброса и блокуправления, причем первые входы элементов И являются первой группой входов устройства, вторые входы элементов И"соединены с первым разрешающимвыходом блока управления, выходыэлементов И соединены с первой группой входов регистра прерываний, выходы Формирователя сигналов опроса соединены с первой группой нходов Формирователя сигналов сброса, управляющийвход которого соединен со вторым разрешающим выходом блока управлейия,выходы Фобмирователя сигналон сбросасоединены со второй группой входоврегистра прерываний, выходы которогосоединены с первой гРуппой входов формиронателя сигналов опроса, введенэлемент ИЛИ-НЕ, причем выходы регистра прерываний соединены со входамиэлемента ИЛИ-НЕ и со второй группойвходов формирователя сигналов сброса,выходы которого соединены с первойгруппой входов блока управления, совторой группой входов формирователясигналов опроса и с группой выходовустройства, выходы формирователя сигналов опроса соединены с третьей груп-З 5пой его входов, выход элементов ИЛИНЕ соединен с блокирующим входом блока управления, запускающий вход которого и вторая группа входов являются соответственно входом и второй 40группой входов устройства.На фиг 1 представлена структурная схема устройства; на фиг. 2конкретный вариант логической схемыустройства; на фиг. 3 - конкретный 45вариант блока управления.Приоритетное устройство содержитрегистр 1 прерываний, формирователь 2сигналов опроса, группы элементов 3 И,Формирователь 4 сигналов сброса,бЛок 5 управления, элемент б ИЛИ-НЕ,первую группу входов 7, группу выходов 8, вторую группу входов 9, вход10, вход 11 группы элементов И, вход12 формирователя сигналов сброса.Логическая схема устройства содержит триггеры 12, элементы 14 и 15 И,элементы 16 ИЛИ-НЕ, элементы 17 И,элемент 18 И, элементы 19 ИЛИ.Блок управления содержит триггер20, элемент 21 ИЛИ, триггер 22. 60Приоритетное устройство работаетследующим образом.В исходном состоянии со входа 7приоритетного устройства через группуэлементов 3 И прерывания записываются н регистр 1 прерываний, и формирова 1 ель 2 подготавливает к опросу тольКо первый возбужденный триггер (с наивысшим приоритетом) регистра 1 прерываний. При подаче импульса запуск на вход 10 на выходе элемента 21 ИЛИ формируется сигнал, обеспечивающий срабатывание триггеров 20 и 22. При этом триггер 22 обеспечивает отключе- ние группы элементов 3 И, а триггеры 20 и 22 обеспечинают подключение элемента 18 И, сигнал с выхода которо- го разрешает прохождение информации с подготовленного разряда формирователя 2 через формирователь 4 на выход 8 приоритетного устройства и на входы Формирователя 2.Кроме того, сигнал с выхода формиронателя 2, пройдя через формирователь 4, обеспечивает сброс соответствующего разряда регистра 1 прерынаний с последующим отключением соответствующего входа формирователя 4 и элемента 18 И через элемент 19 ИЛИ и триггер 20. Во время обработки данного прерывания во внешнем устройстве формирователь 2 подготавливает к опросу уже второй возбужденный триггер (с наивысшим приоритетом) регистра 1 прерываний, После окончания обработки первого прерывания на соответствующем входе 9 от внешнего формирователя окончания обработки прерываний формируется импульс, который, пройдя элемент 21 ИЛИ, воздействует аналогично импульсу запуск, только триггер 22 остается н прежнем состоянии и т.д. После опроса всех прерываний на выходе регистра 1 прерываний устананлйвается нулевая информация, которая, пройдя через элемент б ИЛИ-НЕ, обеспечивает срабатывание триггера 22, подключающего группу элементов 3 И и отключающего элемент 18 И. При этом прерывания со входов 7 переписываются н регистр 1 прерываний. После подачи импульса "запуск цйкл работы повторяется.Дополнительное введение элемента ИЛИ-НЕ и ряда новых снязей позволило повысить быстродействие приоритетного устройства за счет использования нерабочего промежутка времени (при котором приоритетное устройство не выдает импульсы прерывания) для подготовки к опросу следующего по приоритету возбужденного триггера регистра прерываний. формула изобретенияПриоритетное устройство, содержащее регистр прерываний, группу элементов И, формирователь сигналов опроса, формирователь сигналов сброса и блок управления, причем первые ,входы элементов И являются первой группой входов устройства, вторые вхо-, ды элементов И соединены с первым разрешающим выходом блока управления,выходы элементов И соединены с первой группой входов регистра прерываний, выходы формирователя сигналов опроса соединены с первой группой входов формирователя сигналов сброса, управляющий вход которого соединен со 5 вторым разрешающим выходом блока управления, выходы формирователя сигналов сброса соединены со второй группой входов регистра прерываний, выходы которого соединены с первой группой входов Формирователя сигналов опроса, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, оно содержит элемент ИЛИ-НЕ, прим выходы риср прерний соединены со входами элемента ИЛИ-НЕ и со второй группой входов формирователя сигналов сброса, выходы которого соединены с первой группой входов блока управления, со второй группой20 входов формирователя сигналов опроса и с группой выходов устройства, выходы Формирователя сигналов опроса соединены с третьей группой его входов, выход элемента ИЛИ-НЕ соединен с блокирующим входом блока управления, запускающий вход которого и вторая группа входов являются соответственно входом и второй группой входов устройства.Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССР9 474807,. О 06 Р 9/18, 1975.2. Самофалов К. Г, и др, Электронные вычислительные машины. Киев,1976, с. 394, рис. 394.3. Авторское свидетельство СССРпо заявке Р 2452436/18-24,кл6 06 Г 9/18, 17.01.78 (прототип)

Смотреть

Заявка

2576360, 31.01.1978

ПРЕДПРИЯТИЕ ПЯ А-7162

СОКОЛОВ ИГОРЬ МИХАЙЛОВИЧ

МПК / Метки

МПК: G06F 9/48

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

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

Код ссылки

<a href="https://patents.su/4-744574-prioritetnoe-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Приоритетное устройство</a>

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