Устройство приоритета

 

Изобретение относится к вычислительной технике. Цель изобретения повышение помехозащищенности устройства за счет уменьшения вероятности вьщачи неверных кодов на выходы устройства . Устройство содержит мультиплексор , блок приоритета, элемент ИЛИ, шифратор, распределитель импульсов и каналы, каждый из которых состоит из двух триггеров. Устройство позволяет производить прием информации из нескольких каналов связи и коммутировать ее в режиме разделения времени на один свой информационный выход. Выдача указанной информации производится с помощью запросных сигналов , поступающих вместе с принимаемой информацией из каналов связи на соответствуюЕцие запросные входы устройства . При поступлении двух или нескольких запросных сигналов на запросные входы устройства производится выдача информации более приоритетного канала и далее - менее приоритетного . При вьщаче каждого бита (сигнала) информации устройство формирует на своих выходах две серии (Л рабочих тактовых импульсов и номер канала связи, из которого поступил данный бит информации. 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

Устройство приоритета Устройство приоритета Устройство приоритета Устройство приоритета Устройство приоритета 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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