Устройство управления прерыванием

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

Авторы: Смирнов, Смирнова

ZIP архив

Текст

.П. идетельство С9/46, 1977.етельство ССС9/46, 1978 ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ К АВТОРСКОМУ СВИДЕТЕЛЬСТ(54)(57) УСТРОЙСТВО УПРАВЛЕНИЯПРЕРЪВАНИЕМ, содержащее триггерзапроса канала, триггер подтверждения выборки, элемент И и блок формирования выходного сигнала, первый вход которого соединен с нулевым выходом триггера подтверждениявыборки, с нулевым входом триггеразапроса канала и соединен с выходом"Подтверждение выборки" устройства,второй вход блока формирования выходного сигнала соединен с входом"Предоставление канала" устройства 801098001 ничныи вход триггера запроса каналасоединен с входом Запрос канала 1устройства, третий вход блока формирования выходного сигнала соединенс входом "Сброс" устройства, а выходблока формирования выходного сигналаявляется выходом Канал занят" устройства, о т л и ч а ю щ е е с ятем, что, с целью повышения быстродействия устройства, в него введенэлемент ИЛИ, первый вход которогосоединен с нулевым выходом триггеразапроса канала, выход элемента ИЛИсоединен с вторым входом элементаИ и с единичным входом триггера подтверждения выборки, нулевой вход которого подключен к входу "Предоставление канала" устройства, второйвход элемента ИЛИ подключен к выходуэлемента И и к выходу "Предоставление канала" устройства, а прямой выход триггера запроса канала является выходом "Запрос канала" устройства.2подтверждения выборки, нулевые вход и выход которого подключены соответственно к третьему и первому входам формирователя выходного сигнала 1.2,",Недостатком устройства является низкое быстродействие, обусловленное тем, что сигнал "Предоставление канала , получаемый от устройства управления каналами ЭВМ н ответ на сигнал Запрос канала другого внешнего устройства, поступает на выход Предоставление канала" устройства с большой задержкой, которая определяется суммарным временем переключения триггера предоставления канала и второго элемента совпадения, а сигнал "Подтверждение выборки вырабатывается с большой задержкой относительно входного сигнала Предоставление канала , определяемой суммарным временем переключения двух плеч триггера подтверждения выборки и первого элемента совпадения. Цел:ь изобретения - г:овышение быстродействия устройства.Поставленная цель дсстигается тем, что в устройство управления прерыванием, содержащее триггер запроса канала, триггер подтверждения выборки, элемент И и блок форьярования выходного сигнала, первый вход которого соединен с нулевым выходом триггера подтверждения выборки с нулевым входом триггера запроса канала и соединен с выходом "Подтверждение выборки" устройства, второй вход блока формирования вы - ходкого сигнала соединен со входом "Предоставление каналаустройства и с первым входом элемента И, единичный вход триггера запроса канала соединен со входом "Запрос канала" устройства, третий вход блока формирования выходного сигнала соединен со входом Сброс" устройства, а выход блока фсрмирования выходного сигнала является выходом Какал занят" устройства, дополнительно введен элемент ИЛИ, первый вход которого соединен с нулевым выходом триггера запроса канала, выход элементаИЛИ соединен со вторым входом элемента И и с единичныя входом триггера подтверждения выборки, нулевойвход которого подключен ко входу"Предоставление канала" устройства,"второй входэлемента ИЛИ подключенк выходу элемента И и соединен с 109800Изобретение относится к автоматике и вычислительной технике, а именно к устройствам управления прерыванием при сопряжении различных внешних устройств с цифровыми вычислительными машинами.Известно устройство управления прерыванием, содержащее триггер запроса канала, триггер предоставления канала, три элемента совпадения, 10 интегратор и формирователь сигнала занятости 1 11.Недостатком известного устройства является сложность схемного решения, заключающаяся в наличии элементов совпадения, что повышает потребляемую мощность и понижает надежность известного устройства.Наиболее близким к предлагаемому по технической сущности является уст О ройство управления прерыванием, содер. жащее триггер запроса канала, единичный вход которого является входом "Запрос канала", устройства, триггер предоставления канала, единичный выход 2 которого является выходом "Предоставление канала" устройства, два элемента И и формирователь выходного сигнала, выход которого является выходом Какал занят устройства, первый вход соединен с выходом Подтверждение выборки" устройства и нулевым входом триггера запроса канала, единичным выходом подключенным к первому входу первого элемента И, второй вход которого соединен с ну 35 левым выходом триггера предоставления канала, нулевой выход триггера запроса канала подключен к первому входу второго элемента И, второй вход4 О которого соединен с нулевым выходом триггера предоставления канала, нулевой выход триггера запроса канала подключен к первому входу второго элемента И, второй вход которого сое.45 динен с первым входом формирователя выходного сигнала, второй вход которого соединен с третьими входами первого и второго элементов И, нулевым входом триггера предоставления канала и входом "Предоставление канала" устройства, а третий вход является вхоФ 1 мдом Сброс устройства, единичный вход триггера предоставления канала соецинен с выходом второго элемента И, чет - вертый вход первого элемента И соединен через элемент НЕ с нулевым выходом триггера запроса канала, а выход - с единичным входом триггеравыходом "Предоставление канала" устройства, а прямой выход триггера запроса канала является выходом "Запрос канала" устройства.5На фиг. 1 приведена функциональная схема устройства; на фиг. 2 - функциональная схема блока формирования выходного сигнала, на фиг, 3 - прин 1 ципиальная схема триггера запроса канала.Устройство содержит триггер 1 запроса канала, триггер 2 подтверждения выборки, элемент ИЛИ 3, элемент И 4, блок 5 формирования выходного сигнала, вход 6 запроса канала устройства, вход 7 "Предоставление канала" устройства, вход 8 сброса уст- ройства, выход 9 "Запрос канала" устройства, выход 10 "Предоставление канала" устройства, выход 11 "Подтверждение выборки устройства, выход 12 "Канал занят" устройства, Блок 5 (фиг. 2) содержит триггер 13, элемент И-НЕ 14, инвертор 15, Триггер 1 (фиг, 3) содержит .элементы И-НЕ 16и 17, буферный элемент 18, прямой вход триггера 19, инверсный вход триггера 20, прямой выход триггера 21, инверсный выход триггера 22.Принципиальная схема триггеров 2 и 13 отличается от схемы триггера 1 тем, что буферный элемент 18 включен в них не на прямом, а на инверсном выходе.При работе нескольких внешних35 устройств на один канал выходы 9, 11 и 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 Канал занят". Внешнееустройство захватило канал.Таким образам, предложенное устройство по сравнению с устройствомпрототипом имеет более простую схемную реализацию, так как в нем отсутствуют триггер предоставления каналаи инвертор, и повышенное быстродействие, которое обусловлено отсутствиембольшого временного сдвига междусигналами Предоставление канала"на входе и выходе устройства, а такжемежду, входным сигналом "Предоставлениеканала и выходным сигналом Подтверждение выборки" при наличиизапроса канала,980011098001Составитель В.Микуцкий Редактор Н.Горват Техред Т.Дубинчак Корректор Г,Решетник Заказ 4207/40 Тираж 699 Подписное ВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д. 4/5Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Смотреть

Заявка

3487039, 30.08.1982

ПРЕДПРИЯТИЕ ПЯ В-2232

СМИРНОВ СЕРГЕЙ ВИКТОРОВИЧ, СМИРНОВА МАРИЯ ПЕТРОВНА

МПК / Метки

МПК: G06F 9/48

Метки: прерыванием

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

Код ссылки

<a href="https://patents.su/5-1098001-ustrojjstvo-upravleniya-preryvaniem.html" target="_blank" rel="follow" title="База патентов СССР">Устройство управления прерыванием</a>

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