Многоканальное устройство для обслуживания запросов Советский патент 1987 года по МПК G06F9/50 

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

131903 а в каждом кянале-г.четчик 15, дсшиф- тета h гметчики 1 кднллов после обратор 16, элемент И 17. Устройство обеспечивает занесение кода приори . , 1 Изобретение относится к вьмисли-

тельной технике и может быть использовано в системах обмена данными,

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

На чертеже приведена схема предла гаемого устройства.

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

Устройство работает следую1цим образом.

При включении питания триггер 5 устанавливается в нулевое состояние. Коды приоритета с группы входов 14 устройства заносятся в счет- чики 15 (не показано)..Коды приоритета Должны быть Попарно различны, причем коды соседних приоритетов не обязательно должны различаться на единицу. Депгифраторы 16. настроены только на код старшего приоритета (например, максимальный код) . Уст-- ройство готово к работе..

При необходимости обращения к обслуткивяющему устройству источник выставляет запрос в виде единичного уровня на соотпетствую1цем входе 1 t - При наличии хотя бы одного запроса появляется сигнал на выходе 10, Который пог.-тупл(т TJ пбсл гжнвающея устройство. Если обс.пуживакипее устработки каждого запроса, что искл а 1а- ет нарушение приоритета запросов. I ил.

ройство занято, то предпагаемое устройство ждет его освобождения. Если в данный момент обслуживающее устройство свободно, то оно отвечает посыпкой едини 1ноГо импульса опроса Tia вход 9, по которому триггер 5 устанавливается в единичное состояние. Сигнал с его выхода проверяет наличие единичного йо.тенциап на первых и вторых входах элементов И 17. Если в i-M канале (, N) счетчик 15 содержит код старшего проритета, то на первом входе элемента И 17 присутствует единичный уровень. На втором входе этого элемента И 17 присутствует единичный сигнал, если i-и источник выставляет запрос. В этом случае на выходе элемента И 17 i-ro канала появляется единичный сигнал, который проходит на соответствующий выход 12, разрешая связь 1-го источника с обслужи- ваюгцим устройством. При этом источник должен снять запрос. Этот же сигнал проходит через элемент ИЛИ t и устанавливает триггер 5 в нулевое состояние, в результате чего череэ формирователь 6 импульсов в счетчик 15 заносятся первоначальные коды приоритета. Если ни в одном, канале счетчика 15 не содержится код старшего приоритета или один из каналов счетчиков 15 содержит код старшего приоритета, но в этом канале нет запроса, то открывается элемент И 3 и импульсы с выхода генератора А поступают на счетные входы счетчиков 15. По каждому импульсу коды приоритетов в них .увеличивают ся. Это продолжается до тех пор,- пока в счетчике 1J одного из каналов 13, имеющих запрос, г.е появляется код старшего приоритета. При этом появляется единичный сигнал на выходе элемента И 17, который проходит на В1.1ХОД 12, а запрос с соответствующсго входа If снижается. Триггер 5 устанавливается в нулевое состояние, закрывая элемент И 3, а в счетчик 15 заносится первоначальный код приоритета. Как только появляется оче- редной запрос и освобождается обслуживающее устройство, триггер 5 снова устанавливается в единицу. В случае отсутствия запроса со старшим при оритетом (это время устанавливает- ся элементом 7 задержки) открывается элемент И 3, повторяя процедуру поиска наиболее приоритетного эа- проса..

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

Многоканальное устройство для обслуживания запросов, содержащее первый и второй элементы ИЛИ, триггер, генератор импульсов формирователь импульсов, элемент И, элемент задержки и N (где N - число источников запросов) каналов, а в каждом канапе счетчик, дептфратор и элемент И, причем группа кодовых входов -го канала (i-1, N) соединена с группой информационных входов счетчика i-ro канала, группа выходов которого соединена с группой входов дешифратора i-ro канала, выход которого соединен с первым вхоРедактор О.Бугир

Составитель М.Сорочан

Техред М.Ходаиич Корректор М.Шароши

Заказ 2413/43 ... Тираж 762Подписное

ВНШПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж-35, Раушская Наб., д, 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Ир.п ктная, 4

дом элемента И i-ro канялл, вглсод которого соединен с i-м входом первого элемента ИЛИ и с i-м информацнон- ным выходом устройства, 1-й запросный вход которого соединен с вторым входом элемента И i-ro канала и с i-M входом второго элемента ИЛИ, выход которого является выходом пре- устройства, выход генератора импульсов соединен с первым входом элемента И, выход которого соединен со счетными входами всех счетчиков каналов, опросный вход устройства соединен с единичным входом триггера, нулевой вход которого соединен с выходом первого элемента ИЛИ, а выход - с третьим входом элементов И каналов и входом элемента задержки, отличающееся тем, что, с целью повышения надежности устройства за счет исключения возможности наруше11ия приоритета запросов, оно содержит элемент НЕ, а второй вход элемента И соединен с выхо- .

.дом второго элемента ИЛИ, вьп(од первого элемента ИЛИ через элемент НЕ соединен с третьим входом элемента И, четвертый вход которого соединен с выходом элемента задержки, выход триггера через формирователь импульсов соединен с входами записи счетчиков каналов.

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

название год авторы номер документа
Многоканальное устройство для обслуживания запросов 1983
  • Богумирский Борис Сергеевич
  • Яцук Виктор Яковлевич
  • Палагушин Владимир Александрович
SU1124304A1
Многоканальное устройство для обслуживания запросов 1981
  • Богумирский Борис Сергеевич
SU1010625A1
Устройство для организации очереди 1988
  • Бучнев Александр Николаевич
  • Горовой Владимир Родионович
  • Карпунин Евгений Иванович
  • Корнеев Владимир Алексеевич
  • Песоченко Василий Иванович
SU1504652A1
Устройство приоритета 1986
  • Бучнев Александр Николаевич
  • Зимнович Ольга Алексеевна
  • Карпунин Евгений Иванович
  • Песоченко Василий Иванович
SU1365084A1
Многоканальное устройство для обслуживания запросов со сменными кодами приоритетов 1980
  • Богумирский Борис Сергеевич
  • Чернаков Эдуард Павлович
SU888122A1
Многоканальное устройство для обслуживания запросов 1985
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Дмитров Дмитрий Владимирович
  • Ткаченко Сергей Николаевич
SU1267418A1
Устройство управления прерываниями 1982
  • Сергейчук Леонид Маркович
  • Парамуд Ярослав Степанович
  • Осидач Богдан Павлович
SU1242948A1
Устройство приоритетного обслуживания каналов 1989
  • Белан Александр Михайлович
  • Козловский Николай Николаевич
SU1702369A1
Многоканальное устройство для подключения абонентов к общей магистрали 1986
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Дмитров Дмитрий Владимирович
  • Остроумов Борис Владимирович
SU1388863A1
Многоканальное устройство для обслуживания запросов 1985
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Дмитров Дмитрий Владимирович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1322283A1

Реферат патента 1987 года Многоканальное устройство для обслуживания запросов

изобретение относится к вычислительной технике и может быть использовано в системах обмена данными. Цель изобретения - повышение надежности устройства за счет исключения возможности нарушения приоритета запросов. Устройство содержит элементы ИЛИ 1,2, элемент ИЗ, генератор импульсов 4, триггер 5, формирователь импульсов 6, элемент задержки 7, элемент НЕ 8, опросный вход 9 устройства, выход 10 прерывания устройства, группу запросных входов 11 устройства, группу информационных выходов 12 устройства, каналы 13 устройства, группы кодовых входов 14 устройства 3ff/Tpocffif % (Л с 10

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

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

Многоканальное устройство для обслуживания запросов 1981
  • Богумирский Борис Сергеевич
SU1010625A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многоканальное устройство для обслуживания запросов 1983
  • Богумирский Борис Сергеевич
  • Яцук Виктор Яковлевич
  • Палагушин Владимир Александрович
SU1124304A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 319 034 A1

Авторы

Бучнев Александр Николаевич

Зимнович Ольга Алексеевна

Карпунин Евгений Иванович

Песоченко Василий Иванович

Даты

1987-06-23Публикация

1986-01-23Подача