Устройство управления прерыванием Советский патент 1984 года по МПК G06F9/48 

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

Изобретение относится к автоматике и вычислительной технике, а именно/ к устройствам управления прерыванием при сопряжении различных внешних устройств с цифровыми вычислительными машинами. 5

Известно устройство управления прерыванием, содержащее триггер запрЪса канала, триггер предоставления канала, три элемента совпадения, интегратор и формирователь 10 сигнала занятости ClJНедостатком известного устройства является низкое быстродейст- .вие вследствие того, что входной сигнал Предоставление канала, t5 получаемый от устройства управле- . НИИ каналами ЭВМ в ответ на сигнал Запрос канала другого внешнего устройств а, поступает на выход Предоставление канала с большой задерж-20 кой, определяемой суммарной задержкой переключения триггера предоставления канала и второго, третьего элемента совпадения, при этом сигнал Подтверждение выборки также вырабатывает-25 ся с задержкой, определяемой интегратором из условия исключения возникновения должного сигнала Подтверждение выборки при наличии на выходе сигнала Предоставление канала в 0 случае асинхронного возникновения сигнала Запрос канала. Кроме того, известному устройству присуща сложность схемного решения, заключающаяся в наличии элементов совпадения, что ,с повышает потребляемую,мощность и пониает надежность устройства.

Наиболее близким к предлагаемому по технической сущности является устройство управления прерыванием, содержащее триггер запроса канала, единич- 0 ный вход которого является входом Запрос канала устройства, триггер предоставления канала, единичный выход которого через буферный элемент соединен с выходом Предоставление 45 канала устройства, два элемента И и формирователь выходного сигнала, выход которого является выходом Ка-, нал занят устройства, первый вход соединен с выходом Подтверждение 50 выборки устройства и нулевым входом триггера запроса канала, единичным выходом подключенным к первому входу первого элемента И, второй вход котоого соединен с нулевым выходом триг- ее гера предоставления канала, нулевой выход триггера запроса канала подключен к первому входу второго элемента И, второй вход которого соединен с нулевым выходом триггера предоставения канала, нулевой выход триггера ° запроса канала подключен к первому входу второго элемента И, второй вход которого соединен с первым входом формирователя выходного сигнала, втоой вход которого соединен с третьими 65

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

Недостатком известного устройства является, сложность.

Цель изобретения - упрощение устройства.

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

На фиг.1 приведена структурная схема предлагаемого устройства управления прерыванием; на фиг.2-структурная схема формирователя выходного сигнала.

Устройство содержит триггер 1 запроса канала, триггер 2 подтверждения выборки, элемент ИЛИ 3, элемент И 4, формирователь 5 выходного сигнала, элемент НЕ 6, запросный вход 7 устройства, информационный вход 8 устройства, вход сброса 9 устройства, сигнальный выход 10 устройства, инфорационный выход 11 устройства, инормационный выход 12 устройства, сигнальный выход 13 устройства.

Формирователь 5 выходного сигна- 5 ла (фиг,2) содержит триггер 14, элеент И-НЕ 15, инвертор 16, элемент Е 17.

Предлагаемое устройство управлеия прерывания работает следующим Ю бразом.

В исходном состоянии при отсут- ствии входных сигналов Запрос

канала и Предоставление канала на соответствующих .входах 7 и 8 устройства ,что соответствует наличию : на этих входах устройства нулевого логического уровня, триггеры 1.и 2 находятся в нулевом состоянии, т.е. на единичном выходе присутствует ну-t левой логический уровень, а на нуле- 20 вом выходе - единичный логический уровень. На выходе 13 устройства присутствует единичный логический уровень, так как триггер 14 формирователя 5 выходного сигнала находит.- 25 ся в нулевом состоянии.

При поступлении на вход 8 устройства сигнала Предоставление канала (единичного логического уровня) при отсутствии запроса канала в 30 устройстве этот сигнал проходит через элемент И 4 на выход 11 устройства. Таким образом, сигнал Предоставление канала передается с входа 8 невыход 11 устройства, не выставивше- 35 го сигнал Запрос канала, с задержкой, равной времени переключения элемента И 4. При появлении единичного логического уровня на выходе элемента И 4 -он поступает на лп второй вход элемента ИЛИ 3 и запрещает переключение этого элемента в течение длительности сигнала на выходе 11 устройства. Тем самым запрещается переключение триггера 2 подтверждения выборки и формирование сиг- 5 нала Подтверждение выборки на одноименном выходе 12 устройства.

При поступлении сигнала Предоставление канала на вход 8 устройства, выставившего сигнал Зап- 50 рос канала (триггер 1 при этом нахддится в единичном состоянии, при котором на его нулевом выходе присутствует нулевой логический уровень), элемент И 4 не переключается, так 55 как с выхода элемента ИЛИ 3 в это

время на второй вход элемента И 4

поступает нулевой логический уровень, запрещающий его переключение. При поступлении сигнала Предоставле- ZQ

ние канала на вход 8 устройства, выставившего сигнал Запрос .кана, триггер 2 подтверждения выборла

