Приоритетное устройство Советский патент 1980 года по МПК G06F9/48 

Описание патента на изобретение SU744574A1

(54) . ПРИОРИТЕТНОЕ УСТРОЙСТВО

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

название год авторы номер документа
Устройство для приоритетного опроса 1978
  • Бобровник Евгений Антонович
  • Бойван Анатолий Васильевич
SU1096643A1
Устройство для автоматического контроля больших интегральных схем 1985
  • Нуров Юрий Львович
  • Орлов Евгений Васильевич
  • Павлов Владимир Николаевич
  • Пустовит Виктор Юрьевич
  • Черенков Вячеслав Викторович
SU1249518A1
Устройство для умножения 1981
  • Соколов Игорь Михайлович
SU987619A1
Микропрограммное устройство управления с контролем 1983
  • Кривоносов Анатолий Иванович
  • Кириченко Николай Васильевич
  • Калмыков Валентин Александрович
  • Супрун Василий Петрович
  • Меховской Николай Филиппович
  • Сычев Александр Васильевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1136162A1
Устройство для ввода аналоговой информации 1986
  • Загорский Владимир Петрович
  • Пугачев Игорь Семенович
  • Ярусов Анатолий Григорьевич
SU1377848A1
Устройство для сопряжения двух магистралей 1988
  • Кривего Владимир Александрович
  • Ломако Ольга Николаевна
  • Смирнов Сергей Евгеньевич
  • Бобыльков Анатолий Николаевич
SU1509915A2
Многоканальный аналого-цифровой преобразователь 1980
  • Семенчук Виктор Николаевич
SU930656A1
Устройство прерываний микропроцессорной системы 1988
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Тюрин Сергей Феофанович
  • Подзолов Герман Константинович
  • Хлебников Николай Иванович
  • Гнедовский Юрий Михайлович
  • Маслова Инна Анатольевна
SU1621030A1
Устройство для программного управления технологическим оборудованием 1989
  • Харченко Вячеслав Сергеевич
  • Сперанский Борис Олегович
  • Тюрин Сергей Феофентович
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Крюков Дмитрий Зиновьевич
SU1714575A1
Устройство для циклического опроса инициативных сигналов 1988
  • Бесантин Давид Исаакович
  • Мухлаев Лев Николаевич
  • Абдуллаев Нофель Джавадович
SU1599858A1

Иллюстрации к изобретению SU 744 574 A1

Реферат патента 1980 года Приоритетное устройство

Формула изобретения SU 744 574 A1

