Устройство для обслуживания запросов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СО 103 СОВЕТСКИХСОЦИАЛИСТИЧЕСКИРЕСПУБЛИК 4 04 б ПИСАНИЕ ИЗОБРЕТЕН Ус ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИ И А ВТОРСХОМУ СВИДЕТЕЛЬСТВУ(56) Авторское свидетельство СССР1126962, кл. б 06 Г 9/46, 1983.Авторское свидетельство СССР1196870, кл. б 06 Г 9/46, 1984. (54) УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯ ЗАПРОСОВ(57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в вычислительных системах. Целью изобретения является повышение достоверности функционирования, Она достигается введением второго формирователя импульсов 27, четвертого элемента И 11, шестого элемента ИЛИ 26, группы формирователей импульсов 25. Сущность изобретения заключается в том, что достигается повышение достоверности функционирования устройства путем перезапуска по приходу каждого нового запроса процесса поиска запросов, начиная с абонента с максимальным приоритетом (в режиме обслуживания абонентов с относительным приоритетом), а также путем иикрементации содержимого счетчика сигналом с инверсного выхода триггера разрешения опроса (в режиме циклического опроса). 1 ил.чика 3 и отрицательным фронтом заносит в него содержимое регистра 14. Таким образом, с приходом нового запроса процесс поиска начинается с опроса абонента с максимальным приоритетом.Обслуживающее устройство в случае готовности к приему запроса на обслуживание подает импульс на вход 19, устанавливая триггер 7 в единичное состояние, и ждет появления сигнала на выходе 20, чтобы прочитать номер абонента с группы 21 выходов и начать отработку запроса от этого абонента.В результате установки триггера 7 в единичное состояние открывается элемент И 8 и тактовые импульсы начинают проходить через элементы И 8 и ИЛИ 4 на счетный вход счетчика 3, увеличивая его содержимое. Сигналами с выхода дешифратора 2 последовательно опрашиваются абоненты, запросы от которых хранятся в регистре 22. При нахождении запроса появляется сигнал на выходе соответствующего элемента И 24, который через элемент ИЛИ 23 проходит на выход 20. Двоичный код номера абонента, запрос от которого обнаружен, подается в обслуживающее устройство через группу 21 выходов. Сигнал с выхода элемента ИЛИ 23 через формирователь импульсов 6 устанавливает триггер 7 в нулевое состояние; запрещая изменение счетчика 3. По положительному фронту сигнала на инверсном выходе триггера 7 формирователь 2 выдает импульс, который поступает на вторые входы элементов И 9 и И 10.Дальнейшая работа устройства определяется заданным режимом обслуживания абонентов. В режиме циклического опроса импульс проходит через элементы И0 и ИЛИ 4, увеличивая содержимое счетчика 3 на единицу, При обслуживании с относительным приоритетом импульс проходит через элементы И 9 и ИЛИ 13 на тактовый вход счетчика 3, в результате чего в него из регистра 14 переписывается код номера наиболее приоритетного абонента,Путем подачи импульса на вход 19 устройства новый цикл опроса начинается с опроса абонента, номер которого на единицу больше номера абонента, обслужен- ного в предыдущем цикле опроса (при циклическом опросе абонентов), или с опроса абонента, имеющего наивысший приоритет (при обслуживании с относительным приоритетом). формула изобретения Устройство для обслуживания запросов, содержащее регистр запросов, регистр приоритета, группу элементов И, четыре элемента ИЛИ, счетчик, дешифратор, элемент задержки, первый формирователь им 1434434Изобретение относится к вычислительнойтехнике и может быть использовано в вычислительных системах.Цель изобретения - повышение достоверности функционирвания устройства,На чертеже приведена функциональнаясхема устройства,Устройство содержит тактовый вход 1,дешифратор 2, счетчик 3, элемент ИЛИ 4,элемент 5 задержки, формирователь 6импульсов, триггер 7, элементы И 8 - 11, Оэлементы ИЛИ 12 и 13, регистр 14 приоритета, группу 15 запросных входов устройства, элемент ИЛИ 16, группу кодовыхвходов7 устройства, установочный вход 18,вход 19 запуска устройства, сигнальныйвыход 20, группу выходов 21, регистр 22запросов, элемент ИЛИ 23, группу элементов И 24, группу формирователей 25импульсов, элемент ИЛИ 26, формирователь27 импульсов.Устройство работает следующим образом.После включения питания для работыв режиме циклического опроса регистр. 14обнуляется путем подачи соотетствующегокода на вход 17 устройства. Если женеобходимо обслуживать запросы с относительным приоритетом, то в регистр4 заносится код номера источниказапросов абонента), имеющего наивысшийприоритет. Пусть абонент с наивысшимприоритетом имеет номер К, тогда по убыванию приоритета абоненты располагаютсяследующим образом. К,К 1, К 21,2,30К. Если в регистр 14 записан нулевойкод, то появляется сигнал на выходеэлемента ИЛИ 12, вследствие чего элементы И 9 и И 11 закрываются, а элемент И 10 открывается.В исходное состояние устройства устанавливается импульсом по входу 18. Приэтом триггер 7 и регистр 22 обнуляются,Кроме того, этот импульс с задержкой,необходимой для окончания переходных процессов, связанных со сбросом триггера 7, 40приходит на вход элемента ИЛИ 13,в результате чего содержимое регистра 14переписывается в счетчик 3. Нулевой сигнал с прямого выхода триггера 7 запрещает поступление тактовых импульсов наустройство.45Содержимое счетчика 3 после установкиустройства в исходное состояние определяетномер абонента, с которого начнется поискзапросов,По входам группы 15 на устройствопоступают сигналы запросов на обслуживание, которые затем по положительному фронту тактового импульса заносятся в регистр22, Приход нового запроса сопровождается выдачей положительного импульса навыходе соответствующего формирователя 55импульсов. Этот импульс в режиме обслуживания абонентов с относительным приоритетом поступает на тактовый вход счет 1зпульсов, триггер, три элемента И, причем выход первого элемента И соединен с первым входом первого элемента ИЛИ, выход которого соединен со счетным входом счетчика, выходы счетчика являются группой адресных выходов устройства и соединены с входами дешифратора, выходы которого соединены с первыми входами элементов И группы, выходы элементов. И группы соединены с входами второго элемента ИЛИ, выход которого является сигнальным выходом устройства и соединен с входом первого формирователя импульсов, вход запуска устройства соединен с единичным входом триггера, прямой выход которого соединен с первым входом первого элемента И, тактовый вход устройства соединен с вторым входом первого элемента И, группа запросных входов устройства соединена с информационными входами регистра запросов, выходы которого соединены с вторыми входами элементов И группы, группа кодовых входов устройства соединена с информационными входами регистра приоритета, выходы которого соединены с информационными входами счетчика и входами третьего элемента ИЛИ, выход третьего элемента ИЛИ соединен с первым входом второго и инверсным входом третьего элементов И, выход второго элемента И соединен с первым входом четвертого элемента ИЛИ, выход которого соединен с тактовым входом счетчика, выход третьего 434434 элемента И соединен с вторым входом первого элемента ИЛИ, установочный вход устройства соединен с установочным входом регистра запросов и первым входом пятого элемента ИЛИ, отличающееся тем, что, с целью повышения достоверности функционирования, оно дополнительно содержит второй формирователь импульсов, четвертый элемент И, пятый и шестой элементы ИЛИ и группу формирователей импульсов, при чем выход первого формирователя импульсов соединен с первым входом пятого элемента ИЛИ, инверсный выход триггера через второй формирователь импульсов соединен с вторым входом второго и прямым входом третьего элементов И, установочный вход устройства через элемент задержки соединен с вторым входом четвертого элемента ИЛИ, тактовый вход устройства соединен с тактовыми входами регистра запросов, выход третьего 20 элемента ИЛИ соединен с первым входомчетвертого элемента И, выход которого соединен с третьим входом четвертого элемента ИЛИ, выходы регистра запросов через соответствующие формирователи импульсов группы соединены с входами шестого элемента ИЛИ, выход которого соединен с вторым входом четвертого элемента И, установочный вход устройства соединен с вторым входом пятого элемента ИЛИ, выход которого соединен с входом сброса 3 О триггера.Составитель М. КудряшовРедактор Л. Пчелинская Техред И. Верес Корректор И.МускаЗаказ 5556/51 Тираж 704 ПодписноеВИИИПИ Государственного комитета СССР по делам изобретений и открытий113035, Москва, Ж - 35, Раушская наб., д. 4/5Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
СмотретьЗаявка
4227634, 13.04.1987
ХАРЬКОВСКОЕ ВЫСШЕЕ ВОЕННОЕ КОМАНДНО-ИНЖЕНЕРНОЕ УЧИЛИЩЕ РАКЕТНЫХ ВОЙСК ИМ. МАРШАЛА СОВЕТСКОГО СОЮЗА КРЫЛОВА Н. И
ТИМОНЬКИН ГРИГОРИЙ НИКОЛАЕВИЧ, РУЧКА ИГОРЬ АНАТОЛЬЕВИЧ, ТКАЧЕНКО СЕРГЕЙ НИКОЛАЕВИЧ, ХАРЧЕНКО ВЯЧЕСЛАВ СЕРГЕЕВИЧ
МПК / Метки
МПК: G06F 9/50
Метки: запросов, обслуживания
Опубликовано: 30.10.1988
Код ссылки
<a href="https://patents.su/3-1434434-ustrojjstvo-dlya-obsluzhivaniya-zaprosov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обслуживания запросов</a>
Предыдущий патент: Многоканальное устройство для обработки запросов
Следующий патент: Многоканальное устройство для обработки запросов
Случайный патент: Шихтогазовый клапан загрузочного устройства доменной печи