Устройство переменного приоритета

 

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

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

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

РЕСПУБЛИН (51) 4 G 06 F 9/46

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

Ф (лир„ лГ

ОГ1ИСАНИЕ ИЗОБРЕТЕНИЯ - ц

ggg„ .

К А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ (54) УСТРОЙСТВО ПЕРЕМЕННОГО ПРИОРИТЕТА (57) Изобретение относится к автоматике и вычислительной технике, а именно к приоритетным устройствам, и предназначено для использования в (21 ) 3933038/24-24 (22) 22.07.85 (46) 23.03.88. Бюл. М- 11 (7 !) Харьковский авиационный институт им. Н.Е.Жуковского (72) !0.И.Ялинич, В.Ю.Ларченко, В.И.Хлестков и M.Ô.Õoëoäíûé (53) 681.325(088.8) (56) Авторское свидетельство СССР

М 737954, кл. G 06 F 9/46, 1978.

Авторское свидетельство СССР !! - 1262498, кл. G 06 F 9/46, 1982.

„„Я0„„1383351 А1 специализированных вычислительных и управляющих системах. Устройство переменного приоритета содержит ре.гистр запросов, регистр .кода управления, две группы элементов И, генератор импульсов, триггеры синхронизации и управления, элементы И, ИЛИГ ИЛИ-НЕ, группу элементов НЕ, группу входных коммутаторов, группу выходных коммутаторов. Сущность изобретения заключается в кодировании используемых последовательностей приоритетов абонентов, соответствующих режимам работы системы, что позволяет повысить быстродействие устройства. Надежность работы устройства повышает— ся за счет согласования процессов приема запросов и нахождения самого приоритетного запроса. 1 ил.

1383351

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

Цель изобретения " повышение надежности функционирования устройства эа счет исключения воэможности появления сигналов помехи на выходах устройства при критическом сочетании поступивших запросов.

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

Устройство содержит регистр 1 кода управления, элементы И 2 группы, регистр 3 запросов, генератор 4 импульсов, элемент " .ИЛИ 5, триггер 6, элемент И 7, триггер 8, элемент ИЛИ-НЕ

9, коммутаторы )О, элементы НЕ 11 группы, элементы И 12 груйпы, комму-. таторы 13, вход 14 замечания, кодовые

15, запросные )6 и опросный 17 входы, сигнальный 18 и информационные 19 вы ходы.

Каждый иэ коммутаторов 10 содержит элемент И 20 группы и элементы ИЛИ

21 и 22.

Каждый из коммутаторов 13 содержит элементы И 23 группы, элементы

ИЛИ 24 и 25 и элемент И 26. .Устройство работает следующим обраэ м. .Исходное состояние устройства характеризуется тем, что триггер 8 находится в нулевом состоянии и на входе 17 устройства сигнал отсутствует (нулевой уровень сигнала). Со, ответственно триггер 6 находится в нулевом состоянии (благодаря единице с инверсного выхода триггера 8) и на информационных выходах 19 устройства сигналы отсутствуют (нулевые уровни сигналов). Состояние регистра кода

1 управления, регистра 3 запросов э вхоцов .14-16 устройства и выхода 18 устройства произвольное.!

О

25

35

55.Перед началом обмена данными абонентов с ЦВМ проиэводйтся запись кода управления с входов 15 устройства в.регистр 1. кода управления при подаче сигнала на вход 14 устройства. Запись кода управления может производиться программным способом или с пульта оператора. Код управления определяет порядок приоритетов абонентов.

Работа устройства начинается с подачи на его вход 17 сигнала опроса, который при наличии сигнала на выходе 18 устройства (свидетельствующего о наличии запросов, прошедших через элемент ИЛИ 5) поступает через элемент И 7 на тактовый вход триггера 8, переводя его по переднему фронту в . единичное состояние и разрешая тем самым установку триггера 6 по тактовому входу, на который поступают импульсы отрицательной полярности с выхода генератора 4. Для перевода триггера 6 в единичное состояние используется задний фронт импульса, так как по переднему фронту импульса регистр 3 запросов принимает запросы от абонентов, а в течение длительности импульса на выходах элементов ИЛИ

