Многоканальное устройство приоритета
Изобретение относится к вычислительной технике и может быть использовано при организации обмена между периферийными устройствами и ЭВМ. ЦЕЛЬ ИЗОБРЕТЕНИЯ - СОКРАЩЕНИЕ АППАРАТУРНЫХ ЗАТРАТ. УСТРОЙСТВО СОДЕРЖИТ РАСПРЕДЕЛИТЕЛЬ ИМПУЛЬСОВ 3, ЭЛЕМЕНТ ИЛИ 1, элемент задержки 2 и каналы 4, состоящие каждый из триггеров 5-7, элемента И 9, элемента ИЛИ 10 и элемента НЕ 8. ЦИКЛ РАБОТЫ УСТРОЙСТВА СОСТОИТ ИЗ ОПРОСА РАСПРЕДЕЛИТЕЛЯ ИМПУЛЬСОВ ВСЕХ КАНАЛОВ В ПОРЯДКЕ ИХ ПРИОРИТЕТА, ПРИЧЕМ РАБОТА РАСПРЕДЕЛИТЕЛЯ ИМПУЛЬСОВ БЛОКИРУЕТСЯ ПРИ НАХОЖДЕНИИ ЗАПРОСА. РАБОТА ВОЗОБНОВЛЯЕТСЯ ЛИБО ПРИ ПОСТУПЛЕНИИ ОТВЕТНОГО СИГНАЛА, ЛИБО ПРИ ОТСУТСТВИИ ЗАПРОСОВ ВО ВСЕХ КАНАЛАХ. 1 ИЛ.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК я.а.ю.и
01 1ИО НИЕ ИЗОБРЕП РЯ
Й A ВТО - ="СЯ0 4 СВОДЕ 7ЕГЪСТБм
ГОСУДАРСТЕ:=ККЫЙ КОМИТЕТ
ПО Иасап .К,ЯМ И ОТК 1,П-ИЯМ
ПРИ ГР!- С! С"= (21) 326050/24-24 (22) 05.10-87 (46) 23.05.89. b,îë. №,9 (72) A. г:".. Бучнев, В. Р. Горовой и Е. И. Каопунин (53) 681 325 (088 8) (56) Авторское свидетельство СССР № 734689, к,ь С> Об F 9/46, 1978.
Авторское свидетельство СССР № 1265772. кл. С 06 1= 9/46, 1 85. (54) М110. Ог,АЫАЛоНОЕ УСТРОЙСТВО
ПРИОРИТЕТ!А (57) Изобретение относится к вычислительной технике и может быть использовано при.SU» 1481766 А 1
2 организации обмена между периферийными устройствами H ЗВ,Л. Цель изобретения сокращение аппаргтурных затрат. Устройство содержит распределитель импульсов 3, элемент ИЛИ 1, элемент задержки 2 и кана Ib! 4, состоящие из трех триггеров 5 — 7, элеvåíòà И 9, элемента ИЛИ 10 и элемента HE 8. Цикл работы устройства состоит из опроса распределителя импульсов всех каналов в порядке их приоритета, причем работа распределителя импульсов блокируется при нахождении запроса. Работа возобновляется либо при поступлении ответного сигнала, либо при отсутствии запросов во всех каналах. 1 ил.
1481766
5 !
Формула изобретения
Составитель М. Кудряшев
Редактор С. Г!атрушева Texpeд И. Верес Корректор В. Гирняк
Заказ 209! г50 Тираж 669 Г!одписное
ВННР!ПН Госуларственного комитета по изобретениям и открытиям при ГКНТ СССР
I !3035, Москва, Ж вЂ” 35, гзаушская наб., л. 4 5
Производственно-издательский комбинат «!!атент», г. Ужгород, ул. Гагарина, l01
Изобретение относится к вычислительной технике, в частности к устройствам приоритета, и может быть использовано при организации обмена между периферийными устройствами и ЭВМ.
Цель изобретения — сокращение аппаратурных затрат.
На чертеже приведена функциональная схема устройства.
Многоканальное устройство приоритета содержит элемент ИЛИ 1, элемент 2 задержки, распределитель 3 импульсов и каналы 4, а в каждом канале первый, второй и третий триггеры 5 — 7, элемент HE 8, элемент И 9, элемент ИЛИ !О.
Устройство работает следующим образом.
При включении питающего напряжения
В многоканальное устройство приоритета по уста HQBoчному входу 15 поступает сигнал установки в исходное состояние, который через элсменты ИЛИ I!) устанавливает тригге1)ы 5 — -7 всех кана1ов в I, лс Во;: ос тоян не.
Запросы на обслуживание поступают на
Входь! 1 н устанаВлиВают В единицу триггер 5 соответствующего канала 4 устройства.
Для запуска устройства на вход 14 подается единичный импульс, который через элемент ИЛИ 1 запускает распределитель 3 импульсов, на выходах которого последоВательно появляются единичные импульсы.
Если В триггере 5 первого канала 4 запомнился запрос на обслуживание, то передним фронтом импульса с первого выхода распределителя импульсов 3 запрос перепишется в триггер 6, который в результате установится в единицу, эта единица через элемент HE 8 установит на установочном входе распределителя импульсов логический н у,дь.
Поя Вление логического нуля на установочном входе распределителя 3 импульсов приводит к установке всех его
Выходов в состояние логического нуля.
По заднему фронту импульса с первого входа распределителя импульсов триггер 7 первого канала установится в единицу, в результате чего на выход 12 начинает поступать единица, начинается обслуживание первого абонента.
После окончания. обслуживания первого абонента по Входу 13 поступает ответный сигнал, который через элемент И 9 перВого канала 4 устанавливает триггеры 5 — 7 первого канала в нулевое состояние.
После обслуживания любого запроса распределитель импульсов будет находиться в
Зс
50 исходном состоянии, однако ответный сигнал, пройдя через элемент 2 задержки, учитывающий время приведения отработавшего запрос канала 4 в исходное состояние, и элемент ИЛИ 1 вновь запустит распределитель импульсов, который в это время будет разблокирован по установочному входу.
Цикл опроса каналов повторится. Если запросов ни в одном канале нет, то единичный импульс, через элемент ИЛИ 1 снова запустит распределитель импульсов.
Дальнейшая работа устройства происходит аналогично описанному.
Многоканальное устройство приоритета, содержащее элемент ИЛИ и каналы, а в каждом канале три триггера, элемент И и элемент ИЛИ, причем единичный вход первого триггера каждого канала является соответствующим згпросньгм входом устройства, выход элемента ИЛИ канала соединен с нулевыми входами первого, второго и третьего триггеров своего канала, выход третьего триггера каждого канала является соответствующим выходом устройства и соединен с первым входом элемента И своего канала, ответный вход устройства соединен с вторыми входами элементов И всех каналов, выход элемента И канала соединен с первым входом элемента ИЛИ своего канала, установочный вход устройства соединен с вторыми входами элементов ИЛИ всех каналов, отличающееся тем, что, с целю сокращения аппаратурных затрат, оно содержит распределитель импульсов и элемент задержки, а в каждом канале — элемент НЕ, причем первый вход элемента ИЛИ через элемент задержки подключен к ответному входу устройства, второй вход элемента ИЛИ является входом запуска устройства, выход элемента ИЛИ соединен с запускающим входом распределителя импульсов, установочный вход которого соединен с выходами элементов HE всех каналов, каждый выход распределителя импульсов, кроме последнего выхода, соединен с синхронизирующими входами второго и третьего триггеров соответствуюнгего канала, третий вход элемента ИЛИ соединен с последним выходом распределителя импульсов, выход первого триггера канала соединен с информационным входом второго триггера своего канала, выход второго триггера канала соединен с информационным входом триггера своего канала и с входом элемента НЕ своего канала.