Устройство для распределения запросов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1543403
Авторы: Богумирский, Цыганков
Текст
СОЮЗ СОВЕТСНИХсоцидлистичесникРЕСПУБЛИК ЯО,1)50 06 Г 9/4 ГОСУДАРСТВЕННЫЙ НОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИ11 РИ ГКНТ СССР ОПИСАНИЕ ИЗОБРЕТЕНИ(57) Изобретение мовано в вычислительнизобретения в . расшименения.устройствати работы устройств СПРЕДГДЕН жет быть использоых системах. Цельрение области приза счет возможноса в системах с М 4 ь АВТОРСКОМУ СВИДЕТЕЛ(56) Авторское свидетельР 1418713, кл. С 06 Р 9Авторское свидетельсВ 3226465, кл. С 06 Р 9 разнотипными обслуживающими устройствами. Устройство содержит регистр 1,регистр 2 сдвига, узел приоритета 3,группу регистров 7, группу схем сравнения 8, группу элементов И 5, блокэлементов И 6, 9, элемент ИЛИ 4,группу элементов ИЛИ 10, блок элементов ИЛИ 11. Устройство позволяет распределять поток неоднородных запросовот и абонентов по ш разнотипным обслуживающим устройствам. В процессераспределения снацала отыскиваетсязапрос путем циклического опросаабонентов, затем определяется тип запроса, после чего осуществляется выбор свободного обслуживающего устройства. 1 ил, 15434031.зобретепие относится к вычислигельной технике и может быть использовано в вычислительных системах.1 тель изобретения - расширение об 5ласти применения устройства за счетвозиожности его работы з системах сразнотипными обслуживающими устройстваии,На чертеже изображена структурнаясхем устройства.Устройство содеркит регистр 1, регистр 2 сдвига, узел 3 приоритета,элеиент ИЛИ 4, группу элементов И 5,блок 6 элементов И, группу регистров7, группу схем 8 сравнения, блоки 9элементов И, группу элементов ИЛИ 10,блок 11 элементов ИЛИ, зход 12 опросаустройства, группу запросных .входов13 устройства, группу входов 14 состояния устрой"тва, информационные выходы 15 устройства, сигнальные выходы 16 устройства,Устройство работает следующим образом. 25При включении питания регистр обнуляется, в один из разрядов ре"гистра 2 записывается единица, а в остальные разряды регистрв 2 - нули. Цепь устновки в исходное состояние не показана.Каждое обслуживающее устройство предназначено для обслу;кивания запросов определенного типа. Свободное обслукиваощее устройство подает на со 35 ответству 1 сщую группу 14 входов код типа обслуживаемых запросов, который заносится в соответствующий регистр 7, В иеходнои состоянии все обслуживающие устройстза свободны. Поэтому всс регистры 7 заполнены кодак,и типовзапросов . Нулевой ксд типа ":е допускается.После установки в исходное состояние на вход 12 начинают поступать тактовые импульсы. Б результате это" го единица, первоначально записанная в регистр 2, сдвигается, осуществляя циклический поиск запросов от абонентов .50Запросы па обслуживание от абонентов подаются на соответствующие группы 13 входов в виде кодов типов з. - просов, Коды типозз запросов заносятся в соответствующие группь разрядов регистра 1. Если в группе разядов55 регистра 1 присутствует запрос от абонента, представленный кодом типа, то па выходе соответствующего элемента ИЛИ 1 О поддерживается единица. Поэтому срабатывает соответствующий элемент И 5 и открывается соответствующий блок 9 элементов И, Код типа запроса абонента проходит через этот блок и через блок 12 элементов ИЛИ и подается на первые группы входов 8 сравнения. Схемы 8 выдают сигналы при совпадении кодов на всех группах входов, Следовательно, появляется сигнал на выходах тех схем, которым соответствуют свободные обслуживающие устройства, предназначенные для обслуживания запросов того же типа, что и выбранный из регистра 1 запрос. При срабатывании хотя бы одной схемы 8 появляется сигнал на одном из выводом узла 3, Он проходит на соответствующий выход 16, в результате чего обслуживающее устройство подготавливается к приему запроса, Этим же сигналом соответс.твуюший регистр 7 обнуляется. Кроме того, появляется сигнал на выходе элемента ИЛИ 4, который открывает блок 6 элементов И. Поэтому сигнал с выхода элемента И 5 пройдет на выход 15 и поступит в обслуживающее устройство, которое примет его на обслуживание. Одновреиенно с этим обнуляется группа разрядов регистра 1, После окончания обслуживания запроса обслуживающее устройство сигнализирует о готовности принять следующий запрос путем подачи кода типа обслуживаемых запросов на группу входов 14, Если ни одного свободного обслукивающего устройства требуемого типа в данный момент нет, то сигналы на выходах 15 и 16 не появляются,Формула изобретенияУстройство для распределения запросов, содержащее группу регистров, группу схем сравнения, группу элементов И, элемент ИЛИ, регистр, причем группа выходов каждого регистра группы соединена с первой группой входов одноименной схемы сравнения группы, группа входов каждого регистра группы соединена с соответствующими входами состояния устройства, о т л ич а ю щ е е с я тем, что, с целью расширения области применения устройства за счет возможности работы устройства в системах с разнотипными обслуживающими устройствами, устройство содержит регистр сдвига, узелСоставитель И.КудряшевРедактор Е, Копча Техред Л, Сердюкова Корректор СЛ 1 екмар Заказ 401 Тираж 5 бб Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж Раушская наб., д. 4/5Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,10 приоритета, группу элементов ИЛИ,блок элементов ИЛИ, группу блоковэлементов ИЛИ, причем каждая группавходов регистра соединена с соответствующими запросными входами устройства, каждая группа выходов регистрасоединена с группой входов одноименного блока элементов И группы и свходами одноименного элемента ИЛИгруппы, выходы которых соединены спервыми входами соответствующих элементов И группы, вторые входы которыхсоединены с выходами регистра сдвига,тактовый вход которого является входом опроса устройства, группа информационных выходов которого соединена 434036с группой выходов блока элементов И,группа информационных входов которогосоединена с выходами элементов Игруппы, с входами сброса регистра и суправляющими входами блоков элементовИ группы, выходы которых соедине- ны с входами блока элементов ИЛИ,выходы которого соединены с вторыми группами входов схем сравнениягруппы, выходы которых соединены свходами узла приоритета, выходы, которого являются группой сигнальных выходов устройства и соединены с входами сброса регистров группы и с входами элемента ИЛИ, выход которого соединен с управляющим входом блока элементов И группы.
СмотретьЗаявка
4403439, 04.04.1988
ВОЕННЫЙ ИНЖЕНЕРНЫЙ КРАСНОЗНАМЕННЫЙ ИНСТИТУТ ИМ. А. Ф. МОЖАЙСКОГО
БОГУМИРСКИЙ БОРИС СЕРГЕЕВИЧ, ЦЫГАНКОВ ВЛАДИМИР МИХАЙЛОВИЧ
МПК / Метки
МПК: G06F 9/50
Метки: запросов, распределения
Опубликовано: 15.02.1990
Код ссылки
<a href="https://patents.su/3-1543403-ustrojjstvo-dlya-raspredeleniya-zaprosov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для распределения запросов</a>
Предыдущий патент: Микропрограммное устройство управления
Следующий патент: Устройство для распределения заданий процессорам
Случайный патент: Устройство для ультразвуковой размерной обработки монои поликристаллов