Устройство для обслуживания запросов
Устройство относится к вычислительной технике, может быть использовано в вычислительных системах и является усовершенствованием устройст-ва fio авт.св. СССР № 1126962, Цель изобретения - повышение быстродействия устройства. Устройство содержит элемент И, элемент задержки, формирователь импульсов, элемент ИЛИ, счет-, чик, дешифратор и узел приоритета, состоящий из регистра, группы элементов И и элемента ИЛИ.. Новьм в устройстве является введение дополнительных элементов И и задержки, их связей в устройстве, а также связи триггера с группой элементов И узла приоритета, что обеспечивает достижение цели изобретения . 1 ил. к
СОЮЗ СОВЕТСКИХ . СОЦИАЛИСТИЧЕСНИХ
РЕаЪБЛИК
OQ) (10
rw 4 06 F 9 46
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
К A STOP tHOIVIY СВИДЕТЕЛЬСТВУ (61) 1126962 .(21) 3857431/24-24 (22) 19,02.85 (46) 15.08.86. Бюл. 8 30 (72) В.Г.Попов (53) 681.325(088.8) (56) Авторское свидетельство СССР
У 1126962, кл. С 06 Р 9/46, 1984, (54) УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯ ЗА.-.
ПРОСОВ (57) Устройство относится к вычислительной технике, может быть использовано в вычислительных системах и является усовершенствованием устройст,ва по авт.св. СССР Ф 1126962. Цель изобретения — повышение быстродействия устройства. Устройство содержит элемент И, элемент задержки, формирователь импульсов, элемент ИЛИ, счетчик, дешифратор и узел приоритета, состоящий из регистра, группы элементов И и элемента ИЛИ.. Новым в устройстве является введение дополнительных элементов И и задержки, их связей в устройстве, а также связи триггера с группой элементов И узла приоритета, что обеспечивает достижение цели изобретения. 1 ил.!
25!080
Изобретение относится к вычислительной технике, может быть использо вано в вычислительных системах и является дополнительным к авт.св.
Р 1126962.
Цель изобретения — повышение быст родействия устройства.
На чертеже приведена структурная схема предлагаемого устройства.
Устройство содержит узел 1 приоритета, триггер 2, элемент И 3, счетчик 4, элемент ИЛИ 5, дешифратор 6, формирователь 7 импульсов, элемент задержки 8, дополнительный элемент задержки 9, дополнительный элемент
И 10, запросные входы 11 устройства, ответные входы 12 устройства, вход 13 сброса устройства, разрешаюпщп вход
14 устройства, тактовый вход 15 уст ройства, сигнальный выход 16 устройства, адресные выходы 17 уст.ройства, причем узел 1 содержит регистр 18, группу элементов И 19 и элемент ИЛИ 20.
Устройство работает следующим образом.
При включении питания импульсов с входа 13 триггер 2 и регистр 18 устанавливаются в состояния "0".
По входам 11 группы в регистре 18 фчксируются запросы на обслуживание.
На вход 15 поступают тактовые импульсы. При подаче на вход !4 импульса разрешения опроса источников триггер
2 устанавливается в единичное состояцие, открывая элемент И 3. При этом ч актовые импульсы начинают поступать через элементы И 3 и ИЛИ 5 на счетный вход счетчика 4. Сигналами с выходов дешифратора 6 последовательно опрашиваются источники, за просы от которых хранятся в регист" ре 18. После нахожцения запроса открывается соответствующий элемент
И 19 и появляется сигнал на выходе элемента ИЛИ 20, проходящий на выход 16, Двоичный код номера обнаруженного запроса, присутствующий на выходах )7, подается в ЭВИ на обслуживание.
Сигнал с выхода элемента ИЛИ 20 устанавливает триггер 2 в рулевое состояние, запрещая изменение содержимого счетчика 4 и закрывая эле менты И 19, Положительный фронт того же сигнала проходит через формирователь 7 и с задержкой, необходимой для. закрытия элемента И 3, поступает через элемент ИЛИ 5 на счетный вход счетчика 4, увеличивая его содержимое на единицу.
Обслуженный запрос снимается импульсом на соответствующем входе 12 группы. Новый цикл опроса путем подачи импульса на вход 14 начинается с источника, номер которого на единицу больше номера источника, обслуженного в предыдущем цикле опроса.
В дальнейшем устройство работает аналогично описанному.
Пусть к устройству подключено . ять источников запросов, т.е. и 5.
При этом разрядность счетчика выбирается по выражению
В =) 1оя и (+ 1, t д ) Fog и (- целая часть логарифма числа и.
Отсюда,! = 3.
После выбора на обслуживание пятого абонента в счетчике зафиксируется двоичный код числа шесть. При этом на шестом выходе дешифратора 6 (т.е. на (и+1}-ом выходе) формируется единичный сигнал, открывающий элемент И 10. Импульс с выхода элемента задержки 8 через дополнительное время задержки элементом 9, опре— деляемое переходными процессами в элементе ИЛИ 5 и счетчике 4, поступа" ет на вход установки в "0" счетчиza 4.
Формула изобретения
Устройство дЛя обслуживания запросов по авт. св. 9 1126962, о т " л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, оно содержит дополнитель- ньй элемент И и дополнительный элемент задержки, вход которого соединен с выходом элемента задержки, а выход - с первым входом дополнительного элемента И, второй вход которого подключен к (и+1)-му выходу дешифратора (и - число источников запросов), выход дополнительного элемента И подключен к входу уста» новки в "0" счетчика, единичный выход триггера соединен с третьим входом каждого элемента И группы узла приоритета.
1251080
Составитель М.Кудряшев
Техред И.Гайдош
Редактор Т.Иитейко
Корректор С.Шекмар
Заказ 4412/46 Тираж 671
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, )Е-35, Раушская наб.. д. 4/5
Подписное
Производственно- полиграфическое предприятие, r. Ужгород, ул. Проектная,4