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

 

МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯ ЗАПРОСОВ В ЛОРЯДКЕ ПОСТУПЛЕНИЯ, содержащее два элемента ИЛИ, группу элементов И, группу элементов/ИЛИ1; каналы, а в каждом канале элемент И, элемент ИЛИ, регистр, триггер, первую и вторую группы элементов И, причем информационные входы регистров каналов соединены с выходами элементов И первой группы своих каналов, выходы регистров каналов соединены с первыми входами одноименных элементов И второй 1группы своих каналов отличающееся тем, что, с целью повышения быстродействия, устройство содержит два счетчика, два дешифратора и два элемента задержки, причем информационные входы устройства соединены с первыми входами соответствуюпшх элементов И группы, вторые входы которых соединены с выходом первого элемента ИЛИ, входы которого соединены с инверсными выходами, триггеров каналов, выходы элементов И группы соединены с перЬыми йходами одноименных элементов И первых всех каналов и с входами второго элемента ИЛИ, выход которого через первыйэлемент задержки соединен со счетным входом первого счетчика, выходы которого соединены с входами первого дешифратора , : ВЫХОДЫ, которого соединены соответственно с вторыми входами элементов И первых групп всех каналов, тактовый вход устройства через второй элемент задержки соединен со счетным входом второго счетчика, выходы которого соединены с входами второго дешифратора, выходы которого соединены соо-паепгственно с первыми входами элементов И одноименных кана (Л лов и с вторыми входами элементов И вторых групп одноименных каналов, с вторые входы элементов И каналовсоединены с тактовым входом устройст§ ва, выходы элементов И первых групп всех каналов соединены с входами элемента ИЛИ своего канала, выход апв-- мента ИЛИ каждого канала соединеа с единичным входом триггера своего а, нулевой вход каждого кана00 ла соединение выходом элемешга И свое 1 го канала и с входами сброса регистра Фь своего канала, выходы одноименных элементов И вторых групп всех каналов соединены с входами одноименных але ментов ИЛИ группы, выходы .элементов ИЛИ группы являются информационными выходами устройства.

СОЮЗ COBETCHHX

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

РЕСПУБЛИН

ЪСЮ 0 06 Р 9/46

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

H ABTOPGH0MY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3345048/18-24 (22) 09.10.81 (46) 30.03.83. Бюп. ¹ 12 (72) Н. И. Крылов (53) 681.325 (088.8) (56) 1. Патент США ¹ 3588847, кл. G11 С 19/00, опублик. 1971.

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

hb 650078, кл. 6068 9/46, 1979 (mph îòmï) . (54) (57) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ОЕСЛУЖИВАНИЯ ЗАПРОСОВ В .ПОРЯДКЕ ПОСТУПЛЕНИЯ, содержащее два элемента HIM, группу элементов И, группу элементов ИЛИ; каналы, а в каждом канале элемент И, элемент ИЛИ, регистр, триггер, первую и вторую группы элементов И, причем информационные входы регистров каналов соединены с выходами элементов

И первой группы своих каналов, выходы регистров каналов соединены с первыми входами одноименных элементов

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

„Я0„„1008744 А соединены с церйыми hxoäàìè одноименных элементов И первых групп всех каналов и с входами второго элемента

ИЛИ, выход которого через первый. элемент задержки соединен со счетным входом первого счетчика, выходы которого соединены с входами первого дешифратора,: выходы. которого соединены . соответственно с вторыми входами эле. ментов И первых групп scar. каналов, тактовый вход устройства через второй элемент задержки соединен со счет ным входом второго счетчика, выходы которого соединены с входами второго дешифратора, выходы которого соединены соответственно с первыми щсодами элементов И одноименных кана-. лов и с вторыми входами элементов .

И вторых групп одноименных каналов, вторые входы элементов И каиаловсоединены с-тактовым входом устройст- ва, выходы элементов И первых rpyaa всех каналов соединены с входами элемента ИЛИ своего канала, выход sneмента ИЛИ каждого канала соединен с единичным входом триггера csoего кана. ла, нулевой вход триггера каждого канала соединен.с выходом элемента И своего канала и с входами сброса регистра 3 своего канала, выходы одноименных;4 элементов И вторых групп всех каналов (Ф соединены с входами одноименных sneментов ИЛИ группы, выходы элементов

ИЛИ группы являются информационными выходами устройства.

744 2

% всех каналов, тактовый вход устройства через второй элемент задержки соединен со счетным входом второго счетчика, выходы которого соединены с входами второго дешифратора, выходы которого соединены соответс гвенно с периыми входами элементов И одноименных каналов и с вторыми входами элементов И вторых групп одноименных каналов, вторые входы элементов И каналов соединены с тактовым входом устройства, выходы элементов И первых групп всех каналов соединены с входами элемента

ИЛИ своего каиала, выход элемента

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

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

Устройство содержит регистр 1 каналов, триггеры 2 каналов, счетчики

3 и 4, дешифраторы 5.и 6, группу элементов И 7, группу элементов И 8, и 9 каналов, элементы И 10 каналов, элементы ИЛИ 11 каналов, группу элементов ИЛИ 12, элементы ИЛИ 13 и 14, элементы 15 и 16 задержки, информационные входы 17 устройства, тактовый вход 18 устройства, информационные выходы 19 усгройствв, каналы 20.

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

В исходном состоянии регистры 1; триггеры 2, счетчики 3 и 4 находятся

B нулевом состоянии. С нулевых выходов триггеров 2 высокий потенциал. поступает через элемент ИЛИ 13 на вторрые входы элементов И 7. С первого выхода дешифратора 5 единичный сигнал поступает на иходы группы элементов И

8 первого канала 20. Первый запрос поступает через элементы И 7 и первую группу элементов И 8 на вход регистра 1 первого канала 20, одновременно сигналом с выхода элемента

ИЛИ 11 триггер 2 первого канала 20 установится в единичное состояние.

1 1008

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

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

ИЛИ, И триггеров 1 ) .

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

Наиболее близким по технической сушности к предлагаемому является уст ройство для обслуживания запросов s порядке поступления, содержащее звпоминаклцие регистры, группы элементов И, элементы И, элементы ИЛИ, триггеры регистрации состояний, промежугочные регистры (2 J .

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

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

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

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

И второй группы своих каналов, введены

40 два счетчика, два дешифратора, и два элемента задержки, причем информационные входы устройства соединены с первы- ми входами соответствуюших элементов

И группы, вторые входы которых соеди45 иены с выходом первого элемента ИЛИ, входы которого соединены с инверсными-выходами триггеров каналов, иыходЫ элементов И группы соединены с первыми входами одноименных элементов И первых групп всех каналов и с жодами второго элемента ИЛИ, выход юторого через первый элемент задержки соединен со счетным входом первого счетчика, выходы которого соединены с входами первого дешифратора, выходы юторого соединены соответственно с вторыми входами элементов И первых групп

3 1008744 4(С выхода элемента ИЛИ 14 сигнал через-:"группы элементов И 9 первого канаэлемент 15 задержки поступит на вход . ла 20; После обработки первого запросчетчика 13 н установит его в состоя-, са на вход 18 подается импульс, который нне еднйнцы . С второго выхода де- поступит на вход элемента 16 задэржкж шифратора 5 единичный сигнал поступит у н через открытый элемент И 10 на икона вторые входы группы элементов И 8::ды установки триггера н регистра 1 второго канала 20, подготовив таким :первого канала s нулевое состояние. С образом запись второго запроса в регистр, выхода элемента 16 задержки импущс

1. Очередной поступающий запрос запн- поступит на вход счетчика 4, содержимое шется в соответствуюшнй регистр 1, 10 которого увеличится на еднннпу, и па прн этом триггер 2 установится в еди -,втором выходе дешифратора будет еди.ничное состояние, а содержимое счетчн- Ъйчный сигнал, который разрепит пока 3 увеличится на единицу. Прн поступ- отупление второго (очередного) запро-леннн Д-го запроса, последний запишет- са на выходы 19. Прн этом оявляется ся в Iq-й запоминающий регистр 1 и -го м воэможность записи очередного. запроканала, И -ый триггер 2 установятся са s регистр 1 первого канала, так авк в еушннчное состояние, а счетчик 3 в ну- триггер 2 находится к нулевом состоялевое состояние и на первом выходе ннн н элементы И 7 открыты высоким дешнфратора 5 будет единичный сигнал. потенпналом, поступаиапим с выхода . После этого запись запросов прекратит- щ .элемента ИЛИ 13. После обслуживания . ся до обработки первого запроса, так И -ro запроса счетчик 4 установится ,, как see триггеры 2 находятся в единичном в нулевое састоянне и с первого ищсода ! состоянии н на выходе элемента ИЛИ 13 - дешнфратора 6 единичный сигнал разренулевой сигнал, который закроет элемен-. шит поступление на выходные шины ты И 7. Независимо от эапнсн запросов 25 запроса, записанного s регистр 1 первоs. регистры 1, на выходные шины 19 . го канала. В дальнейшем устройство рачерез группу элементов И 9 н элементы ботает аналогично. . ИЛИ 12 поступает первый запрос, так Применение предлагаемого изобретения как с первого выхода дешнфратора 6 позволяет повысить — Йтстродейс твив устединичный сигнал поступает на входы gg ройства.

f008 744

17

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

Редактор E. Палп Техред M. Тенер Корректор О. Билак

Заказ 23,40! 60 Тираж 704 Подписное

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

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

Филиал ППП "Патент, г. Ужгород, ул. Проектная, 1

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

 

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

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

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

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

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

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

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

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