Многоканальное устройство приоритета Советский патент 1992 года по МПК G06F9/46 

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

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

Целью изобретения является повышение надежности устройства за счет безотказной работы при отказе какого-либо абонента.

Сущность изобретения заключается в следующем.

Через заранее определенное время (достаточное для нормального функционирования абонентов) обеспечивается возможность изъятия ресурса у абонента, ранее выставившего запрос, с целью предоставления его по очередному запросу. Для повторного получения ресурса абонент обязан снять ранее выставленный запрос и выдать очередной. Постоянно действующий запрос (раз выставленный и не снятый) для повторного предоставления ресурса блокируется. Нарушение функционирования одел

С

ного из абонентов не влияет на работоспособность устройства в целом.

На чертеже представлена функциональная схема устройства.

Устройство содержит абоненты 1, шину 2 опроса, канал 3 на каждый абонент, таймер 4, вход 5 разрешения использования ресурса устройства, вход 6 запросный канала, выход 7 уведомления канала, элемент И 8. элемент НЕ 9, триггеры 10, 11, усилитель 12 согласования, элемент НЕ 13, элемент И 14. элемент ИЛИ 15, демультиплексор 16.

Устройство работает следующим образом. В исходном состоянии триггеры и таймер обнулены (цепи установки на чертеже не показаны).

Если ни один из абонентов не выстав- ляп запросов, то на шине 2 опроса нулевой уровень. Сигнал единичного уровня с инверсного выхода триггера 10 поступает на второй вход управления демультиплексора 16. По этому сигналу демультиплексор 16 обесVJч|

ч

со ю

печивает передачу информации со своего информационного входа на второй выход.

При выставлении l-м абонентом запроса на входе б появляется сигнал единичного уровня, который поступает на вход элемента И 14. На других входах элемента И 14 сигналы единичного уровня, поступающие с выхода элемента НЕ 19 и инверсного выхода триггера 11. Сигнал единичного уровня с выхода элемента И 14 поступает на вход элемента ИЛИ 15 и далее на первый управляющий вход демультиплексора 16. С поступлением этого сигнала демультиплексор 16 обеспечивает передачу информации со своего информационного входа на первый выход. При появлении на входе 5 сигнала единичного уровня на разрешение использования ресурса осуществляется запуск таймера 4 и сигнал единичного уровня транзитом через предшествующие каналы поступает на вход разрешения второго канала, с первого выхода демультиплексора 16 поступает на выход 7 уведомления канала и на вход установки в Г триггера 10. Получив уведомление по выходу 7,1-й абонент приобретает право на использование ресурса. Триггер 10 переходит в состояние 1 и сигнал единичного уровня с его прямого выхода поступает на входы 8 элемента И 8, элемента ИЛИ 15 и далее на первый управляющий вход демультиплексора 16, подтверждая тем самым выдачу сигнала разрешения использования ресурса 1-му абоненту. Сигнал единичного уровня с прямого выхода триггера Ю через усилитель„ Т2 согласования поступает на шину 2 опроса, уведомляя о том, что ресурс занят 1-м абонентом. Наличие сигнала единичного уровня на шине 2 опроса исключает возможность предоставления ресурса любому другому абоненту. Происходит это следующим образом. Сигнал единичного уровня с шины 2 опроса поступает на вход элемента НЕ 13, с выхода которого сигнал нулевого уровня поступает на вход элемента И 14, где блокирует возможность прохождения запроса. Поскольку ни один из запросов не поступает на первый управляющий вход соответствующего демультиплексора, а на втором входе всех демультиплексоров кроме 1-го (сигнал единичного уровня с инверсного выхода триггера 10), то сигнал разрешения использования ресурса с входа 5 устройства через демультиплексоры всех предшествующих каналов распространяется транзитом вплоть до 1-го канала. Прохождение сигнала в последующие каналы невозможно, так как в 1-м он направляется на выход уведомления канала.

По истечении установочного времени таймер 4 выдает сигнал единичного уровня, а затем переходит в исходное состояние. Сигнал единичного уровня с выхода таймера 4 поступает на вход элемента И 8. В 1-м канале на другом входе элемента И 8 сигнал единичного уровня с прямого выхода триггера 10, поэтому сигнал с выхода элемента И 8 поступает, на вход установки в О триггера 10. Триггер 10 переходит в состояние О. Снимается сигнал единичного уровня с входа элемента ИЛИ 15 (следовательно и с первого входа управления демультиплексора), снимается сигнал единичного уровня с

шины 2 опроса, выдается сигнал единичного уровня на второй вход управления демультиплексора. Демультиплексор 1-го канала изменяет направление передачи сигнала разрешения с первого выхода на второй (с

1-го выхода предоставления ресурса на транзит). На этом очередной сеанс распределения ресурса заканчивается.

Если во время сеанса от других абонентов поступали запросы, то после снятия сигнала единичного уровня с шины 2 опроса они через элементы И 14, через элементы ИЛИ 15 поступают на первые входы управления демультиплексоров 16 соответствующих каналов. Таким образом в

соответствующих каналах подготавливается тракт передачи сигнала разрешения на выход уведомления.

