Устройство для опроса источников дискретных сообщений
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик
<>962903 (61) Дополнительное к авт. свид-ву (22) Заявлено 270281 (2() 3251905/18-24 с присоединением заявки ¹вЂ” (23) Приоритет—
Опубликовано 3009.82. Бюллетень ¹36
Дата опубликования описания 3009.82 (511М К)1 з
G 06 F 3/04
6 06 F Э/46
Государственный комитет
СССР по делам изобретений и открытий (53) УДК 681 325 (088. 8) (72) Авторы изобретения
В.Н. Крестьянинов, .В.С. Сергеев и М.В. (71) (54) УСТРОЙСТВО ДЛЯ ОПРОСА ИСТОЧНИКОВ ДИСКРЕТНЫХ
СООБЩЩИЙ
Изобретение относится к вычислительной технике, может быть использовано для опроса источников дискретных сообщений. 5
Известно устройство для приоритетного ввода, содержащее блоки анализа состояний каналов, каждый из к торых содержит два триггера, четыре элемента И и два элемента ИЛИ (1).
Указанное устройство обеспечивает обслуживание каналов под управлением сигналов циклического опроса и циклического сброса и не обеспечивает обслуживания каналов в режиме группового приоритета.
Наиболее близким к предлагаемому по технической сущности и достигаемому эффекту является устройство для опроса источников дискретных . сообщений, содержащее каскаднОе соединение ячеек, состоящих из триггера и четырех элементов Й (2).
Недостатком известного устройства является невозможность его применения для обслуживания источников сообщений в приоритетном режиме.
Цель изобретения - расширение сбласти использования устройства.
Поставленная дель достигается тем, что в устройство для опроса иеточников дискретных сообщений, содержащее и блоков анализа состояний каналов (где n - число информационных каналов), блок анализа. состояний каналов содержит группу иэ К триггеров (где К вЂ” число источников запросов в канале) и первую группу иэ К элементов И, причем единичный и нулевой выходы каждого 1-ro триггера группы каждого блока анализа состояний каналов соединены соответственно с единичным и нулевым входами (1+1) -го триггера группы своего блока анализа состояний .каналов, единичный и нулевой выходы К-ro триггера группы каждого i-го блока анализа состояний каналов, кроме
n-ro, соединены соответственно с единичным и нулевым входами первого триггера группы (i+1) -го блока анализа состояний каналов, единичный и нулевой выходы К-го триггера группы и-го блока анализа состояний каналов соединены соответственно с единичным и нулевьхи входами первого триггера группы первого блока анализа состояний каналов, первый и второй входы каждого i-го элемента И первой группы соединены соответственно с нулевым выходом и единичным входом
962903
fp . фронта волны единичных состояний
6$
i.-го триггера группы своего блока
-.анализа состояний каналов, выходы элементов И первой rруппн являются информационными выходами устройства, введены в каждом. блоке анализа состояний каналов вторая группа из К элементов И и группа из К элементов НЕ, причем первый вход каждого
1-ro элемента И второй группы соединен с соответствующим запросным нходом устройства, -второй вход каждого 1-ro элемента И второй группы соединен с нулевым выходом i-ro триггера группы своего блока анализа состояний каналов, первый вход каждого 1-ro элемента И второй группы,, начиная с К- ro соединен с соот- ветствующим входом нсех предыдущих элементов И второй группы своего блока анализа состояний каналов, выход каждого i:-ro элемента И второй группы соединен с третьим входом
i-ro элемента И первой группы и через 1-й элемент НЕ группы — с входом сброса 1-го триггера своего блока анализа состояний каналов.
На чертеже приведена. структурная электрическая схема устройства.
Устройство содержит блок 1 анализа состояний каналов, триггеры 2, элементы И 3 и 4, элементы HE 5, запросные входы 6 устройства, ин формационные выходы 7 устройства.
Устройство работает следующим образом.
При отсутствии на входах 6 устройства запросов на обслуживание каналов н каждом блоке 1 анализа состояний каналов на выходах элементов И 3 формируются сигналы логического нуля, которые запрещают группе элементов И 4 выдачу сигна-. лов на выходы 7 устройства и позволяют формировать на ныходах группы элементов HE 5 сигналы логической единицы, которые разрешают установку триггеров 2 в нулевое или единичное состояние. В результате триггеры 2 будут находиться н состоянии самовозбуждения.и по кольцу,. состоящему,из триггеров 2, циркулирует . волна единичных и нулевых состояний триггеров. Если на вхоДах 6 устройства в каждом блоке 1 имеются запросы на обслуживание каналов, то . запрос, поступающий из i-ro канала на вход i-ro элемента И 3, будет: рбслуживаться устройством н приоритетном режиме при условии, что остальные запросы на обслужйвание каналов поступили на входы до 1-го элементов И 3, так как.запрос на обслуживание, поступающий с .i-.ro канала на второй вход 1-го элемента
И 3, запрещает Формирование сигналов логической единицы на выходах до
1-го элементов И 3-.
При распространении по кольцу, состоящему из триггеров 2, волны нулевых состояний триггеров на первых входах элементов И 3 формируются сигналы логической единицы и в результате на выходе 1-го элемента И 3 второй группы будет формироваться сигнал логической единицы, который через i-й элемент HE 5 группы и управляющий вход запрещает продвижение триггеров на i-й триггер 2. Кроме того, данный сигнал разрешает работу
i-му элементу И 4. Таким образом, при поступлении фронта волны единичных состояний триггеров на вход i-го триггера 2 первого блока 1 анализа состояний каналов на выходе i-го, элемента И 4 формируется сигнал разрешения обслуживания запроса с i-ro канала, который поступает на выход
7 устройства.
При.сбросе запроса на обслуживание i-ro канала íà i-м входе 6 устройства данного блока 1 анализа состояний каналов i-й триггер 2 устанавливается в единичное состояние и таким образом фронт волны единичных состояний триггеров распространяется в следующий блок 1 анализа состояний каналов, где также разрешается обслуживание i-ro канала в приоритетном режиме и, таким о6разом, процесс разрешения обслуживания каналов н приоритетном режиме будет продолжаться до последнего включительно i-ro блока 1 анализа состояний каналов.
При сбросе запроса на обслуживание i-ro канала íà i-м входе 6 устройства в и-м блоке 1 анализа состояний каналов i-й триггер 2 устанавливается в единичное состояние и далее по кольцу, состоящему из триггеров 2, распространяется волна нулевых состояний триггеров, разрешающая работу элементов И 3 второй группы но всех и блоках 1 анализа состояний каналов, а при распространении по кольцу, состоящему из триггеров 2 переднего фронта волны единичных состояний триггеров,процесс формирования сигналов разрешения обслуживания каналов н приоритетном режиме повторится.
Применение изобретения позволяет расширить область использования устройства эа счет возможного его применения в устройствах, где необходимо приоритетное обслуживание запросов.
Формула изобретения
Устройство для опроса источников дискретных сообщений, содержащее п блоков аналйза состояний каналов
962903
25 (Где и - число информационных каналов), причем блок анализа состояний каналов содержит группу из К триггеров (где К вЂ” число источников запросов в канале) и первую группу из К элементов И, единичный и нулевой выходы каждого -го триггера группы каждого блока анализа состоя— ний каналов соединены соответственно с .единичным и нулевым входами (+1) -ro триггера группы своего блока анализа состояний каналов, единичный и нулевой выходы К -ro триггера группы каждого i --ro блока анализа состбяний каналов, кроме я-го, соединены соответственно с единичным и нулевым входами первого триггера группы (+1)-го блока анализа состояний каналов, единичный и нулевой выходы К -ro триггера группы n -ro блока анализа состоянийканалов соединены соответственно с единичньм и нулевым входами первого триггера. группы первого блока анализа состояний каналов, первый и второй входы каждого i --ro элемента И первой группы соединены соответственно с нулевым выходом и единичным входом (-ro триггера группы своего блока анализа состояний каналов, выходы элементов И первой группы яв.ляются информационными выходами устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения области использования, оно содержит в каждом блоке анализа состояний каналов вторую группу из К..элементов
И и группу из К элементов НЕ, причем.первый вход каждого i-го элемента И второй группы соединен с соответствующим запросным входом устройства, второй вход каждого i -ro элемента И второй группы соединен с нулевык выходом -го триггера группы своего блока анализа состояний каналов, первый вход каждого
i -го элемента И второй группы, начиная с К-го,соединен с соответ" ствующим входом всех предыдущих элементов И второй группы своего блока анализа состояний каналов, выход каждого .i â€,ro элемента И второй группы соединен с третьим входом
i --го элемента И первой группЫ и через i --й элемент HE группы — с вхо- дом сброса i-ro триггера группы своего блока анализа состояний каналов.
Источники информации,, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
Р 708340, кл..G 06 F 3/04, G 06 F 9/46, 1980.
2. Авторское свидетельство СССР
Р 694857, кл. G 06 F 3/04, 1979 (прототип).
962903
Составитель М. Кудряшев
Редактор С. Крупенина Техред M.Hàäü КорректорО, Билак
Заказ 7512/67 Тираж 731 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП Патент, r . .ужгород, ул. Проектная, 4