ки переключается и на его выходе формируется низкий логический уровень, поступающий на выход 12 -устройства. Таким образом, сигнал Подтверждение выборки формируется на выходе 12 устройства, выставившего сигнал Запрос канала с гадержкой, равной времени переключения нулевого плеча триггера 2 подтверждения, выборки. Низким 11огичёским уровнем, присутствующим на нулевом выходе триггера 2, запрещается переключение элемента И 4 и появление сокого потенциала на его выходе, а также производится переключение триггера 1 в исходное нулевое состояние Сигнал Подтверждение выборки поступает на формирователь 5 выходного сигнала и устанавливает его триггер 14 в единичное состояние. При этом на выходе формирователя 5 выходного сигнала формируется сигнал Канал занят. Внешее устройство стало хозяииом канала. При снятии сигнала Предоставление канала с .входа 8 устройства и поступлении сбрасывающего импульса на вход 9 предлагаемое устройство управления прерыванием приходит в исходное состояние.

Сбойной .ситуации, заключающейся в одновременном прохождении входного сигнала Предоставление канала на выходы Предоставление канала и Подтверждение выборки устройства, не возникает, так как сигнал Предоставление канала появляется на выходе элемента И 4 только при наличии высокого потенциала на выходе элемента ИЛИ 3. При этом сигнал Предоставление канала запрещает изменение высокого потенциала на выходе элемента ИЛИ 3. В то же время, сигнал Подтверждение выборки появляется на нулевом выходе триггера 2 подтверждения выборки только при условии наличия нулевого логического уровня на выходе элемента ИЛИ 3 и, в свою очередь, удерживает нулевой логический уровень на выходе элемента И 4, Таким образом, в предлагаемой устройстве исключено одновременное наличие сигналов Предоставление канала и Подтверждение выборки на соответствующих выходах 11 и 12 устройства.

Примёнейне изобретения позволит псэвысйть быстродействие и упростить устройство.

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

название год авторы номер документа
Устройство управления прерыванием 1982
  • Смирнов Сергей Викторович
  • Смирнова Мария Петровна
SU1098001A1
Устройство управления прерыванием 1978
  • Егорова Татьяна Ивановна
  • Князева Лидия Петровна
  • Силин Геннадий Леонидович
SU807293A1
Устройство управления прерыванием 1989
  • Белогорский Александр Леонидович
  • Тычинин Валерий Николаевич
  • Торопов Анатолий Васильевич
  • Серебренников Александр Михайлович
SU1621032A1
Устройство управления прерыванием 1977
  • Егорова Татьяна Ивановна
  • Ильин Владимир Иванович
  • Князева Лидия Петровна
  • Панова Ираида Федоровна
  • Силин Геннадий Леонидович
SU708353A1
Устройство для сопряжения группы процессоров с группой внешних устройств 1988
  • Янушкевич Олег Игоревич
  • Ротарь Владимир Иванович
SU1599865A1
Устройство для сопряжения ЭВМ с магистралью 1988
  • Куконин Андрей Юрьевич
  • Богатырев Владимир Анатольевич
  • Данилова Любовь Дмитриевна
  • Гришин Владимир Михайлович
SU1508227A1
Многоканальное устройство приоритета для подключения к общей магистрали 1990
  • Туравинин Владимир Викторович
  • Ази Сергей Николаевич
  • Мажников Виктор Васильевич
  • Попов Вячеслав Григорьевич
SU1714601A2
Устройство для сопряжения электронно-вычислительной машины (ЭВМ) с периферийными устройствами 1985
  • Бобровник Евгений Антонович
  • Широгоров Анатолий Анатольевич
SU1285484A1
Устройство для сопряжения двух ЭВМ 1989
  • Вертлиб Валерий Абрамович
  • Косинец Михаил Михайлович
  • Макеев Сергей Владимирович
  • Никитин Николай Михайлович
  • Петухова Нина Васильевна
  • Ребортович Борис Исаакович
SU1649559A1
Устройство для сопряжения К процессоров с М периферийными устройствами 1987
  • Жуковский Александр Владимирович
  • Твердохлебов Николай Филиппович
SU1432536A1

Иллюстрации к изобретению SU 1 124 308 A1

Реферат патента 1984 года Устройство управления прерыванием

УСТРОЙСТВО УПРАВЛЕНИЯ ПРЕРЫВАНИЕМ, содержащее триггер запроса канала, триггер подтверждения выборки, элемент И и формирователь выходного сигнала, первый вход которого соединен с /нулевым выходом триггера подтверждения выборки, с нулевым входом триггера запроса канала и с первым информационным выходом устройства, второй вход формирователя выходного сигнала соединен с информационным входом устройства и с первым входом элемента И, единичный вход триггера запроса канала соединен с входом запроса устройства, третий вход формирователя выходйого сигнала соединен с входом сброса устройства выход формирователя выходного сигнала соединен с первым сигнальным выходом устройства, отличающееся тем, что, с целью упрощения устройства, в него уведены элемент НЕ,элемент ИЛИ, первый вход которого соединен с нулевым выходом триггера запроса канала, выход элемента ИЛИ со динен с вторым входе элемента И и с единичным входом триггера подтверждения выборки, нулевой вход которого подключен к информационному входу устройства, второй вход эле-i мента ИЛИ подключен к выходу элемен та и и соединен с вторым информаци- онным выходом устройства, третий вход элемента И соединен с первым информационным выходом устройства, единичный выход триггера запроса канала через элемент ,НЕ соединен О с вторым сигнальным выходом устройства.

Документы, цитированные в отчете о поиске Патент 1984 года SU1124308A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 124 308 A1

Авторы

Смирнов Сергей Викторович

Смирнова Мария Петровна

Даты

1984-11-15Публикация

1983-08-18Подача