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

 

МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯ ЗАПРОСОВ В ПОРЯДКЕ ПОСТУПЛЕНИЯ, содержащее в каждом канале, кроме первого и последнего, две группы элементов И, элемент ИЛИ и элемент И, в первом канале регистр. Группу элементов И, элемент ИЛИ и элемент И, в последнем канале регистр , две группы элементов И и элемент РШИ, причем каждый вход группы запросных входов устройства соединен с первым входом одноименного элемента И группы первого канала, отличающееся тем, что, с целью сокращения объема оборудования , каждый запросный вход устройства соединен с первым входом одноименного элемента И первой группы каналов, начиная со второго, вторые входы элементов И первой группы всех каналов, кроме последнего, соединены , с выходом элемента И своего канала , вторые входы элементов И первой группы последнего канала соединены с инверсным вьпсодом элемента ИЛИ своего канала, первый, второй входы элемента И каждого канала соединены соответственно с инверсным выходом элемента ИЛИ своего канала и с прямым выходом элемента ИЛИ следующего канала, тактовый вход устройства соединен в первом канале с тактовыми входами разрядов регистра , а в остальных каналах с первыми входами элементов И второй группы, вход сброса устройства соединен с входами сброса разрядов регистров всех каналов, выходы элементов И первой группы первого канала соединены с единичными входами одноименных разрядов регистра своего канала, первый единичный и нулевой входы (Л разрядов регистров каналов, начиная со второго, соединены соответственно с выходами одноименных пар элементов И второй группы своего канала, вторые входы каждой пары элементов И второй группы всех каналов, начиная со второго, соединены соответственно с прямым и инверсным выходами разрядов регистров предьщущих каналов , вторые единичные входы разрядов регистров всех каналов, начиная со второго, соединены с выходами одноименных элементов И первой группы своих каналов, прямые выходы регистра каждого канала соединены с входами элемента ИЛИ своего канала, прямые выходы регистра последнего канала .являются группой выходов устройства.

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

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

РЕСПУБЛИК

И9) (И) 3C59 G 06 Г 9 46

Ф

OllHGAHHE ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3624277/18-24 (22) 20.07.83 (46) 30.10.84. Бюл. ¹ 40 (72) В.М.Полищук (53) 681.325 (088,8) (56) i Авторское свидетельство СССР № 650078, кл. Ст 06 Р 9/46, 1979.

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

¹- 1008744, кл. Cj 06 F 9/46, 1981 (прототип). (54)(57) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО

ДЛЯ ОБСЛУЖИВАНИЯ ЗАПРОСОВ В ПОРЯДКЕ

ПОСТУПЛЕНИЯ, содержащее в каждом канале, кроме первого и последнего, две группы элементов И, элемент ИЛИ и элемент И, в первом канале регистр, группу элементов И, элемент ИЛИ и элемент И, в последнем канале регистр, две группы элементов И и элемент ИЛИ, причем каждый вход группы запросных входов устройства соединен с первым входом одноименного элемента И группы первого канала, отличающеесятем,что,с целью сокращения объема оборудования, каждый запросный вход устройства соединен с первым входом одноименного элемента И первой группы каналов, начиная .со второго, вторые входы элементов И первой группы всех каналов, кроме последнего, соединены с выходом элемента И своего канала, вторые входы элементов И первой группы последнего канала соединены с инверсным выходом элемента

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

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

1 112167

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

Известно устройство для обслуживания запросов в порядке поступления содержащее регистры, группы элементов И, элементы И, элементы ИЛИ, триггеры )1j .

Недостатком этого устройства является большой объем,оборудования. 10

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

Недостатком этого устройства является большой объем оборудования.

Цель изобретения — сокращение объема оборудования.

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

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

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

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

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

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

Устройство содержит запоминающие регистры 1, группы выходных элемен- . тов И 2, группы элементов И 3, элементы ИЛИ 4, элементы И 5, входы 6 запросов, тактовый вход 7 устройства, вход 8 сброса устройства, группу выходов 9 устройства, каналы 10.

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

В исходном состоянии регистры 1 обнулены сигналом с входа 8. Элементы И 3 всех каналов 10, кроме последнего, закрыты уровнем "0" с выхода одноименного элемента И 5, так как каждый элемент И 5, в свою очередь закрыт уровнем "0" с прямого выхода последующего элемента ИЛИ, на входы которого подаются уровни "0 1 с прямых выходов разрядов одноименного регистра 1. Элементы И 3, относящие.ся к последнему запоминающему регистру, .открыты уровнем 1" с инверсного выхода одноименного элемента ИЛИ 4.

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

10 закрываются уровнем "0" с инверсного выхода одноименного элемента

ИЛИ 4, а элементы И 3 предпоследнего канала открываются уровнем "1" с

3 1.1 выхода соответствующего элемента

И 5, на входы которого подается уровень "1" с инверсного выхода одноименного элемента ИЛИ 4 и с прямого выхода последующего элемента ИЛИ 4.

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

Обработка запросов может осуществляться после заполнения хотя бы одного (последнего) регистра 1.

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

21672 4 он бып заполнен информацией, обнуляется и тем самым освобождается для записи очередного .запроса. Это обеспечивается тем, что входы разрядов каждого регистра, за исключением первого, парафазно связаны посредством элементов И 2 с выходами соответствующих разрядов предыдущего регистра. Дпя обеспечения достоверности

10 сдвига длительность сигнала, посту. пающего по входу 7, не должна превышать суммарного времени, равного задержке сигнала на -элементе.И 2 и времени переключения триггера в про1S тивном случае на выходах элементов

И 2 необходимо ставить элементы saдержки.

Сдвиг, информации в регистрах происходит по окончании обслуживания

20 очередного запроса и не должен совпадать по времени с моментом поступления очередного запроса.

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

1121672

Составитель И.Кудряшов Редактор Л.Алексеенко Техред М. Гергель Корректор В. Синникая

Заказ 7983/38 Тираж 698 Подписное

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

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

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

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

 

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

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

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

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

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

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

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

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