Изобретение относится к вычислительной технике и может быть использовано в системах обмена информацией для организации доступа абонентов к общему ресурсу.
. Цель изобретения - расширение области применения за счет возможности организации дисциплины обслуживания с относительным и абсолютным приоритетами.
На чертеже приведена структурная схема устройства.
Устройство содержит генератор 1 тактовых импульсов, формирователь 2 импульса, элемент И 3, элемент ИЛИ 4, счетчик 5, дешифратор 6, элемент 7 задержки, элемент НЕ 8, элемент ИЛИ 9, вход 10 режима устройства, вход 11 сброса устройства, каналы 12, каждый из которых содержит выход 13 устройства, запросный вход 14 устройства, элемент И 15, триггер 16 и элемент НЕ 17..
Устройство работает следующим образом.
В исходном состоянии счетчик 5 обнулен, триггеры 16 всех каналов .12 находятся в нулевом состоянии.
Перед началом работы устанавливается режим обслуживания запросов абонентов (абоненты, например ЭВМ, которые на чертеже не показаны, подключаются к соответствующим каналам). Для .режима приоритетного обслуживания на первый вход элемента И 3 с входа 10 подается единичный сигнал, что обеспечивает подключение выхода формирователя 2 импульса к входу обнуления счетчика 5.
Для бесприоритетного обслуживания на входе 10 единичный сигнал отсутствует , т.е. выход формирователя 2 импульса отключен от входа обнуления счетчика 5. При высоком потенциале на входе генератора 1 он вьфабатыва- ет импульсы и в устройстве осуществляется поиск абонента, выставившего запрос на обслуживание. При фиксировании в счетчике 5 К-го поступившего импульса на К-м выходе дешифратора 6 а следовательно, и на первом входе элемента И 15 К-го канала 12, появляется единичный сигнал, причем после того, как на последнем выходе дешифратора 6 появится единичньй сигнал, счетчик 5 начинает счет сначала. Через время задержки элемента 7 задержки, которое рассчитано на максимальное время протекания переходных процессов в счетчике 5 и депшфраторе 6 при фиксировании очередного кода,на втором входе элемента И 15 К-го канала 12 появляется единичный сигнал. Если К-й абонент к этому времени выставил запрос по входу 14, то в К-м канале на выходе элемента И 15 появляется единичный сигнал, которьй переводит триггер 16 в единичное состояние, т.е. на выходе 13 К-го канала 12 появл яется единичный сигнал, раа- решаюций начать обслуживание К-го абонента. Этот сигнал через элементы ИЛИ 9 и НЕ 8 останавливает генератор 1 (счетчик 5 с этого момента остается в состоянии, фиксирующем поступление на его вход К импульсов).
После обслуживания К-го абонента на входе .14 К-го канала появляется нулевой сигнал, который в К-м канале через элемент НЕ 17 устанавливает триггер 16 в нулевое состояние, что приводит к появлению на выходе элемента НЕ 8 высокого потенциала, а следовательно, и к срабатыванию (по положительному перепаду сигнала) формирователя 2 импульса, а также к запуску генератора 1. Если устройство находилось в режиме приоритетного обслуживания, то импульс с выхода форйирователя 2 импульса через элемент ИЛИ 4 сбрасывает счетчик 5, которьй затем начинает счет сначала, а при бесприоритетном режиме счетчик
5
0
5
0
5
0
5
0
5 продолжает счет импульсов, т.е. в первом случае поиск начинается с первого абонента (который является наиболее приоритетным), а во втором случае - с (K+D-ro абонента.
Формула изобретения
Многоканальное устройство приоритета, содержащее первый элемент ИЛИ, элемент НЕ, счетчик, элемент И, генератор тактовых импульсов, каналы, а в каждом канале триггер и элемент И, причем выходы счетчика соединены с входами депшфратора, каждый выход которого соединен с первым входом элемента И одноименного канала, выходы триггеров каналов соединены с входами первого элемента ИЛИ,выход которого соединен с входом элемента НЕ, отличающееся тем, что, с целью расширения области примене1шя за счет возможности организации дисциплины обслуживания с относительным и абсолютный приоритетами, устройство содержит второй элемент ИЛИ, формирователь импульса и элемент задержки, а в каждом канале - элемент НЕ, причем выход генератора тактовых импульсов соединен со счетным входом-счетчика, вход сброса ко торого соединен с выходом второго элемента ИЛИ, первьй и второй входы ко торого соединены соответственно с в входом сброса устройства и с выходом элемента И, первьй и второй входы которого соединены соответственно с входом режима устройства и с выходом формирователя импульса, вход которого соединен с выходом элемента НЕ и с входом генератора тактовых импульсов, выход которого через элемент задержки соединен с вторыми входами элементов И каналов, третий вход элемента И в каждом канале соединен с одноименным запросным входом устройства и с входом элемента НЕ данного канала, выход элемента И канала соединен с единичным входом триггера своего канала, нулевой вход триггера каждого канала соединен с выходом элемента НЕ своего -канала, выходы триггеров каналов являются выходами устройства.
/V ;з щ f3
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство приоритета | 1985 |
|
SU1285475A1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА | 2009 |
|
RU2415465C2 |
Устройство для приоритетного опроса | 1979 |
|
SU805314A1 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ПРИОРИТЕТНОГО ОБСЛУЖИВАНИЯ ЗАПРОСОВ | 2006 |
|
RU2322689C2 |
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯ ЗАПРОСОВ | 2000 |
|
RU2157561C1 |
Устройство для моделирования систем массового обслуживания | 1986 |
|
SU1368887A1 |
Многоканальное устройство приоритета для подключения к общей магистрали | 1990 |
|
SU1749896A2 |
Микропрограммное устройство управления с контролем | 1983 |
|
SU1136162A1 |
УСТРОЙСТВО ПОДКЛЮЧЕНИЯ ИСТОЧНИКОВ ИНФОРМАЦИИ К ОБЩЕЙ МАГИСТРАЛИ | 2001 |
|
RU2194301C2 |
Устройство для управления обслуживанием запросов | 1984 |
|
SU1185335A1 |
Изобретение относится к области вычислительной техники и может быть использовано в системах обмена информацией для организации доступа абонентов к общему ресурсу. Цель изобретения - расширение области применения за счет возможности организации дисциплины обслуживания с относительным и абсолютным приоритетами. Многоканальное устройство приоритета содержит два элемента ИЛИ, элемент НЕ, формирователь импульса, элемент И, счетчик, дешифратор, элемент задержки, каждый канал-элемент И, триггер, элемент НЕ. Устройство позволяет в приоритетном и бесприоритетном режимах выбирать абоненты на обслуживание. Формирователь импульса служит для формирования единичного импульса, обеспечивающего обнуление счетчика в приоритетном режиме. 1 ил.
Многоканальное устройство приоритета | 1985 |
|
SU1285475A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Многоканальное устройство приоритета | 1979 |
|
SU855664A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-11-07—Публикация
1988-01-18—Подача