1 .. : Изобретение относится к вычислительной технике и может быть использовано в системах прерывания ЦВМ. Известно приоритетное устройство содержащее п поразрядных логических узлов и узел управления, состоящие из триггеров, схем И, И-НЕ, ИЛИ, причем в каждом поразрядном логическом узле первый вход первой, схемы И-НЕ соединен с шиной запроса соответствующего абонента, выход первой схемы п - с шиной ответа данному абоненту, а выход второй cxeNM И - с соответствующим входом cxeNfts ИЛИ, выход которой соединен с шиной эапро са ЭВМ, шина ответа ЭВМ соединена с первыми входами первых схем И всех поразрядных логических узлов 1. Недостаток устройства состоит в том, что оно требует значительных затрат оборудования. Известно также, приоритетное уст ройство, содержащее регистр прерыва ний, схему подготовки опроса, группу элементов И, элемент.И, триггер, элементы ИЛИ. При этом входы приори тетного устройства подключены через группу элементов Ик первым входа .регистра прерываний, другие входы которого подключены ко вторым входам (связанным с формирователем окончаний обработки прерываний) приоритетного устройства и связаны через один элемент ИЛИ с одним входом триггера. Другой вход триггера связан через элемент другой ИЛИ с выходами схемы подготовки опроса и выходами приоритетного устройства. Цепь управления cxeNttJ подготовки опроса подключена через элемент И к третьему входу приоритетного устройства (к внешнему генератору), а цепь управления группы .элементов И подключена к внешнему усройству управления 2., Однако в известном устройстве подготовка к опросу и опрос триггеров регистра прерываний совмещены во времени и осуществляются последовательно только при наличии импульса с выхода генератора, что снижает быстродействие работы устройства. Наиболее близким к изобретению по технической сущности и достигаемому результату является приоритетное устройство, содержащее триггеры, образующие регистр прерывания, элементы И, образующие формирователь сигналов опроса и блок управления 3). Недостаток устройства - малое быстродействие, обусловленное последовательным характером опроса запросов на прерывание. Цель изобретения - повышение быст действия. Поставленная цель достигается тем что в устройство, содержащее регистр прерываний, группу элементов И, формирователь сигналов опроса, формирователь сигналов сброса и блок управления, причем первые входы элементов И являются первой группой вхо дов устройства, вторые входы элеменTOBi И соединены с первым разрешакяцим выходом блока управления, выходы элементов И соединены с первой группой входов регистра прерываний, выхо даз формиро вателя сигналов опроса сое динены с первой группой входов форми рователя сигналов сброса, управляющи вход которого соединен со вторым раз решающим выходом блока управлёййя, выходы формирователя сигналов сброса соединены со второй группой входов регистра прерываний, выходы которого соединены с первой группой входов фо миррвателя сигналов опроса, введен элемент ИЛИ-НЕ, причем выходы регист ра прерываний соединены со входами элемента ИЛИ-НЕ и со второй группой входов формирователя сигналов сброса выходы которого соединены с первой группой входов блока управления, со второй грулпой входов формирователя сигналов опроса ч с группой выходов устройства, выходы формирователя сиг налов опроса соединены с третьей гру пой его входов,выход элементов ИЛИ.НЕ соединен с блокирующим входом бло JKa управления, запускающий вход которого и вторая группа входов являются соответственно входом и второй группой входов устройства. На фиг.,1 представлена структурная схема устройства; на фиг. 2 - конкретный вариант логической схемы устройства; на фиг. 3 - конкретный вариант блока управления. Приоритетное устройство содержит регистр 1 прерываний, формирователь сигналов опроса, группы элементов 3 формирователь 4 сигналов сброса, блок 5 управления, элемент 6 ИЛИ-НЕ, первую группу входов 7, группу выходов 8, вторую группу входов 9, вход 10, вход 11 группы элементов И, вход 12 формирователя сигналов сброса. Логическая схема устройства содер жит триггеры 12, элементы 14 и 15 И, элементы 16 ИЛИ-НЕ, элементы 17 И,, элемент 18 И, элементы 19 ИЛИ. Блок управления содержит триггер 20, элемент 21 ИЛИ, триггер 22. Приоритетное устройство работает следующим образом. В исходном состоянии со входа 7 приоритетного устройства через групп элементов 3 И прерывания записываютс в р егистр 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 прерываний устанавливается нулевая информация, которая, пройдя через элемент 6ИЛИ-НЕ, обеспечивает срабатывание триггера 22, подключающего группу элементов 3 И и отключающего элемент 18 И. При этом прерывания со входов 7переписываются в регистр 1 прерываний. После подачи импульса запуск цикл работы повторяется. Дополнительное введение элемента ИЛИ-НЕ и ряда новых связей позволило повысить быстродействие приоритетного устройства за счет использования нерабочего промежутка времени (при котором приоритетное устройство не выдает импульсы прерывания) для подготовки к опросу следующего по приоритету возбужденного триггера регистра прерываний. Формула изобретения Приоритетное устройство, содержащее регистр прерываний, группу элементов И, формирователь сигналов опроса, формирователь сигналов сброса и блок управления, причем первые .входы элементов И являются первой группой входов устройства, вторые входы элементов И соединены с первым разрешающим выходом блока управления.

выходы элементов И соединены с первой группой входов регистра прерываний, выходы формирователя сигналов опроса соединены с первой группой входов формирователя сигналов сброса, управляющий вход которого соединен со вторым разрешающим выходом блока управления, выходы формирователя сигналов сброса соединены со второй Группой входов регистра прерываний, выходы которого соединены с первой группой входов формирователя сигналов опрса, отличающе,еся тем, что, с целью повышения быстродействия, оно содержит элемент ИЛИ-НЕ, причем выходы регистра прерываний, соединены со входами элемента ИЛИ-НЕ и со второй группой входов формироватля сигналов сброса, выходы которого соединены с первой группой входов, блока управления, со второй группой

I -.1 }

Н

г с

входов формирователя сигналов опроса и с группой выходов устройства, выходы формирователя сигналов опроса соединены с третьей группой его входов, выход элемента ИЛИ-НЕ соединен с блокирующим входом блока управления,запускающий вход которого и BTOpelH группа входов являются соответственно входом и второй группой входов устройства.

Источники информации принятые во внимание при экспертизе

1.Авторское свидетельство СССР I 474807,. G 06 F 9/18, 1975.2.Самофалов К. Г. и др. Электронные вычислительные машины. Киев, 1976, с. 394, рис. 394.3.Авторское свидетельство СССР ;ПО заявке 2452436/18-24, 1

кл. G 06 F 9/18, 17.01.78 (прототип

Li

/2

Т

ТТЛ

в

744574

Г

z4f

/0

SU 744 574 A1

Авторы

Соколов Игорь Михайлович

Даты

1980-06-30Публикация

1978-01-31Подача