Устройство приоритета
Изобретение относится к вычислительной технике. Цель изобретения повышение помехозащищенности устройства за счет уменьшения вероятности вьщачи неверных кодов на выходы устройства . Устройство содержит мультиплексор , блок приоритета, элемент ИЛИ, шифратор, распределитель импульсов и каналы, каждый из которых состоит из двух триггеров. Устройство позволяет производить прием информации из нескольких каналов связи и коммутировать ее в режиме разделения времени на один свой информационный выход. Выдача указанной информации производится с помощью запросных сигналов , поступающих вместе с принимаемой информацией из каналов связи на соответствуюЕцие запросные входы устройства . При поступлении двух или нескольких запросных сигналов на запросные входы устройства производится выдача информации более приоритетного канала и далее - менее приоритетного . При вьщаче каждого бита (сигнала) информации устройство формирует на своих выходах две серии (Л рабочих тактовых импульсов и номер канала связи, из которого поступил данный бит информации. 1 з.п.ф-лы, 3 ил. ю О) 00 СП
СОЮЗ СОВЕТСКИХ
СОЦИАЛ ИСТИЧЕСНИХ
РЕСПУБЛИК (5D4 G06 F 9 46
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3881929/24-24 (22) 09.04.85 (46) 07.11.86. Бюл. М 4 1 (72) Н.Н.Фролов и Г.Г.Крахоткин (53) 681.325(088.8) (56) Авторское свидетельство СССР
Ф 1103232, кл. С 06 F 9/46, 1984.
Авторское свидетельство СССР
N- 1034038, кл. G 06 F 9/46, 1983 ° (54) УСТРОЙСТВО ПРИОРИТЕТА (57) Изобретение относится к вычислительной технике. Цель изобретения повышение помехозащищенности устройства за счет уменьшения вероятности выдачи неверных кодов на выходы устройства. Устройство содержит мультиплексор, блок приоритета, элемент
ИПИ, шифратор, распределитель импульсов и каналы, каждый из которых состоит из двух триггеров. Устройство
Л0„„1269135 А 1 позволяет производить прием информации из нескольких каналов связи и коммутировать ее в режиме разделения времени на один свой информационный выход. Выдача указанной информации производится с помощью запросных сигналов, поступающих вместе с принимаемой информацией из каналов связи на соответствующие запросные входы устройства. При поступлении двух или нескольких запросных сигналов на запросные входы устройства производится выдача информации более приоритетного канала и далее — менее приоритетного. При выдаче каждого бита (сигнала) информации устройство формирует на своих выходах две серии рабочих тактовых импульсов и номер канала связи, из которого поступил данный бит информации. 1 з.п.ф-лы, 3 ил.
1269135
Изобретение относится к вычислительной технике и может быть использовано для управления доступом нескольких абонентов к коллективно используемому ресурсу. 5
Цель изобретения — повышение помехозащищенности устройства за счет уменьшения вероятности выдачи неверных кодов на выходы устройства.
На фиг. 1 приведена функциональ- 10 ная схема предлагаемого устройства; на фиг ° 2 — функциональная схема распределителя импульсов, на фиг. 3 функциональная схема узла анализа запросов. 15
Устройство содержит запросные входы 1, сигнальные входы 2, мультиплексор 3, регистр 4, регистр 5, узел 6 анализа запросов, элемент ИЗИ
7, шифратор 8, распределитель 9 им- 20 пульсов, вход 10 запуска распрецели теля 9, выходы 1 1-14 распределителя
9, группа выходов. 15 устройства, выход 16 прерывания устройства. Распре. делитель 9 импульсов содержит элемент И 17, триггеры 18 и 19, элемент
И 20, элемент НЕ 21, генератор 22 импульсов, элемент И 23. Узел 6 (фиг.
3) содержит элементы И 24 с прямыми и инверсными входами. 30
Устройство работает следующим образом.
В .исходном состоянии на всех входах и выходах элементов устройства, 35 кроме выходов генератора 22 и выхода
11, действуют нулевые сигналы, На выходах генератора 22 непрерывно действуют две сдвинутые одна относительной другой серии тактовых импульсов, которые подтверждают нулевое состояние триггеров 18 и 19. На выходе 11 распределителя 9 периодически действуют единичные (опросные) импульсы, которые, поступая на тактовые входы
45 триггеров 5, подтверждают их нулевое состояние. В таком состоянии устройство находится в режиме ожидания поступления запросов и информации от абонентов и готово к их обслуживанию.
Запросы на входы 1 устройства могут приходить в различные моменты времени, в том числе и одновременно.
С каждым запросным сигналом на соответствующий вход 2 устройства поступает также и информационный бит в виде единичного или нулевого сигнала.
РЛссмотрнм работу устройства, когда на входы 1, -1 одновременно поступают единичные запросные сигналы, на информационные входы 2, и 2 нулевые сигналы, а на информационный вход 21 — единичный сигнал. Сигналы запросов, поступающие на первые три входа 1, -1 з, производят переключение соответствующих триггеров 4 в единичное состояние. На выходах этих триггеров нулевой сигнал сменяется на единичныи, в результате чего соответствующие триггеры 5 по приходу на их тактовые входы единичного опросного сигнала с выхода 11 распределителя 9 переключаются в единичные состояния. На выходах этих триггеров нулевые сигналы сменяются на единичные, а на выходе элемента ИЛИ 7 появляется единичный сигнал. При этом узел 6 не срабатывает и поэтому нулевые сигналы на выходах шифратора 8 сохраняются. Нулевой код на выходах этого шифратора свидетельствует о том, что запрос, принятый на обслуживание, и соответствующий ему бит информации, поступили из первого канала. Поскольку в рассматриваемом случае значение этого бита нулевое, то он в таком виде и коммутируется на выход 16 устройства.
Распределитель 9 импульсов, получая единичный управляющий сигнал с выхода элемента ИЛИ 7 на вход 10, наЭ чинает формировать на выходах 1214 последовательность тактовых импульсов. В рассматриваемом случае работа распределителя 9 импульсов < состоит из трех циклов. В начале первого цикла на его выходе 12 формируется единичный импульсный сигнал, который поступает на первый информационный вход мультиплексора 3. Так как на адресных входах мультиплексора 3 в это время присутствует нулевой код, то указанный сигнал коммутируется на его первый выход.
В результате триггер 4,сбрасывается в нулевое состояние. В конце первоГо цикла работы распределителя 9 им- пульсов на его выходе 11 появляется единичный опросный сигнал, который, поступая на тактовые входы тригге-. ров 5, сбрасывает триггер 5, в нулевое состояние и подтверждает прежнее состояние этих триггеров ° Таким образом, устройство завершает обра3 1269 ботку первого запроса и приступает к обработке очередного второго запроса.
После завершения обработки первого запроса на выходе элем нта ИЛИ
7 единичное значение сигнала сохраняется, так как в этом случае в соответствии с логикой работы узла 6 на его первом выходе образуется единичный сигнал. При этом на выходах 0 шифратора 8 образуется код адреса
10...0, свидетельствующий о том,что начался процесс обработки второго запроса, пришедшего из второго канаЛ ла и стоящего в очереди на свое об- t5 служивание.
В начале второго цикла работы распределителя 9 импульсов на его выхо— де 12 появляется единичный импульс. ный .сигнал, который поступает на пер-20 вый информационный вход мультиплексора 3. Поскольку на адресных входах мультиплексора в это время присутствует код 10...0, то указанный сигнал коммутируется на его второй выход. 25
В результате триггер 4 сбрасывается в нулевое состояние. На выходах 13 и 14 распределителя 9 импульсов в этом цикле формируются тактовые импульсы, а на выход 16 устройства ком3ц мутируется нулевой сигнал.
В конце второго цикла работы распределителя 9 импульсов на его выходе
11 появляется единичный опросный сигнал, который сбрасывает триггер 5 З в нулевое состояние, устройство завершает обработку второго запроса и приступает к обработке третьего запроса, стоящего в очереди на свое обслуживание. Работа устройства при об-4О работке третьего запроса аналогична работе устройства при обработке указанных выше запросов. При этом на адресные выходы 15 устройства комму— тируется код 01.. ° О, а на в д 16 - 45 единичное значение.
Ф о р м ул а и з о б р е т е н и я
1. Устройство приоритета, содержащее первый регистр, узел анализа запросов, шифратор и элемент ИЛИ, причем выходы первого регистра соединены с входами узла анализа запросов, выходы которого соединены с вхо дами шифратора, выходы последнего 55 являются группой информационных выходов устройства, выход первого разряда первого регистра соединен с пер13 4 ным входом элемента ИЛИ, о т л и ч а ю щ е е с я тем, что, с целью повышения помехозащищенности устройства за счет уменьшения вероятности выдачи неверных кодов на выходы устройства, оно содержит второй регистр, распределитель импульсов и мультиплексор, причем тактовые входы второго регистра являются запросными входами устройства, вход логической единицы которого соединен с информационным входом второго регистра, выход каждого разряда второго регистра соединен с информационным входом одноименного разряда первого регистра, тактовый вход которого соединен с первым выходом распределителя импульсов, второй выход которого соединен с первым информационным входом мультиплексора, группа информационных входов которого является группой сигнальных входов устройства, выход запроса на прерывание которого соединен с первым выходом мультиплексора, каждый выход группы. выходов которого соединен с входом сброса одноименного разряда второго регистра, группа адресных входов мультиплексора соединена с группой выходов шифратора, выходы узла анализа запросов соединены с входами элемента ИЛИ, выход которого соединен с входом запуска распределителя импульсов, третий и четвертый выходы которого являются соответственно первым и вторым сигнальными выходами устройства.
2. Устройство по п. 1, о т л и ч а ю щ е е с я тем, что распределитель импульсов содержит генератор импульсов, элемент НЕ,три элемента
И и два триггера, причем первый вход первого элемента И. соединен с входом запуска распределителя импульсов первый выход которого соединен с выходом второго элемента И, первый вход которого соединен через элемент
НЕ с первым выходом генератора импульсов, второй выход которого соединен с тактовым входом первого триггера, прямой выход которого соединен с информационным входом второго триггера, с третьим выходом распределителя импульсов и с первым входом третьего элемента И, выход которого является вторым выходом распредеЛйтеля импульсов, четвертый выход ко- 1 торого соединен с прямым выходом
1269135
S второго триггера, инверсный выход которого соединен с вторыми входами первого, второго и третьего элеменToF. И тактовый вход первого триггера соединен с вторым выходом генератора импульсов, а тактовый вход второго триггера соединен с первым выходом генератора импульсов.
Составитель M.Êóäðÿøåâ
Редактор В.Петраш Техред Н,Глушенко Корректор Т.Колб
Заказ б037/51 Тираж 671 Подписное
BHHHIIH Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4