25 коммутаторов 13 устанавливается истинная информация о самом нриоритетном запрашивающем абоненте.

Сигналы запросов с выходов регистра 3 запросов поступают на группы входов всех коммутаторов 10 и через соответствующие открытые элементы

И 20 и элементы ИЛИ 22 коммутаторов

10 проходят на их выходы. Элементы

НЕ 11 группы и элементы И 12 группы обеспечивают выбор одного, самого приоритетного запроса (его сигнал через соответствующий элемент НЕ 11 группы блокирует все сигналы низших приоритетов) . Выбранный сигнал запроса поступает на соответствующий вход в каждом коммутаторе I 3, но проходит на выход элемента ИЛИ 25 только в одном коммутаторе )3, соответствующем абоненту, обладающему высшим приоритетом в соответствии с кодом в регистре 1.

По заднему фронту импульса с выхода генератора 4 устанавливается триггер 6, единица на выходе которого отпирает элементы И 26 коммутаторов

13, и сигнал, сформировавшийся на выходе элемента ИЛИ 25 коммутатора

13, соответствующего самому приоритетному абоненту, поступает íà соотг ветствующий информационный выход 19 устройства, инициируя обмен информацией между. ЦВМ и соответствующим абонентом, при этом абонент снимает свой запрос, а ЦВМ снимает сигиап опроса. Кроме того, сигнал с выхода

19 устройства через элемент ИЛИ-НЕ 9 поступает на вход сброса триггера 8 и сбрасывает его, устанавливая вслед! 383351 за этим триггер 6 в нулевое состояние, что запрещает выдачу сигналов на информационные выходы 19 устройства и обеспечивает однократное срабаты5 вание устройства от одного сигнала опроса.

Новый цикл работы устройства начинается с подачи на его вход 17 следующего сигнала опроса, вырабатываемого ЦВМ после завершения обмена с предыдущим абонентом.

Переход от одной последовательности приоритетов абонентов к другой осуществляется путем записи нового 15 кода управления в регистр 1.

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

Устройство переменного приоритета, 20 содержащее регистр запросов, регистр кода управления, генератор импульсов, элемент ИЛИ, первую группу элементов

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

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

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

ИЛИ первого коммутатора второй группы соединен с первыми входами первых элементов И групп всех коммутаторов первой группы, выход первого элемента ИЛИ первого коммутатора второй группы через первый элемент НЕ группы соединен с первыми входами элементов И первой группы, выход первого элемента ИЛИ каждого коммутатора второй группы, начиная с второго коммутатора, соединен с соответствующим входом соответствующего элемента И первой группы, выходы первых элементов ИЛИ коммутаторов второй группы, начиная с второго, через соответствующие элементы HE группы соединены с соответствующими входами всех последующих элементов И первой группы, выход каждого i-го элемента И первой .группы (i-I...n n — количество запросов) соединен с первым входом (i+I)-ro элемента И группы каждого коммутатора первой группы, каждый выход регистра запросов соединен с первым входом одноименного элемента И группы каждого коммутатора второй группы, выходы регистра кода управления соединены с соответствующими входами элементов И первой группы, выходы которых соединены с входами вторых элементов ИЛИ коммутаторов первой и второй групп, выходы вторых элементов ИЛИ коммутаторов первой и второй групп соединены с вторыми входами соответствующих элементов И групп своих коммутаторов, выходы элементов И первой группы соединены с вторыми входами соответствующих элементов И групп коммутаторов первой и второй групп.

1383351

f9 75 Ух 15

lЮ Ю Ю

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

Техред Л.Олийнык Корректор В. Бутяга

Редактор Н.Лазаренко

Заказ 1297/47 Тираж 704 Подписное

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

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

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

Устройство переменного приоритета Устройство переменного приоритета Устройство переменного приоритета Устройство переменного приоритета 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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