Многоканальное приоритетное устройство

 

. Изобретение относится к автоматике и вычислительной технике, в частности к организации систем прерывания и управления передачей данных. Цель изобретения - сокращение оборудования . Устройство содержит элемент И 8 и каналы, а в каждом канале - элемент И 9, элемент ИЛИ-НЕ 10, элемент ИЛИ 11, инверторы 12 и 13. В устройстве сигнал опрос а, поступая на вход опроса следующего по приоритету канала, распространяется по опросной цепи каналов, пока не обнаружит канал, в котором на входе имеется сигнал запроса. 1 ил.

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

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

РЕСПУБЛИК

ng)SU(m 1 1

А1 (51) 4 С 06 F 9/46

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

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

„ 13

R&3l@>: "- и

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4187477/24-24 (22) 26.01.87 (46) 23.08.88. Бюл. У 31 (72) А.К.Дерновский и О.С.Оборин (53) 681.325(088.8) (56) Авторское свидетельство СССР

Р 1103237, кл. G 06 F 9/46, 1983.

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

В 1198522, кл. G 06 F 9/46, 1984. (54) МНОГОКАНАЛЬНОЕ ПРИОРИТЕТНОЕ

УСТРОЙСТВО (57). Изобретение относится к автоматике и вычислительной технике, в частности к организации систем прерывания и управления и редачей даннЫх.

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

И 8 и каналы, а в каждом канале— элемент И 9, элемент ИЛИ-НЕ 10, элемент ИЛИ 11, инверторы 12 и 13, В устройстве сигнал опроса, поступая на вход опроса следующего по приоритету канала, распространяется по оп" росной цепи каналов, пока не обнаружит канал, в котором на входе имеется сигнал запроса. 1 ил.

1418714

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

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

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

Устройство содержит каналы 1-3, запросные входы 4 устройства, выходы

S разрешения устройства, вход 6 опроаа устройства, сигнальный выход 7 устройства, элемент И 8, а в каждом 15 канале — элемент И 9, элемент ИЛИ-НЕ

10, элемент ИЛИ 11 и инверторы 12 и

13.

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

В исходном состоянии отсутствуют сигналы запроса (уровни логического

Нуля на входах 4) и сигнал опроса (уровень логической единицы на входе

6), вследствие чего на. выходах 5 бу-! дут уровни логического нуля, а на сигнальном выходе 7 — уровень логической единицы, сигнализирующий об отсутствии сигналов запроса в устройстве. На вторые входы элементов

И 9 в каждом канале поступает уровень логической единицы с входа 6 и выхода 7 устройства через элементы ИЛИ

1 1, разрешая прием сигналов запроса в канал. 35

При поступлении в любой из каналов сигнала запроса на выходе элемента И 9 этого .канала появится уровень логической единицы, поступающий на входы инверторов 12 и 13 и первый 40 вход элемента ИЛИ 11, в результате чего на втором входе элемента И 9 (. поддерживается уровень,погической единицы независимо от уровней сигналов HB втором H третьем входах эле- 45 мента ИЛИ 11. Кроме того, сигнал запроса через инвертор 12 уровнем логического нуля открывает по первому входу элемент ИЛИ-HE 10, закрытйй по второму входу уровнем логической еди 50 ницы с входа 6 устройства. Через второй инвертор 13 сигнал запроса уровнем логического нуля через элемент

И 8 поступает на выход 7 и третьи входы элементов ИЛИ 11 всех каналов, подготавливая их к прохождению сигнала опроса. Появление уровня логического нуля на выходе 7 сигнализирует внешней системе о наличии хотя бы одного запроса в устройстве, в результате чего она выдает сигнал опроса уровнем логического нуля на вход 6 и далее в первый канал, где открываются по вторым входам элементы ИЛИНЕ 10 и ИЛИ 11. Если в первом канале нет сигнала запроса, то элемент ИЛИНЕ 10 будет закрыт по первому входу уровнем логической единицы с инвертора 12, а на входах элемента ИЛИ 11 будут уровни логического нуля, в результате чего нд его выходе появляется также уровень логического нуля, закрывающий по второму входу элемент

И 9 (чем . запрещается прием. сигна= ла запроса в первый канал) и поступающий на вход опроса второго канала.

Таким образом, сигнал опроса, поступая на вход опроса следующего по приоритету канала, распространяется по опросной цепи каналов, как описано выше, пока не обнаружит канал, в котором на входе имеется сигнал зап-. роса. В этом канале сигнал опроса через элемент ИЛИ-НЕ 16 поступает сигналом разрешения на выход 5 в ви" де уровня логической единицы, а состояние выхода элемента ИЛИ 11 не иэ" меняется, так как íà его первом входе присутствует уровень логической единицы, вследствие чего дальнейшее распространение сигнала опроса прекращается .

Таким образом, при наличии хотя бы одного запроса на входах 4 устройства, сигнал опроса с входа 6 устройства распространяется по опросным цепям каналов при отсутствии сигналов запроса на их входах, одновре" менно блокируя прием сигналов запроса в эти каналы. Распространение сигнала опроса происходит вплоть до канала, на входе которого имеется сигнал запроса. Опрашивая элементы ИЛИНЕ -10 в этом канале, сигнал опроса меняет состояние на его выходе с уровня логического нуля на уровень логической единицы, что соответствует выделению наиболее приоритетного сигнала запроса. Поскольку во всех предыдущих каналах, имеющих более высокий приоритет, входы запроса эа" блокированы, а на входы опроса последующих каналов с более низким приоритетом сигнал опроса не распространяется, то запросы в этих каналах не пройдут на выходы 5 в тече1418714

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

Техред И.Верес

Корректор В.Гирняк

Редактор Г.Волкова

Заказ 4154/46 Тираж 704

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

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

Подписное

Производственно-полиграфическое предприятие, r. Ужгород, ул, Проектная, 4 ние всего времени обслуживания данного запроса.

После обслуживания выделенного запроса сигнал запроса снимается, что ведет к блокировке элементов И 8 и ИЛИ-НЕ IO данного канала и распространению сигнала опроса в следующий канал, если хоть в одном из каналов низшего приоритета есть сиг- 1р нал запроса, который выделяется для обслуживания. Если ни в одном из каналов низшего приоритета больше нет, сигналов запроса, то на сигнальном выходе 7 устанавливается уровень ло- 15 гической единицы, в результате чего элементы И 9 во всех каналах будут готовы к приему сигналов запроса.

Сигнал опроса может быть снят внешней системой до окончания обслу- 20

% живания запроса. В этом случае после обслуживания запроса внешняя система выдает следующий сигнал опроса только при наличии уровня логического нуля на выходе 7 устройства, что 25 будет сигнализировать ей о наличии хотя бы одноro запроса.

Формула изобретения

Многоканальное приоритетное устройство, содержащее элемент И, кана- ЗО лы, а в каждом канале элемент ИЛИ-НЕ и первый инвертор, причем сигнальный выход устройства соединен с выходом элемента И, вход опроса устройства соединен с первым входом элемента

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

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

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

Многоканальное приоритетное устройство Многоканальное приоритетное устройство Многоканальное приоритетное устройство 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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