Устройство приоритета Советский патент 1986 года по МПК G06F9/50 

Описание патента на изобретение SU1269135A1

f1 Изобретение относится к вычислительной технике и может быть использовано для управления доступом нескольких абонентов к коллективно используемому ресурсу. Цель изобретения - повьш1ение помехозащищенности устройства за счет уменьшения вероятности выдачи неверных кодов на выходы устройства. На фиг. 1 приведена функциональная схема предлагаемого устройства; на фиг, 2 - функциональная схема рас пределителя импульсов; на фиг. 3 функциональная схема узла анализа за просов , Устройство содержит запросные входы 1, сигнальные входы 2, мультиплексор 3, регистр 4, регистр.5, узел 6 анализа запросов, элемент ИЛИ 7, шифратор 8, распределитель 9 импульсов, вход 10 запуска, распределителя 9, выходы 11-14 распределителя 9, группа выходов.15 устройства, выход 16 прерывания устройства. Распре делитель 9 импульсов содержит элемент И 17, триггеры 18 и 19, элемент И 20, элемент НЕ 21, генератор 22 импульсов, элемент И 23. Узел 6 (фиг 3) содержит элементы И 24 с пря 1ыми и инверсными входами. Устройство работает следующим образом. В .исходном состоянии на всех входах и выходах элементов устройства, кроме выходов генератора 22 и вЕЛХода 11, действуют нулевые сигналы. На выходах генератора 22 непрерывно дей ствуют две сдвинутые одна относитель ной другой серии тактовых импульсов, которые подтверждают нулевое состояние триггеров 18 и 19. На выходе 11 распределителя 9 периодически действуют единичные (опросные) импульсы, которые, поступая на тактовые входы триггеров 5, подтверждают их нулевое состояние. В таком состоянии устройство находится в режиме ожидания поступления запросов и информации от абонентов и готово к их обслуживанию Запросы на входы 1 устройства могут приходить в различные моменты времени, в том числе и одноврем€ нно. С каждым запросным сигналом на соответствующий вход 2 устройства поступает также и информационный бит в виде единичного или нулевого сигнала. 5 2 РАССМОТРИМ работу устройства, когда на входы -1 одновременно поступают единичн ме запросные сигналы, на информационные входы 2, и 2 нулевые сигналы, а на информационный вход 2 - единичный сигнал. Сигналы запросов, nocTynarouiHB на первые три входа , производят переключение соответствующих триггеров 4 в единичное состояние. На выходах этих триггеров нулевой сигнал сменяется на единичный, в результате чего соответствующие триггеры 5 по приходу на их тактовые входы единичного опросного сигнала с выхода 11 распределителя 9 переключаются в единичные состояния. На выходах этих триггеров нулевые сигналы сменяются .на единичные, а на выходе элемента ИЛИ 7 появляется единичный сигнал. При этом узел 6 не срабатывает и поэтому нулевые сигналы на выходах шифратора 8 сохраняются. Нулевой код на выходах этого шифратора свидетельствует о том, что запрос, принятьй на обслуживание, и соответствующий ему бит информации, поступили из первого канала. Поскольку в рассматриваемом случае значение этого бита нулевое, то он в таком виде и коммутируется на выход 16 устройства. Распределитель 9 импульсов, по-, лучая единичный управляющий сигнал с выхода элемента ИЛИ 7 на вход 10, начинает формировать на выходах 1214 последовательность тактовых импульсов. В рассматриваемом случае работа распределителя 9 импульсов состоит из трех циклов. В начале первого цикла на его выходе 12 формируется единичный импульсный сигнал, который поступает на первый информационный вход мультиплексора 3. Так как на адресных входах мультиплексора 3 в это время присутствует нулевой код, то указанный сигнал коммутируется на его первый выход. В результате триггер 4 сбрасывается в нулевое состояние. В конце первр o цикла работы распределителя 9 импульсов на его выходе 11 появляется единичный опросный сигнал, который, поступая на тактовые входы триггет ров 5, сбрасьшает триггер 5, в нулевое состояние и подтверждает прежнее состояние этих триггеров. Таким образом, устройство завершает обра312

ботку первого запроса и приступает к обработке очередного второго запроса.

После завершения обработки первого запроса на выходе элемзнта ИЛИ

7единичное значение сигнала сохраняется, так как в этом случае в соответствии с логикой работы узла 6

на его первом выходе образуется единичный сигнал. При этом на выходах шифратора 8 образуется код адреса 10.,.0, свидетельствующий о том,что начался процесс обработки второго запроса, пришедшего из второго канала и стоящего в очереди на свое обслуживание.

В начале второго цикла работы распределителя 9 импульсов на его выходе 12 появляется единичный импульсный .сигнал, который поступает на первый информационный вход мультиплексора 3. Поскольку на адресных входах мультиплексора в это время присутствует код 10...О, то указанный сигнал коммутируется на его второй выход.

