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

 

УСТРОЙСТВО ;ДЛЯ ОБСЛУЖИВАНИЯ ЗАПРОСО содержатее первую группу элементов И, причем выходы элементов И первой группы являются выходами устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, оно содержит вторую группу элементов И и узел анализа запросов, который содержит группу из п-2 элементов ИЛИ, где п - число запросов в устройстве, и группу из п-1 элементов НЕ, первый .запросный вход устройства соединен с первым входом первого элемента И первой группы, первые входы элементов И первой группы, наf , I. J. . 5чиная .с второго, соединены с выходами элементов И второй группы и с первьо4и входами соответствупщих элементов ИЛИ группы узла анализа запросов , вторые входы элементов И первой группы соединены с опросньм входом устройства первые входы элементов И второй группы соединены с запросньвш входами устройства, начиная с второго, входы элементов И второй группы соединены с выходами одноименных элементов НЕ группы узла анализа запросов, первьШ запросный вход устройства соединен с входом первого элемента НЕ группы узла анализа запросов и с соотвётствукщими входами элементов ИЛИ группы узла (Л анализа запросов, первый вход каждого элемента ИЛИ группы узла анаС лиза запросов соединен с соответствуюсцими входами остальных элементов ИЛИ этой группы, выходы элементов ИЛИ группы узла анализа запросов соединены с одноименных НЕ группы узла анализа запросов. СП СП 00 №

СОЮЗ СОВЕТСКИХ

COUIWI

РЕСПУБЛИК

3(50 G 06 F 9 46

f lk,гъ%. ° ъe frkelV rt

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУЮ( (21) 3508653/18»24 (22) 05. 1 1. 82 (46) 30 ° 01.84. Вюл. 9 4 (72) A.И.Эаяц и С. A.Èàòâååâ (53) 681. 325 (088. 8) (56) 1. Авторское свидетельство СССР

9 590742, кл. G 06 F "9/46, 19 П.

2. Авторское свидетельство СССР

В 811255, кл. G 06 F 9/46, 1979 (прототип) . (54) (57) УСТРОЙСТВО, ДЛЯ ОБСЛУЖИВА

НИЯ -ЗАПРОСОВ содержащее IIepayzo rpynпу элементов И, причем выходы элементов И первой группы являются выходами устройства, о. т л и ч а ю щ е е с я тем, что, с целью повышения .быстродействия, оно содержит вторую группу элементов И и узел .анализа запросов, который содержит группу из и-2 элементов ИЛИ,.где

n - число запросов в устройстве, .и группу из и-1 элементов НЕ, первый,запросный вход устройства соединен с первьи входом первого элемента И первой группы, первые входы элементов И первой группы, на„.SU„„10?05 A чиная .с второго, соединены с выходами элементов Й второй группы и с первыми входами соответствукщих элементов ИЛИ группы узла анализа запросов, вторые входы элементов И первой группы соединены с опросньм входом устройства, первые входы элементов И второй группы соединены с запросньвеи входами устройства, начиная с второго, вторые входы элементов И второй группы соединены с выходами одноименных элементов НЕ группы узла анализа запросов, первый запросный вход устройства соединен с входом перaoro элемента НЕ группы узла анализа запросов и с соответствукщими входами элементов ИЛИ группы узла анализа запросов, первый вход каждого элемента ИЛЙ группы узла анализа запросов соединен с соответствукщими входами остальных элементов ИЛИ этой группы, выходы эле - Я ментов ИЛИ группы узла анализа запросов соединены с вход4рси одноименных элементов ИЕ группы узла анализа запросов.

1070553

15

25

45

60

Изобретение относится к вычисли» тель ной тех нике, в частности к уст.ройствам для обслуживания запросов, и может быть использовано для управления очередностью обращения нескольких потребителей к нескольким коллективно используемым ресурсамм.

Известно устройство для обслуживания запросов, содержащее блок управления и коммутатор, который выполнен в виде матрицы переключательных узлов, причем каждый переключательный узел содержит два элемента И, элемент ИЛИ и элемент НЕ f.lj. недостатком устройства является его сложность, обусловленная большим количеством логических элементов, необходимых для построения переключакщих узлов, и низкое быстродействие.

Наиболее близким по технической сущности к предлагаемому является многоканальное устройство для управления очередностью обращения к общему потребителю, содержащее регистр, элементы ИЛИ, генератор импульсов, триггер и группу элементов И, причем запросные входы уст- ройства соединены с информационными входами регистра, единичные выходы которого соединены с первыми входами элементов И группы, вторые и третьи входы которых соединены соответственно с соответствукщими выхо-. дами генератора импульсов и выхо- 35 дом триггера, выходы элементов И группы являются выходами устройства и соединены с входами сброса регистра (2 ."

Недостатком устройства является низкое быстродействие .

Цель изобретения — повышение быстродействия устройства.

Поставленная цель достигается тем, что в устройство для обслуживания запросов, содержащее первую группу элементов И, причем выходы элементов И первой группы являются выходами устройства, введены вторая группа элементов И и узел анализа запросов, узел анализа запросов содержит группу из и-2 элементов ИЛИ, где n — число запросов в устройстве, и группу из и-1 элементов НЕ, первый запросный вход устройства сое. динен с первым входом первого элемента И первой группы, первые входы элементов И первой группы, начиная с второго, соединены с выходами элементов И второй группы и с первыми входами соответствукщих элементов ИЛИ группы узла анализа запросов, вторые входы элементов И первой группы соединены с опросныч входом устройства, первые входы зле ментов И второй группы соединены с запросными входами устройства, начиная с второго, вторые входы элементов И второй группы соединены с выходами одноименных элементов НЕ группы узла анализа запросов, первый запросный вход устройства соединен с входом первого элемента HE группы узла анализа запросов и с соответствукщими входами элементов

ИЛИ группы узла анализа запросов, первый вход каждого элемента ИЛИ группы узла анализа запросов соединен с соответствукщими входами остальных элементов ИЛИ этой группы, выходы элементов ИЛИ группы узла анализа запросов соединены с входами одноименных элементов НЕ группы узла анализа запросов.

На фиг. 1 представлена структурная схема устройства; на фиг. 2 структурная схема узла анализа. запросов.

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

1-5 устройства, группу элементов

И 6, группу элементов И 7,. Узел 8 анализа запросов, опросный вход 9 устройства, группу выходов 10 устройства. Узел 8 (фиг. 2} содержит группу элементов ИЛИ 11, группу элементов HE 12, кроме того, обозна- чены информационные входы 13-16, узла 8, и выходы 17-20 узла 8.

Устройство работает .следукщим образом.

При отсутствии запросов на входах 1-5 устройства, на информационных входах 13-16 узла 8 будут зафиксированы нули, а на выходах 17-20 узла 8 — единицы, которые поступают на входы каждого элемента И б группы и разрешают прохождение запросов.

При поступлении запроса на один из входов 1-5 устройства (например, запрос поступит по первачку входу) на информационном входе 13 узла 8 появится единица, следовательно, на всех выходах 17-20 узла 8 появятся нули, которые поступят на входы соответствукщих элементов И 6, блокируя прохождение запросов по другим входам 2-5 устройства. Запрос по первому входу при наличии единицы на входе 9, свидетельствукщей, что ЭВМ свободна и принимает запрос на обслуживание, поступает через первый элемент И 7 второй группы на выход устройства. Как только ЭВМ примет запрос на обслуживание, на входе 9 окажется нуль и будет снят запрос по первому входу„ т.е. иа запросном входе 1 окажется нуль. Следовательно, на всех выходах 17-20 узла 8 появятся единицы при отсутствии запросов по другим каналам, и устройство готово к обслуживанию последуюI

1070553

f8 6

Фиг. g

Составитель М. Кудряшев

Редактор Е. Крив ина Техред O. Нвце Корректор В.Бутяга

Заказ 11683/46 Тираж 699 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Мбсква, Ж-35, Раушская наб., д. 4/5

Филиал ППП Патент, r. Ужгород, ул. Проектная, 4 щих запросов, поступающих на любой из входов 1-5 устройства.

При одновременном поступлении нескольких запросов на входы 1-5 устройства в начале обслуживается запрос, поступивший на вход с мень- 5 шим номером. Таким образом, запросы могут поступать в любой последовательности, а их обслуживание fIpoисходит в порядке приоритета, при этом на выходах 10 устройства будет находиться не более одного запроса.

Применение изобретения позволяет повысить быстродействие устройства.

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

 

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

Изобретение относится к автоматике и вычислительной технике, а точнее к приоритетной обработке данных, и предназначено для использования в мультипроцессорных системах, в локальных сетях и в системах распределенного управления

Изобретение относится к вычислительной технике и может быть использовано для организации доступа к коллективно используемому ресурсу

Изобретение относится к вычислительной технике и может быть использовано для организации межмашинного обмена в распределенных вычислительных комплексах и сетях ЭВМ

Изобретение относится к вычислительной технике и предназначено для использования в локальных вычислительных сетях с шинной топологией для управления передачей пакетов данных через общий канал

Изобретение относится к способам управления перегрузкой сообщениями элементарной программы в электронной системе коммутации

Изобретение относится к области вычислительной техники и может быть применено в системах обмена данными

Изобретение относится к отвечающей системе, то есть способной к работе в реальном масштабе времени и толерантной к ошибкам системе для обработки сигналов, с множеством блоков обработки данных, которые соединены друг с другом через блоки передачи данных

Изобретение относится к вычислительной технике и может найти применение в отказоустойчивых многопроцессорных системах для перераспределения нагрузки между процессорами во время отказов

Изобретение относится к вычислительной технике и может быть использовано в устройствах последовательно-параллельного обслуживания запросов абонентов с переменным распределением потоков информации по линиям связи
Наверх