Устройство для обслуживания запросов

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

Авторы: Бабенко, Карпов, Макаревич, Омаров, Осьмаков

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИН ЯО 1550518 А 1 51)5 Ь 06 Р 9/4 НИЕ ИЗОБРЕТЕНИ ройсодержит три р фратор, два эл убивания запросовтриггер, дешиИЛИ, элемент И, беэадресный заржаший группу егистементов И группу элемен поминаюший бл мультиплексор сод грувненинт ИЛИ пу регистров, мультиплексор руппу схем ср егистры, эле роизвольно у етчи аемым ко ицина ентом пересчета нальных воэможн счет прои ритетов з ров абоне юшее устр грузки но навливать ними. Пов гается за ольн ос тов вйствоеров раз сится к вычислиет быть испольпрерывания протемы управления. зобретение от й технике и м в устройства шениесчет тел ва оп ов о составе си м не участвующих ет сократить д са. 1 з.п; ф-л 5, триггер б, элемент И 7, элементы ИЛИ 8, 9, группу элементов И 10, группу запросных входов 11, группу ответных входов 12, группу кодовых входов 13, группу информационных выходов 14, вход запуска 15, тактовый вход 1 б, вход сброса 17, входы записи 18-20, вход управления режимом 21, выход 22 индикации обслуживания запроса и внутренние шины 23-25 устройства.Безадресный запоминающий блок (фиг. 2) содержит Н ячеек памяти, включаюшие схемы сравнения 261-26, мультиплексоры 27 -27, регистры 28 лИзобрететельной тех зовано в ус ычисл тносится Вава ыть испольывания проуправления.ширение об-.проиэвольриоритетовке и может ойствах пртаве систе мм и в соЦель изобти примено порядкаНа фиг. тения -ния за счназнач укт а едст а устроиства; на ализации управля я сх иг2ого беэ ойства. хе запоминающего усйство для обсл сногУст уживания запро3, безадрес- дешиФратор ОСУДАРСТВЕННЫЙ КОМИТЕТО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМРИ ПНТ СССР Н А ВТОРСКОМ,Ф СВИДЕТЕЛЬСТ(71) Таганрогский радиотехнический институт им. В. Д. Калмыкова и Дагестанский политехнический институт (72) О. Б, Макаревич, Л, К, Бабенко Е, В, Карпов, С. Г. Осьмаков и О. М. Омаров(56) Авторское свидетельство СССР У 1168943, кл. С 06 Р 9/46, 1983.Авторское свидетельство СССР У 1317436, кл. С 06 Р 9/46, 1985. (54) УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯ ЗА ПРОСОВ(57) Ино Целью изобретения является расширениеобласти применения за счет произвольного порядка назначения приоритетов. сов содержит регистры 1- ый запоминающий блок 4 Расширение Функциоостей достигается за ого назначения приоам путем загрузки номебезадресное запоминаИзменяя порядок заабонентов, можно устачные приоритеты междубыстродействия достиисключения из цикла абонентов, временно в работе. Это позволялительность цикла опро 2 ил., 155051828, мультиплексор 29, счетчик 30 с переменным коэффициентом пересчета на основе регистров 31 и 32, элементов К 33 - 35, счетчика Зб и элемента ИЛИ - ИЕ 37.Устройство работает следующим образом,Перед началом работы по сигналу сброса на входе 17 регистры 1-3, 31, 10 2 и счетчик 36 устанавливаются в нуевое состояние. После этого на кодоых входах 13 устройства устанавливатся код номера первого абонента и с гомошью,сигнала записи, поступающего г 1 о входу 18, через элемент ИЛИ 8, осуществляется запись этого кода в в ерхнюю ячейку безадресного запоминаего блока, Далее на входах 13 уста 1 авливается код следующего абонентапо сигналу записи осуществляетсядвиг содержимого безадресного запоинаюшего блока и запись очередного кода номера абонента и т,д. Таким образом загружаются все номера абонен ов. Первым пишется код номера абоненГа с наивысшим приоритетом и далее в Порядке убывания приоритета, Если число абонентов, участвующих в работе, Меньше длины безадресного запоминаю - 30 щего блока, то вначале загружаются 1 соды существующих номеров абонентов, Ь в оставшиеся верхние ячейки записыается нулевой код, После этого на одовых входах 13 устанавливается од числа абонентов, участвующих в35 Опросе, который с помощью сигнала записи на входе 20 запоминается в регистре 2. Схемы сравнения 26 сравнивают число абонентов из регистра 2 с номером ячейки, зашитым на их вторых входах, В той ячейке, где произошло сравнение, мультиплексор 27 коммутирует на вход регистра 28 выход первой ячейки безадресного запоминающего блока 4, укорачивая таким образом длину цепи опроса. Далее на входах 13 устройства устанавливается коэффициент пересчета, который по сигналу записи на входе 19 записывается в регистр 31,50Запросы на прерывание от абонентов подаются на входы 11 и записываются в соответствующие разряды регистра 1,Возможны два режима работы устройства: с последовательным опросом запросов абонентов и приоритетный. Рассмотрим эти режимы,Режим приоритетного опроса, В этом случае после обслуживания запроса .-го абонента опрос всегда начинается с номера абонента с наивысшим приоритетом. На входе 21 присутствует "1".1На вход 15 устройства поступает сигнал запуска и по тактовому сигна- лу переводит триггер 6 в состояние "1", На выходе 25 управляемого безадресного запоминающего устройства устанавливается код номера абонента с наивысшим приоритетом, который расшифровывается дешифратором 5. Сигнал С выхода дешифратора 5 через соответствующий элемент И 10 анализирует наличие запроса в регистре 1. Если запроса нет, то тактовым импульсом осуществляется сдвиг содержимого безадресного запоминающего устройства и на его выходе устанавливается код номера следующего по приоритету абонента, Если в соответствующем разряде регистра 1 присутствует запрос, то он с выхода элемента И 10 через элемент ИЛИ 9 поступает на выход 22 устройства, одновременно стробируя передачу кода номера абонента с выхода безадресного запоминающего устройства 4 через регистр 3 на информационные выходы 14 устройства. При этом по тактовому сигналу триггер 6 переходит в нулевое состояние, а на выходе регистра 284 безадресного запоминающего блока 4 устанавливается код номера следующего по приоритету абонента. Одновременно стробируюшим импульсом с выхода 22 через элемент И 35 осуществляется запись в регистр 32 содержимого счетчика 36, код с выхода регистра 32, поступая на управляющие входы мультиплексора 29, осуществляет подключение к выходу 25 управляемого безадресного запоминающего устройства выход ячейки памяти, в которой находится номер абонента с наивысшим приоритетом.После удовлетворения запроса соответствующий разряд регистра 1 обнуляется сигналом на соответствующем входе 12,Дпя того, чтобы продолжить опрос необходимо подать сигнал запуска по входу 15 устройства, Опрос начинается с номера абонента с наивысшим приориетом.Режим последовательного опроса,В этом случае на входе управления режимом 21 присутствует уровень логического нуля и считывание номеров5 абонентов осуществляется всегда с выхода первой ячейки.Опрос абонентов проводится аналогично режиму приоритетного обслуживания абонентов, до момента обнаружения 10 запроса абонента, но записи содержимого счетчика 36 в регистр 32 не происходит. После обслуживания запроса новый цикл опроса начинается с номера абонента, следующего по приоритету 15 за абонентом, запрос которого обслужен в предыдущем цикле.Переход от одного режима работы в другой осуществляется изменением состояния на входе 21 управления режи мом.Формула из обретения1. Устройство для обслуживания 25 запросов, содержащее три регистра, группу элементов И, первый и второй элементы ИЛИ, элемент И, дешифратор и триггер, причем выход триггера соединен с первым входом элемента И, вы ход которого соединен со стробируюшим входом дешифратора, выходы которого соединены с первыми входами элементов И группы, вторые входы которых соединены с выходами соответствующих раз 35 рядов первого регистра, группа информационных входов и группа входов сброса которого соединены с группой запросных и группой ответных входов устройства соответственно, вход сбро са.устройства соединен с входами сброса второго и третьего регистров, выходы третьего регистра соединены с группой информационных выходов устройстВаа Выход записи соединен с 45 выходом первого элемента ИЛИ и с выходом индикации обслуживания запроса устройства, тактовый вход устройства соединен с тактовым входом триггера и с вторым входом элемента И, выходы группы элементов И соединены с входами первого элемента ИЛИ, группа кодовых входов устройства соединена с информационными входами второго регистра, о т л и ч а ю ш е е с я 55 тем, что, с целью расширения области применения за счет произвольного порядка назначения приоритетов, в него введен безадресный запоминающий блок,выходы которого соединены с информациопными входами дешифратора и третьего регистра, информационные входы безадресного запоминающего блока соединены с группой кодовых входов устройства, управляющий вход - с выходомвторого регистра, вход записи которого соединен с первым входом записиустройства, второй вход записи устройства соединен с первым входом второгоэлемента ИЛИ, второй вход которогосоединен с выходом элемента И, а выход - с первым входом записи безадресного запоминающего блока, второй вход.записи которого соединен с вторымвходом записи устройства, вход блокауправления режимом - с входом задания режима устройства, вход сбросабезадресного запоминающего блока соединен с входом сброса устройства, авход стробирования - с выходом индикации обслуживания запроса устройства, вход установки в "1" триггера соединен с вхоцом запуска устройства,а вход сброса триггера соединен с выходом первого элемента ИЛИ. 2, Устройство по и. 1, о т л и ч а ю щ е е с я тем, что безадресный запоминающий блок содержит счетчик, мультиплексор, два регистра, три элемента И, элемент ИЛИ-НЕ,И ячеек памяти по числу запросов, при этом каждая ячейка памяти содержит мультипле - ксор, схему сравнения, регистр, причем первый вход записи безадресного запоминающего блока соединен с первыми входами первого и второго элементов И и с входом записи регистра каждой ячейки памяти, выход регистра з.-й ячейки памяти (д = 2, И) соединен с первым информационным входом мультиплексора (з,-1)-й ячейки памяти, второй вход которого в каждой ячейке памяти соединен с выходом регистра первой ячейки памяти, первый информационный вход мультиплексора М-й ячейки памяти соединен с информационными входами безадресного запоминающего блока и первого регистра, вход записи которого соединен с вторым входом записи безадресного запоминающего блоблока, а выход - с информационным входом счетчика, выход которого соединен с входом элемента ИЛИ-НЕ и с информационным входом второго регистра, вход записи которого соединен с выходом третьего элемента И, первыйвход которого соединен с входом управления режимом безадресного запоминающего блока, второй - с входом стробирования безадресного запоминающего блока, вход сброса безадресного5 запоминающего блока соединен с входамн сброса первого и второго регистра и с входом сброса счетчика, вход запнси и вычитающий вход которого соединены соответственно с выходами первоого и второго элементов И, первые воды которых подключены к выходу элемента ИПИ-НЕ, выход мультиплексора каждой ячейки памяти соединен с Информационным входом регистра своей 1 ячейки, а его управляющий вход - свыходом схемы сравнения своей ячейкипамяти, первый вход которой соединенс управляющим входом безадресного запоминающего блока,а второй вход - с выходом номера этой ячейки памяти безадресного запоминающего блока, выходы регистров каждой ячейки памяти соединены с соответствующими информационными входами мультиплексора, управляющий входкоторого соединен с выходом второго.регистра, а выход мультиплексора соединен с информационным выходом управляемого безадресного запоминающегоблока,1550518Составитель В, Красюк Редактор Л. Пчолинская Техред М,Дидык Корректор С, Черни Заказ 274 Тираж 570 Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР1 13035, Москва, Ж, Раушская наб., д. 4/5 Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

Смотреть

Заявка

4420226, 03.05.1988

ТАГАНРОГСКИЙ РАДИОТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. В. Д. КАЛМЫКОВА, ДАГЕСТАНСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ

МАКАРЕВИЧ ОЛЕГ БОРИСОВИЧ, БАБЕНКО ЛЮДМИЛА КЛИМЕНТЬЕВНА, КАРПОВ ЕВГЕНИЙ ВЛАДИМИРОВИЧ, ОСЬМАКОВ СЕРГЕЙ ГЕННАДЬЕВИЧ, ОМАРОВ ОМАР МАГАДОВИЧ

МПК / Метки

МПК: G06F 9/50

Метки: запросов, обслуживания

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

Код ссылки

<a href="https://patents.su/5-1550518-ustrojjstvo-dlya-obsluzhivaniya-zaprosov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обслуживания запросов</a>

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