8результате триггер 42 сбрасывается в нулевое состояние. На выходах 13

и 14 распределителя 9 импульсов в этом цикле формируются тактовые импульсы, а на выход 16 устройства коммутируется нулевой сигнал.

В конце второго цикла работы распределителя 9 импульсов на его выходе 11 появляется единичный опросный сигнал, который сбрасывает триггер 5 в нулевое состояние, устройство завершает обработку второго запроса и приступает к обработке третьего запроса, стоящего в очереди на свое обслуживание. Работа устройства при o6работке третьего запроса аналогична работе устройства при обработке ука-занных выше запросов. При этом на адресные выходы 15 устройства коммутируется код 01...О, а на выход 16 единичное значение.

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

1 . Устройство приоритета, содержащее первый регистр, узел анализа запросов, шифратор и элемент ИЛИ, причем выходы первого регистра соединены с входами узла анализа запросов, выходы которого соединены с вхо дами шифратора, выходы последнего являются группой информационных выходов устройства, выход первого разряда первого регистра соединен с пер354

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

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

2. Устройство по п. 1, о т л и чающееся тем, что распределитель импульсов содержит генератор импульсов, элемент НЕ,три элемента И и два триггера, причем первый вход первого элемента И соединен с входом запуска распределителя импульсов, первый выход которого соединен с выходом второго элемента И, первый вход которого соединен через элемент НЕ с первым выходом генератора импульсов, второй выход которого соединен с тактовым входом первого триггера, прямой выход которого соединен с информационным входом второго триггера, с третьим выходом распределителя импульсов и с первым входом третьего элемента И, выход которого является вторым выходом распределителя импульсов, четвертый выход которого соединен с прямым выходом

512691356

второго триггера, инверсньп выход гера соединен с вторым вьгходом генекоторого соединен с вторыми входами ратора импульсов, а тактовый вход первого, второго и третьего элемен- второго триггера соединен с первым тов И, тактовый вход первого триг- выходом генератора импульсов.

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

название год авторы номер документа
Многоканальное устройство приоритета 1988
  • Расторгуев Геннадий Андреевич
  • Грушевой Арнольд Николаевич
SU1580364A1
Устройство приоритетного прерывания 1990
  • Кишенский Сергей Жанович
  • Вдовиченко Николай Степанович
  • Игнатьев Валерий Эдмундович
  • Христенко Ольга Юрьевна
SU1765827A1
Многоканальное устройство для управления очередностью обработки запросов 1980
  • Фролов Николай Никитович
  • Комиссаров Владимир Акимович
  • Глушков Валерий Иванович
  • Андрущенко Анатолий Григорьевич
  • Шпагин Сергей Васильевич
SU868759A1
Устройство для обслуживания запросов 1985
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Дмитров Дмитрий Владимирович
  • Гнедовский Юрий Михайлович
  • Подзолов Герман Константинович
  • Хлебников Николай Иванович
  • Маслова Инна Анатольевна
SU1347080A1
Многоканальное буферное запоминающее устройство 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1721631A1
Устройство для обработки прерываний 1986
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Остроумов Борис Владимирович
  • Благодарный Николай Петрович
SU1606975A1
Устройство для организации очереди запросов на обслуживание 1984
  • Навроцкий Андрей Олегович
SU1211730A1
Устройство для формирования сигнала прерывания 1987
  • Кулаков Михаил Геннадьевич
SU1432522A1
Устройство для распределения заданий процессорам 1990
  • Кишенский Сергей Жанович
  • Вдовиченко Николай Степанович
  • Панова Вера Борисовна
  • Христенко Ольга Юрьевна
SU1780087A1
Устройство для обмена информацией между цифровой вычислительной машиной и внешними устройствами 1981
  • Хельвас Валерий Пантелеймонович
SU1003066A1

Иллюстрации к изобретению SU 1 269 135 A1

Реферат патента 1986 года Устройство приоритета

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

Формула изобретения SU 1 269 135 A1

1

фиг. 2

.J

2ft

i-X)

f/2.3

Документы, цитированные в отчете о поиске Патент 1986 года SU1269135A1

Многоканальное устройство приоритета 1982
  • Молчанов Олег Евграфович
  • Тихонов Юрий Федорович
  • Мелешко Станислав Леонидович
  • Коснырев Василий Иванович
SU1103232A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Приоритетное устройство с шифракцией адреса 1982
  • Медведев Владимир Семенович
  • Завьялов Аскольд Борисович
SU1034038A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 269 135 A1

Авторы

Фролов Николай Никитович

Крахоткин Георгий Григорьевич

Даты

1986-11-07Публикация

1985-04-09Подача