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

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

Изобретение относится к вычислительной технике и может быть исполь зова но при организации интерфеЯса (автономных устройств ввода-вывода) информационно-измерительных систем, систем автоматизации научных исследований, автоматических систем упра ления техническими процессами. Известно многоканальное устройст приоритета, содержащее в каждом канале триггер заявок канала, узел анализа приоритетов канала, выполненный на элементах-И, ИЛИ, НЕ, выходной триггер, входные и выходные шины ij.. Недостатком устройства является низкая достоверность, определяемая жесткой системой приоритета, котора реализована специальной последовательной шиной запрета. Это ограничи вает гибкость интерфейса, затрудняя программное управление. Наиболееблизким к изобретению является многоканальное устройство приоритета, содержащее N блоков анализа запросов, выполненных на зл ментах И, И-НЕ, НЕ, первые входы пе вых элементов И-НЕ каждого блока, соединены с соответствующими входам устройства, выходы элементов И каход го блока - с соответствующими выход ми устройства, выход элемента НЕ со динен с первыгли входами элемента И и второго элемента И-НЕ, а вход с вторыми входами элемента И, перво го элемента И-НЕ и выходом второго элемента И-НЕ предыдущего блока, выход первого элемента И-НБ каждого блока связан с вторым входом второг элемента И-НЕ, первые входы элементов И и второго элементаИ-ЬЕ первог блока устройства соединены -1ежду собой и с управляюгдим входом устройства, а выход второго элемента И-НЕ последнего блока соединен с вторыми входами элемента И и первого элемента И-НЕ 2 . Недостатком известного устройств является снижение достоверности вход ных данных за счет потери низко пр оритетных заявок (запрос 1-;-1-го источника) . Целью изобретения является расишрение функциональных возможностей за счет динамического изменения приоритетов отдельных источников в зависимости от интенсивности потоков входных заявок с одновременным новышением достоверности передаваемой информации большого количества внешних устройств путем обеспечения адап тивной системы выбора приоритета. Поставленная цель достигается тем, что многоканальное устройство приоритета, содержащее N ( N -чис ло заявок) блоков запросов, первые входы которых являются входами заявок устройства, содержит мультиплексор, элементы И, ИЛИ, ИЛИ-НЕ, НЕ, счетчик числа каналов, Ы счетчиков числа заявок, регистр, дешифратор и генератор временных интервалов, причем вход опроса устройства подключен к первому входу элемента ИЛИ, выход которого соединен с информационным входом мультиплексора, выходы которого подключены к вторым входам соответствующих блоков запросов, а выходы блоков запросов соединены с соответствующими входами элемента ИЛИ-НЕ, выход которого связан со счетчиком числа каналов и первым входом элемента -И, к второму входу которого подключен через элемент НЕ выход счетчика числа каналов, а выход эле-мента И связан с вторым входом элемента ШШ, входы заявок устройства подключены к информационным входам соответствующих счетчиков числа .заявок, к счетным входам которых подключен выход генератора временных интервалов, а выходы счетчиков числа заявок соединены с информационными входами регистра, группа выходов которого соединена с группой входов дешифратора,, выход которого подключен к управляющему входу мультиплексора. На фиг.1 представлена фун сциональная схема многоканального устройства приоритета, на фиг.2 блок-схема блока запросов. Многоканальное устройство приоритета содержит N блоков 1 - 1| запросов, входы ( заявок устройства,, мультиплексор 3, элемент Ш1И 4, вход 5 опроса устройства, элементыИЛИ-НЕ 6, счетчик 7 числа каналов, элемент И 8, элемент НЕ 9 счетчики 10м числа заявок, генератор 11 временных интервалов, регистр 12, дешифратор 13. Блок 1 запроссхч выполчен на элементах И-НЕ 14 и 15, И 16 и НЕ 17. Выход элемента И 16 каждого блока анализа запросов связан с соответствующей выходной шиной 18 - 18н (фиг. 2) . Многоканальное устройство приоритета работает следующим образом. В исходном состоянии - при отсутствии сигнала опроса на входе 5 устройства и сигналов.заявок на входах на выходе каждого блока 1ц запросов присутствует положительный потенциал. При поступлении сигнала заявки 1 -го канала с выхода элемента И-НЕ 14 i-го канала нулевой уровень поступает на второй вход элемента И-НЕ 15. При поступлении на вход ,5 устройства сигнала опроса он последовательно проходит через элемент ИЛИ 4 Мультиплексор 3 на вход первого блока 1 запросов , с выхода которого нулевой потенциал через элемент

ИЛИ-НЕ б поступает на один из входов элемента И8., на второй вход которого поступает разрешающий сигнал с выхода элемента НЕ 9, так как единица (сигнал опроса) с выхода мультиплексора 3 прошла только один канал и занесена в младший разряд счетчика 7 числа каналов. С выхода элемента И 8 сигнал поступает на элементИЛИ 4, и сигнал опроса вновь поступает на информационный вход мультиплексора 3 который выходом соединен со следую,щим блоком 1 запросов. При этом счетчик 7 отметит прохождение сигналов о двух (независимо от порядка) блоков 1 и Ij запросов.

Циркуляция сигнала опроса по цепи мультиплексор 3 - блок 1 запросов элемент ИЛИ-НЕ б - элемент И 8 - элемент ИЛИ 4 - мультиплексор 3 выполняется N раз, что соответствует числу каналов, независимо от порядка пр хождения блоков 1 запросов, т.е. единица старшего разряда счетчика 7 через элемент НЕ 9 блокирует прохождение сигнала опроса через элемент И 8. Так как первоначальное соединение счет чиков Юц числа заявок равно нулю, а следовательно, и содержание регистра 12 равно нулю, то дешифратор 13 вырабатывает управляющую последовательность, согласно которой единичный сигнал опроса последовательно проходит все N блоков 1| - 1(1 (начиная с первого при отсутствии сигнала заявки какого-либо канала). При наличии i -го сигнала заявки канала сиглал опроса блокирует прохождение заявок каналов с более высоким приоритетом по отношению к i -му каналу путем подачи нулевого уровня на второй вход элемента И-НЕ 14 этих каналов. Наличие нулевого уровня на втором входе элемента И-НЕ 15 блокирует дальнейшее прохождение сигнала опроса, который с выхода элемента НЕ 17 -го канала разрешает прохождение сигнала заявки i -го канала через элемент И 16 на выход 18i

устройства. По мере обслуживания заявок отдельных каналов счетчики .циклически, в течение определенного промежутка времени, задаваемого генератором 11 временных интервалов, осуществляют регистрацию числа заявок каждого канала. По окончании интервала определения числа заявок выходные коды счетчиков поступают в регистр 12, образуя , дешифрация которого дешифратором 13- позволяет выбрать соответствующий порядок мультиплексирования входов блоков запросов, что эквивалено динамическому изменению приоритетов отдельных источников в зависимости от интенсивности потоков входных заявок. Например, для случая К -7 первая дисциплина обслуживания каналов . - 1,2,3,4,5,6,7, так содержимое счетчиков 10j|- lOfj равно 0. Затем последовательность обслу кивания каналов изменяется 3 ,7,4 ,6,2, как интенсивность заявок 3-го канала максимальна, а первого канала минимальна, а далее 5,2,4,3,1,6,7,т.е. в процессе экспе римента в данный момент времени 5-ый канал имеет максимальную интенсивность входных данных.В случае равенства содержимого счетчиков 10 )ij дисциплина обслуживания каналов - 1,2,3,4,5,6,7, т.е. такая же, как и в случае нулевого содержания всех -счетчиков.

Таким образом, введение дополнительных элементов и связей ме;кду ними позволило реализовать адаптивную систему выбора приоритета, что расширяет функциональные возможности усройства и повышает достоверность передаваемой информации большого количества внешних устройств в системах реального времени.

Кроме того, знание дисциплины обслуживания каналов позволяет наглядно оценить динамику всего процесса, т.е. изменение интенсивности заявок в ходе эксперимента в реальном масштабе времени.

СО 5j

Фиг.2

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

название год авторы номер документа
Многоканальное устройство приоритета 1984
  • Ковтун Валерий Иванович
  • Ордынский Анатолий Борисович
  • Хорошко Владимир Алексеевич
  • Чирков Дмитрий Владимирович
SU1264177A1
Устройство для регистрации аналоговой информации 1982
  • Загорский Владимир Петрович
  • Пугачев Игорь Семенович
  • Ярусов Анатолий Григорьевич
SU1164548A1
Устройство для вероятностного моделирования работы транспортных систем 1988
  • Карасов Альберт Саид-Баталович
  • Дризе Евгений Матвеевич
SU1612313A1
Многоканальное устройство приоритета 1989
  • Кишенский Сергей Жанович
  • Игнатьев Валерий Эдмундович
  • Надобных Евгений Николаевич
  • Христенко Ольга Юрьевна
SU1661765A1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ОБСЛУЖИВАНИЯ ЗАПРОСОВ 2000
  • Жиров В.А.
  • Молотков Ю.А.
  • Поляков А.В.
  • Плотников С.П.
  • Салюк Д.В.
RU2157561C1
Устройство для ввода и вывода информации 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1709295A1
Многоканальное буферное запоминающее устройство 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1721631A1
Многоканальная микропрограммная управляющая система 1985
  • Конорев Борис Михайлович
  • Чернышов Михаил Анатольевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Никольский Сергей Борисович
  • Кальченко Сергей Борисович
SU1280628A1
УСТРОЙСТВО ПРИОРИТЕТНОГО ОБСЛУЖИВАНИЯ ЗАПРОСОВ 2000
  • Молчанов О.Е.
  • Степанов П.В.
  • Трудов Ю.В.
RU2170453C1
Многоканальное устройство для подключения источников информации к общей магистрали 1985
  • Лаврешин Николай Михайлович
  • Цакоев Станислав Борисович
SU1290325A1

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

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

МИРГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА, содержащее N (К -число заявок) блоков запросов, первые входы которых являютсй входами заявок устройства, отличающееся тем, что, с целью расширения функциональных возможностей путем динамического, изменения приоритетов отдельных источников в зависимости от интенсивности полков входных заявок, оно содержит мультиплексор, .элементы И, ИЛИ, ИЛИ-НЕ, НЕ, счетчик числа каналов,Нсчетчиков числа заявок,, регистр, дешифратор и генератор .временных интервалов, причем вход опроса, устройства подключен к первому входу элемента ИЛИ, выход которого соединен с информационным входом мультиплексора, внходы которого подключены к вторым входам со ответствующих блоков , а выходы блоков запросов соединены с соответствующими входами элемента ИЛИ-НБ, выход которого связан со счетчиком числа каналов и первым / Ъходом элемента Й, к второму входу которого подключен через элемент НЕ выход счетчика числа каналов, а i выход элемента И связан с вторым входом элемента ИЛИ, входы заявок устройства подключены к информационным входам соответствующих счетчиков числа заявок, к счетным входам которых подключен выход генератора временных интервалов, а выходы счетчиков числа заявок соединены с информационными входами регистра, группа выходов которого соединена с группой входов дешифратора, выход которого подключен к управляющему входу мультгиплексора. Ж ю vl J ел

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Многоканальное устройство приоритета 1979
  • Захаров Виктор Григорьевич
  • Свердлов Сергей Сергеевич
SU826349A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Многоканальное приоритетное устройство 1974
  • Федоренко Михаил Петрович
  • Мамедов Акиф Гусейн-Оглы
  • Шутилин Юрий Иванович
SU544967A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Видоизменение прибора для получения стереоскопических впечатлений от двух изображений различного масштаба 1919
  • Кауфман А.К.
SU54A1

SU 1 062 705 A1

Авторы

Гриценко Владимир Ильич

Корниенко Григорий Иванович

Подгорный Евгений Иванович

Горша Леонид Ефимович

Даты

1983-12-23Публикация

1982-10-18Подача