Устройство для обслуживания запросов Советский патент 1984 года по МПК G06F9/46 

Описание патента на изобретение SU1070553A1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

название год авторы номер документа
Устройство для обслуживания запросов 1987
  • Корнейчук Виктор Иванович
  • Марковский Александр Петрович
  • Зеебауэр Марта
  • Дичка Иван Андреевич
SU1444764A1
Устройство для обслуживания запросов 1978
  • Сатышев Григорий Александрович
SU811255A1
Устройство для обслуживания групповых приоритетных запросов 1985
  • Ганитулин Анатолий Хатыпович
  • Попов Вячеслав Григорьевич
SU1297047A1
Устройство для обслуживания групповых приоритетных запросов 1990
  • Ганитулин Анатолий Хатыпович
  • Попов Вячеслав Григорьевич
  • Шилов Игорь Анатольевич
SU1753473A1
Устройство для обслуживания запросов 1983
  • Погибелев Борис Владимирович
SU1141412A1
Многоканальное устройство приоритета 1985
  • Чернявский Виктор Евгеньевич
  • Маханек Михаил Михайлович
  • Ярусов Анатолий Григорьевич
SU1283765A1
Многоканальное устройство приоритетного обслуживания 1984
  • Ярусов Анатолий Григорьевич
  • Маханек Михаил Михайлович
  • Новик Николай Николаевич
SU1190382A1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ПОДКЛЮЧЕНИЯ АБОНЕНТОВ К ОБЩЕЙ МАГИСТРАЛИ 2011
  • Литвинов Анатолий Леонидович
RU2444780C1
Устройство для обслуживания запросов с переменными приоритетами 1984
  • Маханек Михаил Михайлович
  • Ярусов Анатолий Григорьевич
SU1168944A1
Устройство для обслуживания запросов 1987
  • Белов Александр Павлович
  • Козий Сергей Петрович
  • Просвирницин Александр Иванович
  • Ярмонов Виктор Иванович
SU1444768A1

Иллюстрации к изобретению SU 1 070 553 A1

Реферат патента 1984 года Устройство для обслуживания запросов

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

Формула изобретения SU 1 070 553 A1

/J

18

H -f181920

15fS

i« M4«IMMi «H MBeMlLiHtM

rali

11

12

Фиг.2

Документы, цитированные в отчете о поиске Патент 1984 года SU1070553A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство переменного приоритета 1976
  • Школин Владимир Петрович
  • Тужилин Виталий Иванович
  • Михайлов Сергей Федорович
SU590742A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для обслуживания запросов 1978
  • Сатышев Григорий Александрович
SU811255A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 070 553 A1

Авторы

Заяц Анатолий Моисеевич

Матвеев Сергей Александрович

Даты

1984-01-30Публикация

1982-11-05Подача