&0
00 00 00 05
ел
название | год | авторы | номер документа |
---|---|---|---|
Устройство для обслуживания запросов | 1986 |
|
SU1383354A1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ПРИОРИТЕТНОГО ОБСЛУЖИВАНИЯ ЗАПРОСОВ | 2006 |
|
RU2322689C2 |
Устройство приоритета | 1989 |
|
SU1633404A1 |
Устройство для обслуживания запросов | 1984 |
|
SU1196870A1 |
Устройство для моделирования систем массового обслуживания | 1988 |
|
SU1513472A1 |
Устройство для обслуживания групповых заявок | 1986 |
|
SU1381507A1 |
Устройство для обслуживания запросов | 1978 |
|
SU728128A1 |
ДВУХВХОДОВОЕ УСТРОЙСТВО ПРИОРИТЕТА | 2008 |
|
RU2390825C2 |
Устройство для обслуживания запросов | 1987 |
|
SU1492354A1 |
Устройство для обслуживания запросов | 1987 |
|
SU1434434A1 |
Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах. Цель изобретения - повышение функциональной надежности за счет исключения ВОЗМОЖНОСТИ нарушения дисциплины циклического опроса объектов. Устройство может работать в двух режимах, заданных двоичным кодом чи сел во втором регистре, В одном режиме при нулевом коде во втором регистре производится выбор абонента на обслуживание путем циклического опроса абонента, выставивших запросы. В другом режиме во втором регистре устанавливается двоичный код номера абонента, имеющего наивысший приоритет. При этом опрос абонентов начинается в каждом цикле с абонента, номер которого принят во второй регистр. 1 ил. с S
N)
Изобретение относится к вычислительной технике, может быть использовано в вычислительных системах и является дополнительным к авт. св. № 1196870.
Целью изобретения является повышение функциональной надежности устройства за счет исключения возможности нарушения дисциплины циклического опроса абонентов.
На чертеже приведена структурная схема устройства.
Устройство содержит регистр 1,, группу элементов И 2, sj eMeHT ИЛИ 3, дешифратор 4, элемент 5 задержки,, элемент И 6, элемент ИЛИ 7, счетчик ,8, элемент ИЛИ 9, элемент И 10, триггер 1 1 блокировки,элемент НЕ 12, элемент 13 задержки, формирователь 14 импульсов, элб;мент ИЛИ 15, регист 16, элемент И 17, триггер 18, груп- tiy ответных входов-19 устройства, группу запросных входов 20 устройства, установочный вход 21 устройства, сигнальньй выход 22 устройства, груп :пу выходов 23 устройства, группу ко- (Довых входов 24 устройства, тактовый вход 25 устройства и вход 26 запуска устройства.
Рассмотрим принципы построения и работу устройства.
Устройство обеспечивает обслуживание источников запросов как в режиме циклического опроса, начиная каждый очередной цикл с опроса источника, номер которого на единицу больше номера источника, обслуженного в предыдущем цикле, так и в режиме с относительным приоритетом, когда поиск начинается в каждом цикле с опроса источника, которому установлен наивысший авторитет.
Выбор режима опроса определяется состоянием регистра 16, откуда двоичный код абонента передается в счетчик 8. В первом случае в регистр 16 принимается нулевой код, а во втором - двоичньй код номера абонента.
Для приведения устройства в исходное состояние по входу 21 подается импульс, по которому устанавливаются в состояние О триггеры 18 и 11 и регистр 1. Кроме того, по этому импульсу через элемент ИЛИ 7, поступающему на управляющий вход счетчика 8, содержимое регистра 16 передается в счетчик 8. Пусть зафиксированы запросы от 1-го и 2-го абонента
0
5
0
5
0
5
0
5
соответственно в 1-м и 2-м разрядах регистра 1, и в регистре 16 ус.танов- лен нулевой код.
После приведения устройства в исходное состояние при необходимости обслуживания запросов по входу 26 поступает импульс, которым устанавливаются в первое состояние триггеры 18 и 11.
После установки в 1 триггера 11 единичный уровень сигнала с единичного его выхода появляется на третьих входах элементов И 2 через некоторое время, определяемое элементом 5 задержки. Время задержки элементом 5 задержки выбирается ис:ходя из надежного приема импульса с выхода элемента ИЛИ 3 обслуживающим устройством.
Так как содержимое счетчика 8 равно нулю, на всех выходах дешифра тора 4 сигналы отсутствуют. Поэтому на выходе элемента ИЖ 3 формируется нулевой сигнал, которым по инверсному входу открыт элемент И 17. Так как этот элемент открыт также единичным сигналом с единичного выхода триггера 18, то первым импульсом с выхода 25 в счетчике формируется двоичный код единицы. При этом на первом выходе дешифратора 4 возникает единичный сигнал, которым открывается элемент И 2, , а на входе элемента ИЛИ 3 формируется единичный сигнал, поступающий на выход 22. Положительным перепадом запускается формирователь 14 импульсов, устанавливается в состояние О триггер 18 и закрывается элемент И 17 по инверсному входу. По сигналу с вькода 22 двоичньй код первого абонента с выходов 23 принимается в обслуживающем устройстве. Задержанным сигналом с формирователя 14 импульсов элементом 13 задержки устанавливается в состояние О триггер 11 и, так как открыт элемент И 10 единичным сигналом с выхода элемента НЕ 12, в счетчике 8 через элемент ИЛИ 9 добавляется единица. Содержимое счетчика 8 становится равным двум. При этом на втором выходе дешифратора 4 формируется единичный сигнал, открывающий по второму входу элемент И 2, которьй открыт по первому входу единичным сигналом с выхода второго разряда регистра 1. Но так как триггер 11 установлен в состояние О, то нулевым сигналом с единичного его
выхода И 2 закрыт по третьему входу, поэтому единичный сигнал с выход элемента ИЛИ 3 снимается. Время задержки элементом 13 задержки опреде- ляется надежностью приема в обслуживающем устройстве двоичного кода номера абонента с выходов 21.
После завершения обслуживания первого абонента его запрос снимается импульсом по входу 19 . Очередной цикл опроса начинается после подачи импульса по входу 26. Так как элемент И 2 открывается задержанным единичным сигналом с единичного вы- хода триггера 11, то единичным сиг-, налом с выхода элемента ИЛИ 3 закрывается по инверсному входу элемент И 17, запрещая прохождение тактового сигнала с выхода 25 на счетный вход счетчика 8. В дальнейшем работа устройства аналогична рассмотренной. В результате опроса второго абонента в счетчике формируется двоичный код числа три, с которого начинается оп- рос в очередном цикле.
После завершения обслуживания второго, абонента по входу 19 подается сигнал ответа, которым устанавливается в О второй разряд регистра 1. При поступлении очередного импульса по входу 26 триггеры 18 и 11 устанавливаются в 1 и, так как на выходе элемента ИЛИ 3 нулевой сигнал, которым открыт по инверсному входу элемент И 17, на счетный вход счетчика 8 через элементы И 17 и ИЛИ 9 подаются тактовые импульсы с выхода 25. Опрос абонентов начинается с номера, на единицу бо льшего обслуженного во втором цикле.
Таким образом, наличие триггера 11 блокировки и элемента 5 задержки обеспечивает формирование положительного перепада единичного сигнала элементом ИЛИ 3 при поступлении запросов в смежные разряды регистра 1, что необходимо для запуска формирователя 14 импульсов.
В режиме обслуживания с относительным приоритетом работа устройства отличается от работы устройства в режиме циклического опроса и состоит в следующем.
В начале в регистр 16 по входу 24 заносится двоичный код номера абонента, которому устанавливается наивысший приоритет, т.е. код приори
Q 0 5
о
-с
35
40
50
5
тета соответствует коду номера абонента. При этом каждый очередной цикл работы устройства начинается с опроса этого абонента. По сигналу с выхода 21 устанавливается в состояние О регистр 1 и триггеры 18 и 11, а двоичный код номера абонента из регистра 16 передается в счетчик 8.
Задержанным импульсом формирователя 14 через открытый элемент И 6 единичным сигналом с выхода элемента ИЛИ 15 и через элемент ИЛИ 7, поступающим на управляющий вход счетчика S, двоичный код номера абонента из регистра 16 передается в счетчик 8. Тем самым обеспечивается опрос абонентов в очередном цикле с абонента, имеющего наивысший п оритет. В данном режиме элемент И 10 закрыт нулевым сигналом с выхода элемента НЕ 12, поэтому через элемент ИЛИ 9 на счетньш вход счетчика 8 могут поступать только тактовые импульсы с выхода 25 через элемент И 17.
В предлагаемом устройстве за счет наличия триггера 11 блокировки и элемента 5 задержки обеспечивается создание условий запуска формирователя 14 импульсов при любом сочетании запросов в регистре 1, что исключает возможность нарушения дисциплины циклического опроса.
Формула изобретения
Устройство для обслуживания запросов по авт. св. № 1196870, отличающееся тем, что, с целью повьшения функциональной надеж- нести за счет исключения возможности нарушения циклической дисциплины опроса абонентов, в него введены триггер блокировки и дополнительньй элемент задержки, выход которого подключен к третьим входам элементов И группы, вход дополнительного элемента задержки подключен к единичному выходу триггера блокировки, нулевой вход которого соединен с выходом элемента задержки, единичный вход триггера блокировки соединен с входом запуска устройства, выход второго элемента ИЛИ подключен к инверсному входу первого элемента И, уста- новочньй вход триггера блокировки соединен с установочным входом устройства.
1Вп 5,
Устройство для обслуживания запросов | 1984 |
|
SU1196870A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-04-15—Публикация
1986-10-28—Подача