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

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

1 .Изобретение относится к вычислительной технике и может быть исполь-зовано в системах обмена даншами. Цель изобретения - повьщ1ение надежности функционирования устройства - На чертеже приведена структурная схема устройства. Устройство содержит элементы ИЛИ 1,2, триггер 3, элемент И 4, генератор 5 импульсов,элемент И 6, тактовый вход 7 устройства, опросный вход 8 устройства, запросные входы 9 устройства, выход 10 прерывания устрой.ства, информационные выходы 11 устройства, группы входов 12 приоритета устройства, каналы 13, содержащие счетчики 14, дешифратор 15, элемент И-НЕ 16, элемент И. 17, Устройство работает следуюшуим образом. В начальном состоянии все элементы памяти находятся в нулевом состоянии. По информационным входам 12 в счетчики 14 записываются коды приоритетов, за счет чего устанавливает ся последовательность источников запросов в очередь. Запись кодов обязательно сопровождается синхросигналом по входу 7. Содержимое счетчиков |4 может изменяться в процессе работы устройства. Дешифраторы 15 настроены только на код старшего приори тета. Устройство готово к работе. При возникновении запроса на обслуживание в источнике запросов он выставляет запрос в виде единичного сигнала на соответстаующем входе 9. При этом появляется единичный сигнал на выходе 10, который поступает в обслуживающее устройство. Если оно не занято, то на входе 8 появляется импульс, который пройдет через откры тый элемент И 6 и установит триггер 3 в единичное состояние. Сигнал с его выхода разрешает прохождение импульсов с выхода генератора 5 через элемент И 4. Первый же импульс с выхода элемента И 4 опрашивает элементы И 17 всех каналов. Если в канале счетчик 14 содержит код старшего приоритета и -такой код одии,- то на выходе соответствующего элемента И-НЕ 16 присутствует нулевой сигнал Этот нулевой сигнал поступает н:а инверсный вход элемента И 17. На вТо ром входе этого элемента И 17 присут ствует сигнал, если от источника по. ступил запрос, В этом случае на . 8 соответствующем выходе 13 появится единичный сигнал,, который пройдет через элемент 11ПИ 2 и установит триггер 3 в нулевое состояние. Триггер 3 закроет элемент ИД, на этом цикл работы устройства закончится. При этом источник запросов должен снять запрос. Если ни в одном из каналов счетчик 1Д не .содержит кода старшего приоритета или один из счетчиков 14 содержит код старшего приоритета (но по этому каналу не поступил запрос), то на выходе элемента ИЛИ 2 сигнал равен нулю и через элемент И 4 продолжают поступать импульсы на счетные входы счетчиков 14. По каждому импульсу коды приоритетов в них изменяются. Причем счетчики срабатывают по заднему фронту импульса. Это продолжается до тех пор, пока в счетчике 14 одного из каналов, содержащих запрос, не появится код старшего приоритета. При этом вновь появляется сигнал на выходе дешифратора 15 этого канала, затем нулевой сигнал на выходе соответствующего элемента И-НЕ 16, которьш открывает элемент И 17. В результа- те этого очередной импульс с выхода элемента И 4 пройдет на выход 13 этого канала. Далее работа устройства аналогична описанному выще. Формула изобретения Многоканальное устройство для обслуживания запросов, содержащее первый и второй элементы ИЛИ, триггер, первый и второй элементы И, генератор импульсов и каналы, в каждом из которых счетчик, дешифратор и элемент И, причем каждая i-я группа (,..п, п - число запросов) входов устройства подключена к группе информадионных входов счетчика i-ro канала, выходы счетчика канала подключены к входам дешифратора своего канала, i-й запросный вход устройства подключен к соответствующему входу первого элемента ИЛИ и к первому входу элемента И :1-го канала, выходы элементов И каналов подключены к входам второго элемента ИЛИ, выход которого подключен к входу сброса триггера, выход генератора импульсов подключен к первому вход:/ первого элемента

5

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

67418в

канала и соответствующим входам элементов И-НЕ других каналов, единичный выход триггера подключен к второму входу первого элемента И, вы- 5 ход которого подключен к вторым входам элементов И всех каналов, выход первого элемента ИЛИ подключен к первому вхоДу второго элемента И, к второму входу которого подключен (О опросный вход устройства, выход второго элемента И подключен к единичному входу триггера, тактовый вход устройства соединен с тактовыми входами счетчиков каналов.

J2

72

П

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

название год авторы номер документа
Многоканальное устройство для обслуживания запросов 1985
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Дмитров Дмитрий Владимирович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1322283A1
Многоканальное устройство для обслуживания запросов 1985
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Дмитров Дмитрий Владимирович
  • Ткаченко Сергей Николаевич
  • Остроумов Борис Владимирович
SU1290326A1
Многоканальное устройство для обслуживания запросов 1986
  • Бучнев Александр Николаевич
  • Зимнович Ольга Алексеевна
  • Карпунин Евгений Иванович
  • Песоченко Василий Иванович
SU1319034A1
Многоканальное устройство для обслуживания запросов 1983
  • Богумирский Борис Сергеевич
  • Яцук Виктор Яковлевич
  • Палагушин Владимир Александрович
SU1124304A1
Многоканальное устройство для обслуживания запросов со сменными кодами приоритетов 1983
  • Чернов Виктор Порфирьевич
SU1180889A1
Многоканальное устройство для обслуживания запросов 1981
  • Богумирский Борис Сергеевич
SU1010625A1
Устройство для обслуживания запросов 1985
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Дмитров Дмитрий Владимирович
  • Гнедовский Юрий Михайлович
  • Подзолов Герман Константинович
  • Хлебников Николай Иванович
  • Маслова Инна Анатольевна
SU1347080A1
Многоканальное устройство для обслуживания запросов со сменными кодами приоритетов 1986
  • Антонов Сергей Григорьевич
  • Голубцов Виктор Васильевич
  • Тарапкин Юлий Николаевич
  • Пархоменко Анатолий Никифорович
SU1336005A1
Многоканальное устройство приоритета 1989
  • Кишенский Сергей Жанович
  • Игнатьев Валерий Эдмундович
  • Надобных Евгений Николаевич
  • Христенко Ольга Юрьевна
SU1661765A1
Многоканальное устройство приоритета 1988
  • Расторгуев Геннадий Андреевич
  • Грушевой Арнольд Николаевич
SU1580364A1

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

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

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

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

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

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

SU 1 267 418 A1

Авторы

Тимонькин Григорий Николаевич

Харченко Вячеслав Сергеевич

Дмитров Дмитрий Владимирович

Ткаченко Сергей Николаевич

Даты

1986-10-30Публикация

1985-04-11Подача