Приоритетное устройство

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

Автор: Бордыков

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСНИРЕСПУБЛИК С Об Р 9/ ПИС БРЕТЕН ТЕЛЬСТВУ трукации ССР6. 82,реднаГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ К АВТОРСКОМУ(71) Специальное проектно-конторское бюро средств автоматинефтедобычи и нефтехимии(57) Приоритетное устройствоназначено для организации обм информацией между периферийными устройствами и ЭВМ, Пелью изобретенияявляется повышение быстродействия.Устройство содержит группу коммутаторов, с помощью которых производится одновременный опрос групп запросных входов устройства в соответствиис их приоритетом. Определение приоритетной группы входов производится.с помощью одиночногб коммутатора,который поочередно опрашивает выходы коммутаторов группы. Устройствоимеет повъппенное быстродействие засчет параллельного опроса группвходов. 1 ил.Изобретение относится к вычислительной технике, в частности, к приоритетным устройствам и может бытьиспользовано при организации обменаинформацией между периферийнымиустройствами и ЭВМ.Цель изобретения - повышениебыстродействия.На чертеже представлена функциональная схема устройства,Устройство содержит триггеры 1и 2, элементы И 3 и 4, группу коммутаторов 5, коммутатор 6, элементИЛИ 7, счетчики 8 и 9 элементы И10-13, элемент ИЛИ 14, регистр 15сдвига, формирователь 16 импульсов,элемент ИЛИ 17, элемент НЕ 18, элемент И 19, входы 20 затросов, вход21 синхронизации, вход 22 группыадресных выходов 23 и 24, выход 25готовности,Устройство работает следующимобразом.После включения питания импульс,который устанавливает первый разрядрегистра 15 в "1", а остальные разряды - в "0", На информационныйвход регистра 15 постоянно подануровень "0",С первого выхода регистра 15 сигнал с уровнем "1" через элемент ИЛИ17 поступает на входы элементов И 13и 10, разрешая прохождение тактовыхимпульсов (ТИ) с входа 21 устройствачерез элемент И 3 на вход счетчика8, при условии, что триггер 1 находится в состоянии "1". Если триггер1 в состоянии "О", то первый импульсс выхода элемента И 10 не пройдет навход счетчика 8, но по спаду переведет триггер 1 в состояние "1",благодаря чему все последующие импульсы будут поступать на вход счетчика 8, последовательно изменяя егосостояние. Код с выхода счетчика 8поступает на адресные входы коммута-,торов 5, производя одновременноепереключение последних, вследствиечего через коммутаторы 5 к входамкоммутатора 6 и элемента ИЛИ 7 будутподключаться соответствующие входызапросов устройства,Наивысший приоритет имеет первыйвход первого коммутатора 5, далее -первый вход второго коммутатора 5,первый вход третьего коммутатора 5,и т.д. до первого входа последнегокоммутатора 5 в группе, Далее следу 5 О 5 20 25 ЗО 35 40 45 50 ет второй вход первого коммутатора5, второй вход второго коммутатора5 и т,д. Наименьший приоритет у последнего входа последнего коммутатора5 в группе,Рассмотрим работу устройства дляслучая, когда разрешенный сигналпрерывания поступает на третий входвторого коммутатора 5, т.е. сигналимеет наивысший приоритет,Третий вход каждого коммутатора5 подключается к выходу при коде "2"на его адресных входах, поэтому втот момент, когда счетчик 8 досчитает до 2-х, высокий уровень с третьего входа первого коммутатора 5поступит на вход элемента ИЛИ 7 ичерез элементы И 13 и ИЛИ 14 - навход элемента И 19 . Поскольку на еговтором входе от элемента НЕ 24 действует разрешающий сигнал, тактовыйимпульс, который переключил счетчик8 в нулевое состояние, пройдет навыход элемента И 19 и по спаду продвинет "1" во второй разряд регистра15, В момент переключения в "0" первого разряда регистра 15 на выходеформирователя 16 возникает короткийимпульс, который сбрасывает триггеры1 и 2 и счетчики 8 и 9. После того,как счетчик 8 снова досчитает до 2-х,"1" продвинется в третий разряд регистра 15, в результате чего закроется элемент И 10 и будет разрешенаработа элементов И 11 и 12.Номер коммутатора 5, на выходекоторого появляется сигнал прерывания, определяется с помощью элементов И 11 и 4, триггера 2 и счетчика9 аналогично рассмотренному вышеопределению номера входа коммутатора 5. Когда число, записанное всчетчике 9, будет соответствоватьномеру входа коммутатора 6, на который поступает запросный сигнал,откроются элементы И 12 и 14, разрешая прохождение ТИ на выход элемента И 19. В результате "1" продвинется в четвертый разряд регистра 15 и поступит на выход 25 готовности устройства, Элемент И 11 приэтом закрывается и ТИ перестаютпоступать на вход счетчика 9,По сигналу на выходе 25 ЭВМ.считывает;код запроса с выходов 23 и 24 и после обслуживания запроса подает на вход 27 импульс, который устанавливает регистр 15 в исходное12511 27 10 Формула из об р ете ния20 25 30 динен с первым входом третьего эле- З 5 40 45состояниеУстройство готово к обработке нового сигнала прерывания.При одновременном поступлении нескольких запросов по входам 20 в устройстве формируется код прерывания с наивысшим приоритетом, благодаря тому что опрос сигналов в группах и опрос групп происходит согласно приоритетности запросов на прерывания, начиная с наивысшего.Таким образом, предложенное устройство имеет более высокое быстродействие по сравнению с прототипом в результате разбиения запросов на группы и одновременного опроса входов, относящихся к одной приоритетной группе. Приоритетное устройство, содержащее два триггера, семь элементов И, первый элемент ИЛИ, первый счетчик и коммутатор, причем выход первого триггера соединен с первым входом первого элемента И, второй вход которого соединен с динамическим входом первого триггера, выход второго триггера соединен с первым входомвторого элемента И, второй вход которого соединен с динамическим входом второго триггера, управляющиевходы коммутатора соединены с выходами первого счетчика, а выход соемента И, о т л и ч а ю щ е е с ятем, что, с целью повышения быстродействия, в устройство дополнительно введены регистр сдвига, группакоммутаторов, второй счетчик, второй и третий элементы ИЛИ, элемент НЕ и формирователь импульсов, причем входы запросов устройства соедииены с информационными входами комуесных выходов устройства, а выходы коммутаторов группы соединены с информационными входами коммутатора,выход первого элемента ИЛИ соединенс первым входом четвертого элементаИ, выход которого соединен с первымвходом второго элемента ИЛИ, выходтретьего элемента И соединен с вторым входом второго элемента ИЛИ,выход которого соединен с первымвходом пятого элемента И, выход которого соединен с тактовым входом регистра сдвига, первый разрядный выход которого соединен с входом формирователя импульсов и с первым входом третьего элемента ИЛИ, второйразрядный выход регистра сдвига соединен с вторым входом третьего элемента ИЛИ, а третий разрядный выходсоединен с вторым входом третьего ипервым входом шестого элементов И,а четвертый разрядный выход регистрасдвига соединен с выходом готовностиустройства и через элемент НЕ с вторым входом пятого элемента И, выходтретьего элемента ИЛИ соединен с вторьм входом четвертого элемента И ис первым входом седьмого элемента И,выход которого соединен с первымвходом первого триггера, вход синхронизации устройства соединен с вторыми входами шестого и седьмого и стретьим входом пятого элементов И,выход формирователя импульсов соединен с установочными входами первогои второго счетчиков, выход шестогоэлемента И соединен с первым входомвторого триггера, выход первого элемента И соединен с тактовым входомвторого счетчика, выход второго элемента И соединен с тактовым входомпервого счетчика, выходы которогосоединены с второй группой адресныхвыходов устройства, установочныйвход регистра сдвига является установочным входом устройства, а информационный вход регистра сдвига соединен с шиной потенциала логического нуля устройства.1 2511 27 Составитель В,ИикуцкийРедактор К,Волощук Техред О,Сопко Корректор И,Муска Заказ 441448 Тираж 671ВНИИПИ Государственного комитета СССРпо делам:изобретений и открытий1 1 3035Москва у Ж 35 р Раушская наб ц4 /5 Подписное Нроизводственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Смотреть

Заявка

3743086, 21.05.1984

СПЕЦИАЛЬНОЕ ПРОЕКТНО-КОНСТРУКТОРСКОЕ БЮРО СРЕДСТВ АВТОМАТИЗАЦИИ НЕФТЕДОБЫЧИ И НЕФТЕХИМИИ

БОРДЫКОВ ВАЛЕРИЙ ПЕТРОВИЧ

МПК / Метки

МПК: G06F 9/48

Метки: приоритетное

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

Код ссылки

<a href="https://patents.su/4-1251127-prioritetnoe-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Приоритетное устройство</a>

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