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

Номер патента: 1383351

Авторы: Ларченко, Хлестков, Холодный, Ялинич

ZIP архив

Текст

ЕТЕНИЯ САНИ БР ЦЩрм ф 4фут . ВТОРСНОМУ СВ ЛЬСТ 24 специализированных вычислительных иуправляющих системах. Устройство переменного приоритета содержит регистр запросов, регистр .кода управления, две группы элементов И, генераторимпульсов, триггеры синхронизации иуправления, элементы И, ИЛИ Г ИЛИ-НЕ,группу элементов НЕ, группу входныхкоммутаторов, группу выходных коммутаторов. Сущность изобретения заключается в кодировании используемыхпоследовательностей приоритетовабонентов, соответствующих режимамработы системы, что позволяет повысить быстродействие устройства. Наа- дежность работы устройства повышается за счет согласования процессовприема запросов и нахождения самого в приоритетного запроса. 1 ил. Бюл. У 11кий авиационный инстиуковскогоич, В.Ю.Ларченко, и М.Ф.Холодный 088,8)е свидетельство ССС0 06 Р 9/46, 1978,свидетельство СССРС 06 Р 9/46, 1982 Изобретение относится к автом и вычислительной технике, а о к приоритетным устройствам,дназначено для использования тике имен и прива ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(21) 3933038/ (22) 22.07.85 (46) 23.03.88 (7) Харьковс тут им, Н.Е.Ж (72) Ю.И.Ялин В.И.Хлестков (53) 681325( (56) Авторско У 737954, кл.Авторское1262498, кл ЙСТВО ПЕРЕМЕННОГО ПРИО Я 01383351 А 1О 15 20 25 30 35 40 45 50 55 Изобретение относится к автоматике и вычислительной технике, а точнее к приоритетным устройствам, и предназначено для использования в вычислительных и управляющих системах.Цель изобретения " повышение надежности функционирования устройства эа счет исключения воэможности появления сигналов помехи на выходах устройства при критическом сочетании поступивших запросов.На чертеже представлена структурная схемаустройства переменного приоритета.Устройство содержит регистр 1 кода управления, элементы И 2 группы, регистр 3 запросов, генератор 4 импульсов, элемент " .ИЛИ 5, триггер 6, элемент И 7, триггер 8, элемент ИЛИ-НЕ 9, коммутаторы 1 О, элементы НЕ 1 1 группы, элементы И 12 груйпы, комму-. таторы 13, вход 14 замечания, кодовые 15, запросные 16 и опросный 17 входы, сигнальный 18 и информационные 19 вы ходы.Каждый иэ коммутаторов 1 О содержит элемент И 20 группы и элементы ИЛИ 21 и 22.Каждый из коммутаторов 13 содержит элементы И 23 группы, элементыИЛИ 24 и 25 и элемент И 26.Устройство работает следующим образом.Исходное состояние устройства характеризуется тем, что триггер 8 находится в нулевом состоянии и на входе 17 устройства сигнал отсутствует (нулевой уровень сигнала), Со, ответственно триггер 6 находится в нулевом состоянии (благодаря единице с инверсного выхода триггера 8) и на информационных выходах 19 устройства сигналы отсутствуют (нулевые уровни сигналов). Состояние регистра кода1 управления, регистра 3 запросов вхоцов .14-16 устройства и выхода 18 устройства произвольное. Перед началом обмена данными або" кентов с ЦВМ проиэводйтся запись кода управления с входов 15 устройства в.регистр 1. кода управления при подаче сигнала на вход 14 устройства. Запись кода управления может проиэво-диться программным способом или с пульта оператора. Код управления определяет порядок приоритетов абонентов. Работа устройства начинается с подачи на его вход 17 сигнала опроса, который при наличии сигнала на выхо"де 18 устройства ( свидетельствующегоо наличии запросов, прошедших черезэлемент ИЛИ 5) поступает через элемент И 7 на тактовый вход триггера 8,переводя его по переднему фронту вединичное состояние и разрешая темсамым установку триггера 6 по тактовому входу, на который поступают импульсы отрицательной полярности с выхода генератора.4. Для перевода триггера 6 в единичное состояние используется задний фронт импульса, таккак по переднему фронту импульса регистр 3 запросов принимает запросыот абонентов, а в течение длительности импульса на выходах элементов ИЛИ25 коммутаторов 13 устанавливается истинная информация о самом риоритетном запрашивающем абоненте. Сигналы запросов с выходов регистра 3 запросов поступают на группы входов всех коммутаторов 10 и черезсоответствующие открытые элементы И 20 и элементы ИЛИ 22 коммутаторов10 проходят на их выходы. Элементы НЕ 11 группы и элементы И 12 группыобеспечивают выбор одного, самогоприоритетного запроса (его сигнал через соответствующий элемент НЕ 1 группы блокирует все сигналы низших приоритетов). Выбранный сигнал запроса поступает на соответствующий вход в каждом коммутаторе 13, нопроходит на выход элемента ИЛИ 25 только в одном коммутаторе 13, соответствующем абоненту, обладающему высшим приоритетом в соответствии с кодом в регистре 1.По заднему фронту импульса с выхода генератора 4 устанавливается триггер 6, единица на выходе которого отпирает элементы И 26 коммутаторов 13, и сигнал, сформировавшийся на выходе элемента ИЛИ 25 коммутатора 13, соответствующего самому приоритетному абоненту, поступает на соотг ветствующий информационный выход 19 устройства, инициируя обмен информацией между. ЦВМ и соответствующим абонентом, при этом абонент снимает свой запрос, а ЦВМ снимает сигиап опроса. Кроме того, сигнал с выхода 19 устройства через элемент ИЛИ-НЕ 9 поступает на вход сброса триггера 8 и сбрасывает его, устанавливая вследза этим триггер 6 в нулевое состояние, что запрещает выдачу сигналов на информационные выходы 19 устройства и обеспечивает однократное срабаты 5 вание устройства от одного сигнала опроса.Новый цикл работы устройства начинается с подачи на его вход 17 следующего сигнала опроса, вырабатываемого ЦВМ после завершения обмена с предыдущим абонентом.Переход от одной последовательности приоритетов абонентов к другой осуществляется путем записи нового 15 кода управления в регистр 1.Формула изобретенияУстройство переменного приоритета, 20содержащее регистр запросов, регистркода управления, генератор импульсов,элемент ИЛИ, первую группу элементовИ, элемент ИЛИ-НЕ, два триггера,элемент И, первую группу коммутаторов, каждый из которых содержит элемент И, группу элементов И, два элемента ИЛИ, причем тактовый вход ре-,гистра запросов соединен с выходомгенератора импульсов и входом синхрониэации первого триггера, выход которого соединен с первыми входами эле"ментов И коммутаторов первой группы,выходы элементов И коммутаторов первой группы являются информационнымивыходами устройства и соединены с35входами элемента ИЛИ-НЕ, выход которого соединен с входом сброса второго триггера, информационные входыпервого и второго триггеров соединены с входом логической единицы устройства, сигнальный выход которогосоединен с выходом элемента ИЛИ и спервым входом элемента И, второй входкоторого соединен с входом сброса устройства, запросные и кодовые входыкоторого соединены соответственно синформационными входами регистра запросов и регистра кода управления,тактовый .вход которого соединен свходом занесения устройства, выходы50регистра запросов соединены с входами элемента ИЛИ, выход элемента ИЛИчерез элемент И соединен с тактовымвходом второго триггера, инверсныйвыход которого соединен с входомсброса первого триггера, выходы элементов И группы каждого коммутаторапервой группы соединены с входами . первого элемента ИЛИ данного коммутатора, выход первого элемента ИЛИ каждого коммутатора первой группы соединен с вторым входом элемента И данного коммутатора, о т л и ч а ю - щ е е с я тем,что, с цельюповьппения надежности функционированияустройства за счетисключения возможностипоявления сигналов помехи при критическом сочетании поступивших запросов, оно содержит вторую группу коммутаторов, вторую группу элементов И и группу элементов НЕ, причем каждый коммутатов второй группы содержит два элемента ИЛИ и группу элементов И, выходы элементов И группы каждого коммутатора второй группы соединены с входами первого элемента ИЛИ данного коммутатора, выход первого элемента ИЛИ первого коммутатора второй группы соединен с первыми входами первых элементов И групп всех коммутаторов первой группы, выход первого элемента ИЛИ первого коммутатора второй группы через первый элемент НЕ группы соединен с первыми входами элементов И первой группы, выход первого элемента ИЛИ каждого коммутатора второй группы, начиная с второго коммутатора, соединен с соответствующим входом соответствующего элемента И первой группы, выходы первых элемен" тов ИЛИ коммутаторов второй группы, начиная с второго, через соответствующие элементы НЕ группы соединены с соответствующими входами всех последующих элементов И первой группы, выход каждого -го элемента И первой .группы (-1 п, и - количество запросов) соединен с первым входом И+1)-го элемента И группы каждого коммутатора, первой группы, каждый выход регистра запросов соединен с первым входом одноименного элемента И группы каждого коммутатора второй группывыходырегистра кода управления соединены с соответствующими входами элементов И первой группы, выходы которых соединены с входами вторых элементов ИЛИ коммутаторов первой и второй групп, выходы вторых элементов ИЛИ коммутаторов первой и второй групп соединены с вторыми входами соответствующих элементов И групп своих коммутаторов, выходы элементов И первой группы соединены с вторыми входами соответствующих элементов И групп коммутаторов первой и второй групп./ЮЮ Ю Составитель М. КудряшТехред Л.Олийнык Редактор Н.Лазарен ектор тяг Тираж 704осударственного комитета С лам изобретений и открытий Москва, Ж, Раушская наб Заказ 1297/ ПодписноР НИИПИ 4/5 035 оизв 1 пственно-полиграфическое предприятие, г. Ужгород, ул, Проектная, 4

Смотреть

Заявка

3933038, 22.07.1985

ХАРЬКОВСКИЙ АВИАЦИОННЫЙ ИНСТИТУТ ИМ. Н. Е. ЖУКОВСКОГО

ЯЛИНИЧ ЮРИЙ ИВАНОВИЧ, ЛАРЧЕНКО ВАЛЕРИЙ ЮРЬЕВИЧ, ХЛЕСТКОВ ВЛАДИМИР ИВАНОВИЧ, ХОЛОДНЫЙ МИХАИЛ ФЕДОРОВИЧ

МПК / Метки

МПК: G06F 9/50

Метки: переменного, приоритета

Опубликовано: 23.03.1988

Код ссылки

<a href="https://patents.su/4-1383351-ustrojjstvo-peremennogo-prioriteta.html" target="_blank" rel="follow" title="База патентов СССР">Устройство переменного приоритета</a>

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