Если по завершении сеанса (-и абонент не снял ранее выставленный запрос, то в 1-м

канале прохождение сигнала единичного уровня на первый вход управления демультиплексора блокировано: триггер 11 1-го канала находится в состоянии 1, сигнал нулевого уровня с его инверсного выхода

поступает на вход элемента И 14, где и осуществляет блокировку.

Для того, чтобы вновь участвовать в распределении ресурсов 1-й абонент должен снять запрос - выставить по входу 6 нулевой

уровень. В этом случае сигнал единичного уровня с выхода элемента НЕ 9 поступает на вход установки в О триггера 11 и обнуляет его. После этого i-й абонент может вновь выставлять запрос, который через элемент

И 14 и элемент ИЛИ 15 поступит (блокировка снята) на первый вход управления демультиплексора 161-го канала.

С поступлением по входу 5 очередного сигнале разрешения начинается очередной

сеанс распределения ресурса. Запускается таймер 4. Сигнал единичного уровня с входа 5 устройства поступает на информационный вход демультиплексора первого канала и если от первого абонента не было запроса

транзитом передается в следующий канал.

В канале старшего по приоритету абонента (с младшим номером) из тех, которые выставили запросы, транзит сигнала разрешения будет прерван - он направляется на выход уведомления этого канала. Далее процесс вы- деления ресурса очередному абоненту протекает аналогично рассмотренному выше. Формула изобретения Многоканальное устройство приоритета, содержащее N (N - число абонентов) каналов, причем разрешающий выход 1-го (I 1...N) канала соединен с разрешающим входом (1+1}-го канала, разрешающий вход первого канала соединен с входом разрешения использования ресурса устройства, выход уведомления 1-го канала является 1-м выходом предоставления ресурса устройства, каждый канал устройства содержит де- мультиплексор, первый триггер и усилитель согласования, причем шина опроса устрой- ства соединена с выходом усилителя согласования, вход которого подключен к прямому выходу первого триггера, первый и второй выходы которого являются выходом уведомления и разрешающим выходом канала соответственно, информационный вход демультиплексора является разрешающим входом канала, отличающееся тем, что, с целью повышения надежности устройства за счет безотказной работы при

отказе какого-либо абонента, в него введены таймер, а в каждый из каналов - второй триггер, первый и второй элементы И, первый и второй элементы НЕ и элемент ИЛИ. причем в каждом канале первый и второй входы управления демультиплексора подключены соответственно к выходу элемента ИЛИ и инверсному выходу первого триггера, первый вход элемента ИЛИ соединен с прямым выходом первого триггера, с входом установки в Г второго триггера и первым входом первого элемента И, выход которого подключен к входу установки в 0й первого триггера, вход установки в 1 которого соединен с первым выходом демультиплексора, второй вход элемента ИЛИ подключен к выходу второго элемента И, первый вход которого соединен с выходом первого элемента НЕ, вход которого подключен к шине опроса устройства, второй вход второго элемента И подключен к инверсному выходу второго триггера, вход установки в О которого соединен с выходом второго элемента НЕ, вход которого соединен с запросным входом канала и третьим входом второго элемента И, вторые входы первых элементов И всех каналов соединены с выходом таймера, вход которого подключен к входу разрешения использования ресурса устройства. .

6

3

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

название год авторы номер документа
Многоканальное устройство приоритета 1988
  • Дубровский Леонид Борисович
  • Любчанский Марк Соломонович
SU1594535A1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА 1996
  • Игнатьев В.М.
  • Афанасьева Н.Ю.
  • Крючков А.Н.
RU2109327C1
Многоканальное устройство приоритета 1990
  • Никаноров Владимир Иванович
  • Судаков Геннадий Александрович
  • Романов Владимир Николаевич
  • Погудин Михаил Николаевич
SU1772803A1
Многоканальное устройство для подключения абонентов к общей магистрали 1987
  • Богатырев Владимир Анатольевич
  • Щеглов Андрей Юрьевич
  • Иванов Леонид Сергеевич
SU1587528A1
Многоканальное буферное запоминающее устройство 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1721631A1
Многоканальное устройство для подключения абонентов к общей магистрали 1988
  • Дорохин Виктор Александрович
  • Комыса Михаил Георгиевич
  • Костицина Лилия Владимировна
SU1562924A1
Устройство для подключения источников информации к общей магистрали 1989
  • Куконин Андрей Юрьевич
  • Богатырев Владимир Анатольевич
SU1679498A1
Устройство приоритета 1978
  • Корзун Валерий Николаевич
  • Онищенко Александр Павлович
SU742938A1
Многоканальное устройство для подключения абонентов к общей магистрали 1989
  • Букшин Сергей Александрович
SU1667091A1
Устройство приоритета 1986
  • Ярусов Анатолий Григорьевич
  • Маханек Михаил Михайлович
  • Чернявский Виктор Евгеньевич
SU1377855A1

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

Реферат патента 1992 года Многоканальное устройство приоритета

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

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

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

Асинхронный модульный арбитр IEEE Trans Comput, 1986, 35, Ms 1, с
Приспособление для получения кинематографических стерео снимков 1919
  • Кауфман А.К.
SU67A1
Многоканальное устройство приоритета 1988
  • Дубровский Леонид Борисович
  • Любчанский Марк Соломонович
SU1594535A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 777 139 A1

Авторы

Невский Владимир Павлович

Даты

1992-11-23Публикация

1991-01-25Подача