Многоканальное устройство приоритета
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано для организации обращения нескольких абонентов к одному ресур ,су. Цель изобретения - сокращение оборудования за счет временного мультиплексирования опроса. Многоканальное устройство приоритета содержит элемент НЕ 1, одновйбратор 2, элемент ИЖ 3, элемент И 4, счетный триггер 5, элемент задержки 6 и К каналов 16, которые содержат элемент 7 задержки, элементы И 10, 22, 21 и 20, элементы ИЛИ 11 и 17, триггер 9, элементы НЕ 14 и 15, элементы за-- держки 13 и 19, счетный триггер 18, одновибратор 12, вход 25 опроса канала , выход 26 опроса канала, вход 23 запроса на захват ресурса канала, йыход 24 подтверждения захвата ресурса канала. Сигнал опроса проходит через каналы 16 в одну и в другую сторону по одной и той же линии опроса. 1 ил. (Л
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (19) (И) (5)) 4 G 06 Р 9/46
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ се.@@д„„
1 f f е .!; "/., ОПИСАНИЕ 8305PETEHHp F * -. .,„,13 дц,ц,„
К Д BTOPCHOMV СВИДЕТЕЛЬСТВУ (54) ИНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА (57) Изобретение относится к вычислительной технике и может быть использовано для организации обращения нескольких абонентов к одному ресурсу, Цель изобретения - сокращение оборудования за счет временного
23 2>
23 (2 1) 4222138/24-24 (22) 06,04,87 (46) 23,10.88, Бюл, Р 39 (72) А,Ю.Щеглов и В,А,Богатырев (53) 681,3(088.8) (56) Авторское свидетельство СССР
9 1043654, кл. С 06 F 9/46, 1982.
Автоматика и вычислительная техника, 1986, Р 4, с, 48, мультиплексирования опроса. Многоканальное устройство приоритета содержит элемент НЕ 1, одновибратор 2, элемент ИЛИ 3, элемент И 4, счетный триггер 5, элемент задержки 6 и К каналов 16, которые содержат элемент 7 задержки, элементы И 10, 22, 21 и
20, элементы ИЛИ 11 и 17, триггер 9, элементы НЕ 14 и 15, элементы sa"держки 13 и 19, счетный триггер 18, одновибратор 12, вход 25 опроса канала, выход 26 опроса канала, вход 23 запроса на захват ресурса канала, выход 24 подтверждения захвата ресурса канала, Сигнал опроса проходит через каналы 16 в одну и в другую у
С2 сторону по одной и той же линии опроса. 1 ил, 1432 )?О
Изобретение относится к вычислительной технике, в частности к при-! оритетным устройствам, и может быть использовано при организации обращения от нескольких абонентов к общему ресурсу.
Цель изобретения — сокращение оборудования за счет временного мультиплексирования линии опроса.
На чертеже представлена функциональная схема устройства.
Устройство содержит элемент НЕ 1, одновибратор 2, элемент ИЛИ 3, элемент И 4, триггер 5, элемент 6 задержки, в каждом.из К каналов имеется элемент 7 задержки, элемент
И 8, триггер 9, элемент И 10, элемент ИЛИ 11, одновибратор 12, элемент 13 задержки, элементы НЕ 14 и 15. Во всех каналах 16, кроме последнего, имеется, элемент ИЛИ 17, . триггер 18, элемент 19 задержки, элементы И 20 - 22. Все каналы устройства содержат вход 23 запроса на 25 захват ресурса канала, выход 24 подтверждения захвата ресурса канала, вход 25 опроса устройства, все каналы, кроме последнего имеют выход 26 оп-! роса устройства.
Устройство работает следующим образом.
В исходном состоянии триггер 5,,триггеры 9 и 18 находятся в нуле.
При включении устройства на выходе элемента НЕ 1, появляется высокий потенциал, по переднему фронту кото рого появляется импульс на выходе одновибратора 2, этот импульс устанавливает триггер 5 в единицу и при40 ходит на вход 25 устройства первого канала. Если на управляющем входе 23 запроса канала низкий потенциал, то импульс опроса проходит через элемент
И 10, элемент ИЛИ 17, элемент 7 задержки ° 45 элемент И 8, элемент ИЛИ 11, устанавливая триггер 18 в единичное состояние, элемент 19 задержки, который задерживает прохождение импульса опроса на время срабатывания триггера 18, элемент И 21 на выход 26 on50 роса устройства и на вход элемента
И 20, на другой вход которого одновременно приходит инвертированное значение импульса опроса с выхода элемента ИЛИ 11, задержанное элементом 13 задержки, н на выходе элемента
И 20.остается низкий потенциал. Если
>о пульс опр< с 3 приходит на вх<эл ?5 опроса устройства капала, на упрат— ляющем входе 23 запроса на захват ресурса капала которого высокий потенциал, то по импульсу опроса триггер 9 канала устанавливается в единицу, импульс опроса, задержанный на время срабатывания триггера элементом 7 задержки, не пропускается через элемент И 8, на управляющем выходе 24 подтверждения захвата ресурса канала этого канала появляется высокий потенциал.
При снятии высокого потенциала с управляющего входа 23 запроса на захват ресурса канала, триггер 9 устанавливается в ноль, на управляющем входе 24.подтверждения захвата ресурса канала появляется низкий потенциал, по заднему фронту сигнала подтверждения захвата ресурса канала на выходе одновибратора(12 появляется импульс, который через элемент
ИЛИ 11 проходит на вход. 25 опроса устройства следующего канала так, как это описано выше, При приходе импульса опроса на вход 25 опроса устройства последнего канала этот импульс проходит на выхЬд элемента
ИЛИ 11, как это описано выше, через элемент задержки 13 на вход элемента
И 10 и на вход 26 опроса устройства предыдущего канала. Через элемент
И 10 импульс опроса не проходит, так как его не пропускает инверсное значение этого же импульса с выхода элемента НЕ 14. В предыдущем канале импульс опроса проходит через элемент
И 20, так как на выходе элемента
НЕ 14 этого канала высокий потенциал, и элемент ИЛИ 17, опрашивая канал.
С выхода элемента И 8 или одновибратора 12 (в зависимости от того, был ли выбран канал) импульс опроса через элемент ИЛИ 11 устанавливает триггер 18 в ноль, запрещая прохождение импульса опроса через элемент
И 21 на выход 26 опроса устройства этого канала. Через элемент 19 задержки, элемент И 22 импульс опроса проходит на выход 26 опроса устройства предыдущего канала, начиная его опрос, и на выход элемента И 10, на другой вход которого через элемент
13 задержки, элемент HE 14 поступает инверсное значение импульса опроса и импульс опроса через элемент Н 10 проходит, Так импульс опрос.п no< . через Uce капппьI и с <к<:.и
c;l устройства пер1<ого канала устанавливает триггер 5 в ноль. Высокий потенциал, появляющийся на выходе триггера 5, пропускает задержанный на время срабатывания триггера эле5 ментом 6 задержки импульс опроса через элемент И 4, который проходит дальше через элемент ИЛИ 3 на вход
25 опроса устройства первого канала и устанавливает триггер 5 в единичное состояние, что не позволяет вторично,этому импульсу пройти через элемент ИЛИ 3. Дальше устройство работает так, как описано выше.
Формула и з обретения
Многоканальное устройство приоритета, содержащее элемент НЕ и К каналов (К вЂ” число абонентов устройства), каждый из которых содержит триг- 2О
rep, первый элемент задержки, первый элемент И, причем выход первого элемента задержки соединен с первым входом первого элемента И, о т л ич а ю щ е е с я тем, что, с целью 25 сокращения оборудования за счет временного мультиплексирования линии опроса, устройство дополнительно содержит элемент И, одновибратор, элемент ИЛИ, счетный триггер, элемент задержки, а в каждый канал дополнительно введены второй элемент
И, первый одновибратор, первый элемент ИЛИ, первый и второй элементы
НЕ, второй элемент задержки, а так35 же все каналы, кроме (К-ro, дополнительно содержат с третьего по пятый элементы И, второй элемент ИЛИ, 1 первый счетный триггер, третий элемент задержки, причем вход элемента
НЕ соединен с шиной логического нуля устройства, выход элемента НЕ соединен с входом одновибратора, выход которого соединен с первым входом элемента ИЛИ, второй вход которого 45 соединен с выходом элемента И, первый и второй входы которого соединены соответственно с инверсным выходом счетного триггера и выходом элемента задержки, выход элемента
ИЛИ соединен со счетным входом счетного триггера, с входом элемента задержки, с первым входом второго элемента !! первого канала и с, гн <хоггом третьего элемента И перво55 го ка :I:fë, .:-: л запроса на захват р« ..óрс;1 1«1;<:;<<<в к;lнала устройства « . 11 .1I(! I < I1!! I<," I,I f(If <1 f1 ffblM ВХОДОМ
11<.p;Iof o элемента!!!., в каждом канале ffflxo;f 11<. рв<гг
И с первого по (К-2}-й каналов устройства, а также с первым входом второго и с выходом третьего элементов И с второго по (К-1)-й каналов устройства, выход четвертого элемента И (К-1)-го канала устройства соединен с первым входом пятого элемента И (К-1)-го канала, с первым входом второго элемента И и с выходом второго элемента задержки
К-го канала, выход первого элемента
ИЛИ К-го канала соединен с входами второго элемента задержки и второго элемента НЕ К-ro канала, выход которого соединен со вторым входом второго элемента И К-го канала, выход которого соединен с входом первого элемента задержки и с синхровходом триггера К-ro канала, а выход второго элемента И с первого по (К-1)-й каналов соединен с первым входом второго элемента ИЛИ своего канала, выход которого соединен с входом первого элемента задержки и с синхровходом триггера своего канала, выход первого элемента ИЛИ соединен с входом второго и третьего элементов задержки и с синхровходом счетного триггера своего канала, прямой и
11нверсный выходы которого соединены с первыми входами соответственно четвертого и третьего элементов И своего канала, вторые входы которых соединены с вьгходом третьего элемента задержки своего канала, выход второго элемента задержки соединен с входом второго элемента
НЕ этого же канала, выход которого соединен с вторыми входами второго и пятого элементов И этого же канала, выход пятого элемента И соединен с вторым входом второго элемента
ИЛ!г этого > .е канал».