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