Изобретение относится к вычислительной технике, а именно к устройствам управления прерыванием при сопряжении внешних устройство с цифровыми вычислительными машинами.
Цель изобретения - повышение надежности путем исключения возможности просечек сигналов на выходах устройства.
На чертеже представлена принципиальная схема канала устройства.
Устройство управления прерыванием содержит вход 1 Запрос канала, зход 2 Предоставление прерывания, триггер 3, формирователь 4 импульсов, триггер 5, элемент 6 задержки, элемент 7 И-НЕ, выход 8 Требование прерывания выход 9 Предоставление прерывания и выход 10 Подтверждение выборки.
Устройство управления прерывани-- ем работает следующим образом.
В начальный момент осуществляется установка триггеров 3 и 5 в нулевое состояние (цепи установки не показаны) .
К одной ЭЪМ может быть подключено несколько аналогичных устройств, требующих прерывания, при этом сигнал Предоставление прерывания проходит через все vcTportcTBa последовательно с выхода 9 предыдущего устройства на вход 2 последующего устройства.
При отсутствии запроса канала на входе 1 и поступлении положительного сигнала на вход 2 триггер 5 измеО
Ю
СО
ю
няет свое первоначальное состояние вследствие наличия на его D-входе логической единицы, поэтому сигнал с входа 2 через триггер 5 поступает на выход 9 Предоставление прерывания, а на выходе элемента 7 (выход 10 устройства) установлен единичный потенциал. По заднему фронту входного сигнала Предоставление прерывания на выходе формирователя 4 импульсов формируется импульс низкого уровня, который возвращает триггер 5 в первоначальное состояние.
При поступлении запроса канала на вход 1 устройства триггер 3 перебрасывается в единичное состояние. При этом на выходе 8 Требование препрерываний),каналов, каждый из кот рых содержит первый и второй тригг ры и элемент И-НЕ, причем в каждом с канале вход предоставления прерыва ния, вход, запроса и шина логическо единицы канала устройства соединен соответственно с первым входом эле мента И-НЕ, с синхровходом и ннфор Ю ционным входом первого триггера, в ход предоставления прерывания М-го (М 1, К - 1) канала устройства с единен с входом предоставления пре вания (11+1 )-го канала устройства, 15 вход предоставления прерывания пер вого канала устройства соединен с входом предоставления прерывания у ройства, отличающееся тем, что, с целью повышения надежн
рывания формируется единичный потенциал, а на информационном входе триг- 20 ти за счет исключения возможности
гера 5 - нулевой потенциал. В момент поступления из ЭВМ на вход 2 устройства положительного сигнала подтверждается нулевое (первоначальное) состояние триггера 5. При этом на двух входах элемента И-НЕ 7 устанавливается единичный потенциал. Спустя заданное время задержки на выходе элемента 6 устанавливается положительный потенциал и на выходе элемента 7 появляется низкий потенциал, соответствующий активному состоянию выхода 10 Подтверждение выборки, который осуществляет установку триггера 3 в исходное состояние, т.е. снимается запрос требования прерывания на выходе 8 и запускается процесс обработки прерывания.
25
30
35
просечек сигналов на выходах, устр ство дополнительно содержит в каждом канале элемент задержки и форм рователь импульсов, причем в каждо канале выход формирователя импульс соединен с входом установки в О второго триггера, информационный в прямой и инверсный выходы которого соединены соответственно с инверсным выходом первого триггера, с вы ходом предоставления прерывания ус ройства и с вторым входом элемента И-НЕ, выход которого соединен, с вы дом подтверждения выборки устройст и с входом установки в О первого триггера,1 прямой выход которого со единен с выходом требования прерывания устройства, вход предоставле ния прерывания которого соединен с синхровходом второго триггера, с в дом формирователя импульсов и с вх дом элемента задержки, выход котор го соединен с третьим входом элемен И-НЕ.
Формула изобретения
Устройство управления прерыванием, содержащее К (К- число источников
1032q
прерываний),каналов, каждый из которых содержит первый и второй триггеры и элемент И-НЕ, причем в каждом с канале вход предоставления прерывания, вход, запроса и шина логической единицы канала устройства соединены соответственно с первым входом элемента И-НЕ, с синхровходом и ннформа- Ю ционным входом первого триггера, выход предоставления прерывания М-го (М 1, К - 1) канала устройства соединен с входом предоставления прерывания (11+1 )-го канала устройства, 15 вход предоставления прерывания первого канала устройства соединен с входом предоставления прерывания устройства, отличающееся тем, что, с целью повышения надежнос20 ти за счет исключения возможности
0
5
0
просечек сигналов на выходах, устройство дополнительно содержит в каждом канале элемент задержки и формирователь импульсов, причем в каждом канале выход формирователя импульсов соединен с входом установки в О второго триггера, информационный вход, прямой и инверсный выходы которого соединены соответственно с инверсным выходом первого триггера, с выходом предоставления прерывания устройства и с вторым входом элемента И-НЕ, выход которого соединен, с выходом подтверждения выборки устройства и с входом установки в О первого триггера,1 прямой выход которого соединен с выходом требования прерывания устройства, вход предоставления прерывания которого соединен с синхровходом второго триггера, с входом формирователя импульсов и с входом элемента задержки, выход которого соединен с третьим входом элементу И-НЕ.
1
п
1
-0
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство приоритета | 1990 |
|
SU1809442A1 |
Устройство для сопряжения ЭВМ с объектами управления | 1986 |
|
SU1401469A1 |
Устройство приоритетного доступа к магистрали | 1990 |
|
SU1839249A1 |
Автоматизированная система контроля радиоэлектронных устройств | 1989 |
|
SU1683038A1 |
Устройство для прерывания резервированной вычислительной системы | 1991 |
|
SU1824636A1 |
Многоканальное устройство для подключения абонентов к общему ресурсу | 1990 |
|
SU1837307A1 |
Устройство для подключения источников информации к общей магистрали | 1989 |
|
SU1679498A1 |
Устройство для сопряжения магистрали ЭВМ с периферийными устройствами | 1990 |
|
SU1751775A1 |
Устройство управления доступом к локальному каналу микропроцессора | 1991 |
|
SU1807491A1 |
Устройство управления прерыванием | 1983 |
|
SU1124308A1 |
Изобретение относится к вычислительной технике, а именно к устройствам управления прерыванием при подключении внешних устройств к цифровым вычислительным машинам. Цель изобретения - повышение надежности за счет исключения возможности просечек сигналов на выходах устройства Канал устройства содержит два триггера, элемент И-НЕ, элемент задержки и формиователь импульса. Цель достигается путем замены логического элемента в цепи формирования сигнала Предоставление прерывания на триггер, использование которого позволяет исключить неопределенность, возникающую при асинхронном появлении сигнала Запрос канала и выходного сигнала Предоставление прерывания, одновременно с этим сохранив без изменения скорость обработки процесса прерывания0 1 ил. Ј
Устройство управления прерыванием | 1978 |
|
SU807293A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторское свидетельство СССР К 1148029, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1991-01-15—Публикация
1989-01-31—Подача