Многоканальное устройство для обслуживания запросов

 

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

СОЮЭ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУЬЛИН (дц 4 С 06 Р 9/46

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

И ОТКРЫТИЙ (21) 3884330/24-24 (22) 11.04.85 (46) 30.10.86. Бюл. № 40 (72) Г.Н.Тимонькин, В.С.Харченко, Д,В.Дмитров и С.Н.Ткаченко (53) 684.325 {088.8) (56) Авторское свидетельство СССР № 1124305, кл, G 06 F 9/46, 1984.

Авторское свидетельство СССР № 1124304, кл. G 06 F 9/46, 1984. (54) МНОГОКАНАЛЬНОЮ УСТРОЙСТВО ДЛЯ .ОБСЛУЖИВАНИЯ ЗАПРОСОВ (57) Изобретение относится к вычислительной технике и может быть использовано в системах обмена данными, вычислительных системах. Цель изобретения — повышение быстродейст„SU,» 12 7418 А1 вня. Многоканальное устройство для обслуживания запросов содержит первый и второй элементы ИЛИ, триггер, первый и второй элементы И, генератор импульсов, и каналов, каясцый нз которых содержит счетчик, дешифратор, элемент И. Новыми элементами в устройстве являются элементы И-НЕ, входящие в каждый иэ каналов. Повышение быстродействия и расширение области применения достигается путем обеспечения возможности обслуживания источников с одинаковыми приоритетами, источников, приоритеты которых отличаются на единицу, обеспечения формирования сигналов необходимой длительности на информационных выходах устройства. 1 ил °

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

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

На чертеже приведена структурная схема устройства.

Устройство содержит элементы ИЛИ

l 2, триггер 3, элемент И 4, генератор 5 импульсов, элемент И 6, такто- 10 вый вход 7 устройства, опросный вход

8 устройства, запросные входы 9 устройства, выход 10 прерывания устрой.ства, информационные выходы 11 устройства, группы входов 12 приоритета 15 устройства, каналы 13, содержащие счетчики 14, дешифратор 15, элемент

И-НЕ !6, элемент И, 17.

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

В начальном состоянии все элементы памяти находятся в нулевом состоянии. По информационным входам 12 в счетчики 14 записываются коды приоритетов, за счет чего устанав1тивает- 25 ся последовательность источников запросов в очередь. Запись кодов обязательно сопровождается синхросигналом по входу 7. Содержимое счетчиков

14 может изменяться в процессе рабо- 50 ты устройства. Дешифраторы 15 настроены только на код старшего приоритета. Устройство готово к работе.

При возникновении запроса на обслуживание в источнике запросов он выставляет запрос в виде единичного сигнала на соответствующем входе 9.

При этом появляется единичный сигнал на выходе 10, который поступает в обслуживающее устройство, Если оно

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

3 в единичное состояние. Сигнал с

его выхода разрешает прохождение импульсов с выхода генератора 5 через элемент И 4. Первый же импульс с выхода элемента И 4 опрашивает элементы И 17 всех каналов, Если в канале счетчик 14 содержит код старшего приоритета и -такой код один; то на выходе соответствующего элемента

И-НЕ 16 присутствует нулевой сигнал, Этот нулевой сигнал поступает н.а инверсный вход элемента И 17. На вто- 55 ром входе этого элемента И 17 присутствует сигнал, если от источника но,ступил запрос, В этом случае на

l8

2 соответствующем выходе 13 появится единичный сигнал „ который пройдет через элемент ИЛИ 2 и установит триггер 3 в нулевое состояние. Триггер

3 закроет элемент И 4, на этом цикл работы устройства закончится. При этом источник запросов должен снять запрос.

Если ни в одном из каналов счетчик 14 не,содержит кода старшего приоритета или один из счетчиков 14 содержит код старшеro приоритета (но по этому каналу не поступил запрос), то на выходе элемента ИЛИ 2 сигнал равен нулю и через элемент

И 4 продолжают поступать импульсы на счетные входы счетчиков 14. По каждому импульсу коды приоритетов в них изменяются, Причем счетчики срабатывают по заднему фронту импульса. Это продолжается до тех пор, пока в счетчике 14 одного из каналов, содержащих запрос, не появится код старшего приоритета. При этом вновь появпяется сигнал на выходе дешифратора 15 этого канала, затем нулевой сигнал на выходе соответствующего элемента И-НЕ 16, который открывает элемент И 17, В результате этого очередной импульс с выхода элемента И 4 пройдет на выход 13 этого канала.

Далее работа устройства аналогична описанному выше.

Формула изобретения

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

И, причем каждая i-я группа (i =1 п, n — число запросов) входов устройства подключена к группе информационных входов счетчика i ãî канала, выходы счетчика канала подключены к входам дешифратора своего канала, i-й запросный вход устройства подключен к соответствующему входу первого элемента ИЛИ и к первому входу элемента И i-ro канала, выходы элементов И каналов подключены к входам второго элемента ИЛИ, выход которого подключен к входу сброса триггера, выход генератора импульсов подключен к первому входу первого элемента

12674) 8

72

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

Редактор Н. Слободяник Техред А. Кравчук

Корректор Е. Рошко

Заказ 5777/48 Тираж 671

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

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

Подписное

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

И-НЕ, причем выход дешифратора канала подсоединен к соответствующему входу элемента И-НЕ своего канала, выход элемента И-НЕ канала подключен к инверсному входу элемента данного канала и соответствующим входам элементов И-НЕ других каналов, единичный выход триггера подключен к второму входу первого элемента И, выход которого подключен к вторым входам элементов И всех каналов, выход первого элемента ИЛИ подключен к первому вхоДу второго элемента И, к второму входу которого подключен опросный вход устройства, выход второго элемента И подключен к единичному входу триггера, тактовый вход устройства соединен с тактовыми входами счетчиков каналов.

Многоканальное устройство для обслуживания запросов Многоканальное устройство для обслуживания запросов Многоканальное устройство для обслуживания запросов 

 

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

Изобретение относится к вычислительной технике и

Изобретение относится к вычислительной технике

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

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

Изобретение относится к вычислительной технике и может быть использовано Р ЦВМ, обрабатьшающих сообщения от множества независимых источников

Изобретение относится к вычислительной технике

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

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

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

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

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

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

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

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

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