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

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

Изобретение относится к автоматике и вычислительной технике, а именно к устройствам управления прерыванием при сопряжении различных внешних устройств с цифровыми вычислительными машинами. Известно устройство управления прерыванием, содержащее триггер запроса канала, триггер предоставления канала, три элемента совпадения, интегратор и формирователь сигнала занятости 1 3Недостатком известного устройства является сложность схемного решения, заключающаяся в наличии элементов совпадения, что повышает потребляемую мощность и понижает надежность извест ного устройства. Наиболее близким к предлагаемому по технической сущности является ycTройство управления прерыванием, содер жащее триггер запроса канала, единичный вход которого является входом Запрос канала, устройства, триггер предоставления канала,единичный вькод которого является выходом Предоставление канала устройства, два элемента И и формирователь выходного сигнала, выход которого является выходом Канал занят устройства, первый вход соединен с выходом Подтвержцение выборки устройства и нуле . вым входом триггера запроса канала, единичным выходом подключенным к первому входу первого элемента И, второй вход которого соединен с нулевым выходом триггера предоставления канала, нулевой выход триггера запроса канала подключен к первому входу второго элемента И, второй вход которого соединен с нулевым выходом триггера предоставления канала, нулевой выход триггера запроса канала подключен к первому входу второго элемента И, второй вход которого соединен с первым входом формирователя выходного сигнала, второй вход которо го соединен с третьими входами первого и второго элементов И, нулевым входом триггера предоставления канала и входом Предоставление канала уст ройства, а третий вход является входом Сброс устройства единичный вход триггера предоставления канала соединен с выходом второго элемента И, чет вертый вход первого элемента И соединен через элемент НЕ с нулевым выходом триггера запроса канала, а выход - с единичным входом триггера 10 1 2 подтверждения выборки, нулевые вход и выход которого подключены соответственно к третьему и первому входам формирователя выходного сигнала C2J. Недостатком устройства является низкое быстродействие, обусловленное тем, что сигнал Предоставление канала, получаемый от устройства управления каналами ЭВМ в ответ на сигнал Запрос канала другого внешнего устройства, поступает на выход предоставление канала устройства с больвдой задержкой, которая опре- деляется суммарным временем переключения триггера предоставления канала и второго элемента совпадения, а сигнал Подтвержд.ение выборки вырабатывается с большой задержкой относительно входного сигнала Предоставление канала, определяемой суммарным временем переключения двух плеч триггера подтверждения выборки и первого элемента совпадения. Цель изобретения - г:овышение быстродействия устройства. Поставленная цель дсстигается тем, что в устройство правления прерыванием, содержащее триггер запроса канала, триггер подтверждения выборки, элемент И и блок формирования выходного сигнала, первый вход которого соединен с нулевым выходом триггера подтверждения выборки с нулевым входом триггера запроса канала и соединен с выходом Подтверждение выборки устройства, второй вход блока формирования выходного сигнала соединен со входом Предоставление канала устройства и с первым входом элемента И, единичный вход триггера запроса канала соединен со входом Запрос канала устройства, третий вход блока формирования выходного сигнала соединен со входом Сброс устройства, а выход блока фcp шpoвaния вькодного сигнала является выходом Канал занят устройства, дополнительно введен элемент ИПИ, первый вход которого соединен с нулевым выходом триггера запроса канала, выхэд элемента ИЛИ соединен со вторым входом элемента И и с единичны:,ч входом триггера подтверждения выборки, нулевой вход которого подключен ко входу Предоставление канала устройства, второй входэлемента ИЛИ подключен к выходу элемента И и соединен с выходом Предоставление канала уст ройства, а прямой выход триггера запроса канала является выходом Запрос канала устройства. На фиг. 1 приведена функциональн схема устройства; на фиг. 2 - функциональная схема блока формирования выходного сигналаJ на фиг. 3 - прин ципиальная схема триггера запроса канала. Устройство содержит триггер 1 запроса канала, триггер 2 подтвержд ния выборки, элемент ИЛИ 3, элемент И 4, блок 5 формирования выходного сигнала, вход 6 запроса канала устройства, вход 7 Предоставление канала устройства, вход 8 сброса уст ройства, выход 9 Запрос канала устройства,вьгход 10 Предоставление канала устройства,,выход 11 Подтверждение выборки устройства, выхо 12 Канал занят устройства. Блок 5 (фиг. 2) содержит триггер 13, элемент И-НЕ 14, инвертор 15. Триггер (фиг. 3) содержит элементы И-НЕ 16 и 17, буферный элемент 18, прямой вход триггера 19, инверсный вход триггера 20, прямой выход триггера инверсный выход триггера 22. Принципиальная схема триггеров 2 и 13 отличается от схемы триггера Iтем, что буферньм элемент 18 вклю чен в них не на прямом, а на инверс ном выходе. При работе нескольких внешних устройств на один канал выходы 9, IIи 12 всех устройств подключены параллельно к соответствующим шинам канала. Сигнал Предоставление кана ла проходит последовательно через все внешние устройства, подключенны к одн( уровню приоритета. Устройство работает следукнцим образом. При отсутствии запроса канала на входе 6 устройства (триггер 1 сброшен) сигнал Предоставление канала, поступающий на в.ход 7 устройства, проходит через элемент И 4 на выход 10 устройства. Уровень логической единицы, возникающий на выходе элемента И 4, поступает на вход элемента ИЛИ 3, запрещая его пе-, реключение на время действия сигнала на выходе 10. Тем самым запрещается переключение триггера 2 и формирование сигнала Подтверждение выборки на выходе 11 устройства. При поступлении в устройство сигнала Запрос канала по входу 6 триггер 1 устанавливается в 1 и подает на вход элемент ИЛИ 3 нулевой сигнал, запрещая переключение элемента И 4. При, поступлении на вход 7 устройства сигнала Предоставление канала триггер 2 нулевым сигналом с выхода ИЛИ 3 переключается в состояние 1 и формирует на выходе 11 нулевой сигнал Подтверждение выборки. Таким образом, сигнал Подтверждение выборки формируется на выходе 11 устройства, выставившего запрос с задержкой, равной времени переключения триггера 2. Нулевой сигнал, действующий на инверсном выходе триггера 2, устанавливает в исходное состояние триггер 1 и переключает в 1 триггер 13 блока формирования 5, вырабатывая сигнал Канал занят. Внешнее устройство захватило канал. Таким образом, предложенное устройство по сравнению с устройствомпрототипом имеет более простую схемную реализахщю, так как в нем отсутствуют триггер предоставления канала и инвертор, н повьщ1енное быстродействие, которое обусловлено отсутствием большого временного сдвига между сигналами Предоставление канала на входе и выходе устройства, а также между.входным сигналом Предоставление канала и выходным сигналом Подтверждение выборки при наличии, запроса канала.

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

название год авторы номер документа
Устройство управления прерыванием 1983
  • Смирнов Сергей Викторович
  • Смирнова Мария Петровна
SU1124308A1
Устройство управления прерыванием 1978
  • Егорова Татьяна Ивановна
  • Князева Лидия Петровна
  • Силин Геннадий Леонидович
SU807293A1
Устройство управления прерыванием 1977
  • Егорова Татьяна Ивановна
  • Ильин Владимир Иванович
  • Князева Лидия Петровна
  • Панова Ираида Федоровна
  • Силин Геннадий Леонидович
SU708353A1
Устройство для сопряжения двух элект-РОННыХ ВычиСлиТЕльНыХ МАшиН 1979
  • Карапетьян Валерий Мисакович
  • Дмитриев Юрий Борисович
  • Бровко Борис Иванович
  • Резниченко Людмила Филипповна
  • Зайченко Владимир Васильевич
  • Еремин Виктор Васильевич
SU809147A1
Устройство для сопряжения ЭВМ с магистралью 1988
  • Куконин Андрей Юрьевич
  • Богатырев Владимир Анатольевич
  • Данилова Любовь Дмитриевна
  • Гришин Владимир Михайлович
SU1508227A1
Устройство управления прерыванием 1989
  • Белогорский Александр Леонидович
  • Тычинин Валерий Николаевич
  • Торопов Анатолий Васильевич
  • Серебренников Александр Михайлович
SU1621032A1
Устройство для сопряжения двух электронных вычислительных машин 1985
  • Карапетьян Валерий Мисакович
  • Дмитриев Юрий Борисович
  • Бровко Борис Иванович
SU1249523A2
Система для отладки программ 1987
  • Розен Юрий Владимирович
  • Рудченко Леонид Николаевич
  • Федоров Александр Иванович
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
SU1481774A1
Устройство приоритетного доступа к магистрали 1990
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Остроумов Борис Владимирович
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1839249A1
Устройство для отладки программ микроЭВМ 1989
  • Гуляев Анатолий Иванович
  • Киселев Сергей Константинович
SU1815643A1

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

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

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

Формула изобретения SU 1 098 001 A1

/ 6

-

/

. f

/5

19

СХ16

О-

17

о 4

гооfff

21

ю/г

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

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

SU 1 098 001 A1

Авторы

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

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

Даты

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

1982-08-30Подача