Многоканальное устройство приоритета
Иллюстрации
Показать всеРеферат
О П И С А Н И Е (),840908
ИЗОБРЕТЕН ИЯ
Союз Советскик
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22)Заявлено 20.09.79 (21) 2826390/18-24 с присоединением заявки,%— (51)М. Кл.
G 06m 9/46
Государственный комитет (23) Приоритет
Опубликовано 23.06. 8 1. Бюллетень ¹ 23 (531 7gl(681,325 (088.8) по делам изобретеиий и открытий
Дата опубликования описания 25 .06 . 8 1 (72) Автор изобретения
А. Г. Костюковский
Белорусский филиал Энергетического института им. Г.M. Кржижановского (7I) Заявитель (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА
Изобретение относится к вычислительной технике и может быть исполь- . зовано в системах обмена данными.
Известно многоканальное устройство приоритета, содержащее элемент И, а
5 в каждом канале первый и второй триггеры и элемент ИЛИ. (1). (Однако такое устройство не имеет схемы запрета состояний двух соседних каналов при одновременном поступ. ленни запросов.
Наиболее близким по технической сущности и достигаемому результату к изобретению является многоканальное устройство приоритета, содержащее ком-1 мутатор, запускающий элемент ИЛИ, элемент И-НЕ, а в каждом канале триггер, элемент ИЛИ-НЕ, элемент ИЛИ, элемент И P2).
Недостаток такого устройства — сложено .ность из-за наличия многовходового элемента ИЛИ.
Цель изобретения — повьппение надежности.
Поставленная цель достигается тем, что в многоканальное устройство при- оритета, содержащее первый элемент
И-НЕ, а в каждом канале триггер, причем запросные входы устройства соединены с нулевыми входами триггеров соответствующих каналов, введены два элемента НЕ; три элемента И-НЕ, а во всех каналах, кроме последнего, три элемента И-НЕ, два элемента НЕ, в последнем канале три элемента И-НЕ, элемент НЕ, причем первый вход перво"
ro элемента И-НЕ первого канала соединен с выходом первого элемента НЕ устройства и с первым входом второго элемента И-НЕ канала. Второй вход первого элемента И-НЕ каждого канала соединен с соответствующими запросными входами устройства, третий вход первого элемента И-НЕ каждого канала соединен. с выходом второго элемента
И-НЕ канала, выход второго элемента
И-НЕ последнего канала соединен с первым входом первого элемента И-НЕ уст840908 ф триггер 16, элемент И-НЕ 17, эле— мент НЕ 18, элемент И-НЕ 19, элемент НЕ 20, запросные входы 21, 22 и
23 устройства, информационные выходы 24, 25 и 26 устройства, каналы 27, 28 и 29.
Устройство работает следующим образом.
В исходном состоянии на входы 21, 1р 22 и 23 поступают логические нули, которые устанавливают триггеры всех каналов в нуль. При этом логические единицы с нулевых выходов указанных триггеров поступают на вход элемен15 та И-НЕ 6, с выхода которого нуль поступает на элемент НЕ 7 и элемент
И-НЕ 8. Логическая единица с выхода элемента И-НЕ 8, дважды инвертируясь на элементах 10 и 11, поступает на
20 вход 13 первого канала 27. Поскольку на входе 21 присутствует нуль, то единица опроса проходит .через элементы И-НЕ 17 и НЕ 18 и поступает на элемент И-НЕ 19, на второй вход кото—
2S рого также приходит единица с выхода элемента И-НЕ 15. При этом нуль с выхода элемента И вЂ” НЕ 19 запрещает работу элемента И-НЕ 15. Элемент НЕ 20 вырабатывает единицу, которая поступает
N на выход 14. Логическая единица проходит через канал 28 аналогично, поскольку на вход 22 поступает нуль. Далее единица по входу 12 поступает в послед4 ний канал 29. Так как по входу 23 такЗ5 же приходит нуль, то единица запроса проходит через элементы 3 и 4, инвертируется на элементе И-НЕ 5 и запрещает опрос канала 29. ройства. Выход второго элемента И-IK остальных каналов соединен со входом первого элемента НЕ канала, выход HE последнего канала, выход первого элемента НЕ остальных каналов соединен с первым входом первого элемента И-НЕ следующего канала и с первым входом третьего элемента И-НЕ следующего канала, выход первого элемента И-НЕ первого и остальных каналов, кроме последнего, соединен с единичным входом триггера канала,. с первым входом второго элемента И-НЕ канала, с четвертым входом первого элемента И-НЕ следующего канала и со вторым входом третьего элемента И-НЕ следующего ка— нала. Выход первого элемента И вЂ” НЕ последнего канала соединен с единичнь входом триггера канала, с первым входом второго элемента И-НЕ канала и с первым входом второго элемента И-HE.
Единичные выходы триггеров каналов яв ляются выходами устройства, первые выходы триггеров каналов соединены с соответствующим входом первого элемен та И-НЕ устройства, нулевой выход триггера последнего канала соединен с третьим входом третьего элемента
-HE канала. Нулевой выход триггера остальных каналов соединен со вторым входом третьего элемента И-НЕ канала
Выход третьего элемента И-НЕ последнего канала соединен с входом элемента НЕ канала. Выход элемента НЕ последнего канала соединен с первым вхо дом третьего элемента И-НЕ устройства и со вторым входом второго элемен та И-НЕ канала. Выход первого элемента И-НЕ устройства соединен с входом второго элемента НЕ устройства и со 4О вторым входом четвертого элемента И-НЕ устройства. Выход второго элемента НЕ устройства соединен со вторым входом третьего элемента И-НЕ устройства, выход которого соединен со вторым вхо- 4 дом второго элемента И-НЕ устройства.
Выход четвертого элемента И-НЕ устройства соединен с третьим входом второго элемента И-НЕ устройства, выход которого соединен с входом первого элемента НЕ устройства.
На чертеже приведена структурная схема устройства.
Устройство содержит триггер 1, элемент И-НЕ 2, элемент И-НЕ 3, элемент НЕ 4, элемент И-НЕ 5, элемент И 6, элемент НЕ 7, элементы
И-HE 8, 9 и 1 О, элемент НЕ 11, опросные входы 12, 13 и 14, элемент И-НЕ 15
Кроме того, единица с выхода элемента НЕ 4 поступает на вход элемента И-НЕ 9, который вырабатывает нуль.
Логический нуль поступает на элемент
И-НЕ 10 и, дважды инвертируясь, поступает на выход 13. С приходом нуля на входы элемента 17, он устанавливается на выходе. элемента HE 18, нуль который инвертируется элементом И-HE
19. Логическая единица разрешает работу элемента И-НЕ 15, а также инвертируется элементом НЕ 20. Логический нуль поступает на вход 14, при этом на управляющем канале 28 также вырабатывается нуль, одновременно канал подготавливается к работе.
Допустим, что на вход 13 поступила единица, а на вход 21 пришла тоже единица. При этом на выходе элемента
И-НЕ 15 появится нуль, который не проканала и с первым входом третьего элемента И-НЕ следующего канала, вы. ход первого элемента И-НЕ первого и остальных каналов, кроме последнего соединен с единичным входом триггера канала, с первым входом второго элемента И-НЕ канала, с четвертым входом первого элемента И-НЕ последующего канала и со. вторым входом третьего элемента И-НЕ следующего канала, выход первого элемента И-HE последнего канала соединен с единичным входом триггера канала, с первым входом второго элемента И-НЕ канала и с первым входом второго элемента
И-НЕ устройства, единичные выходы триггеров каналов являются выходами
I9 устройства, вторые выходы триггеров каналов соединены с соотв етствующим входом первого элемента И-НЕ устрой-
Формула изобретения
5 840908 6 пускает единицу на выход 14, поскольку он появляется раньше на входе элемента 19, чем единица с выхода элемента 18. Одновременно срабатывает триггер 16 и на выходе 24 канала 27 появляется единица. При этом элемент И-НЕ 6 начинает вырабатывать единицу, которая вырабатывает нуль на входе 13 ° Логическая единица на выходе 24 присутствует до тех пор, пока 10 не приходит на вход 21 вновь нуль. Цикл окончен. Вновь в шине опроса возникает генерация единиц и нулей, до тех пор пока в каком-либо канале на входе залроса не появится единица.
Применение изобретения позволяет уменьшить число сбоев.
Многоканальное устройство приоритета, содержащее первый элемент И-НЕ, а в каждом канале триггер, причем запросные входы устройства соединены с нулевыми входами триггеров соответствующих каналов, о т л и ч а ющ е е с я тем, что, с целью повышения надежности, устройство содержит два элемента НЕ, три элемента И-НЕ, а во всех каналах кроме последнего, три элемента И-НЕ, два элемента НЕ, в последнем канале три элемента И-НЕ, элемент НЕ, причем первый вход первого элемента И-НЕ первого канала соединен с выходом первого элемента НЕ устройства и с первым входом второго элемента И-НЕ канала, второй вход первого элемента И-НЕ каждого канала соединен с соответствующими запросными входами устройства, третий вход первого элемента И вЂ” НЕ каждого канала соединен с выходом второго элемента
И-НЕ канала, выход второго элемента И-НЕ последнего канала соединен с первым входом первого элемента И-НЕ устройства, выход второго элемента
И-НЕ остальных каналов соединен со входом первого элемента НЕ канала, выход элемента НЕ последнего канала и выход первого элемента НЕ остальных каналов соединен с первым входом первого элемента И-НЕ последующего
45 ства, нулевой выход триггера последнего канала соединен с третьим входом третьего элемента И-НЕ канала, нулевой выход триггера остальных каналов соединен со вторым входом третьего элемента И-НЕ канала, выход третьего элемента И-НЕ последнего канала соединен с входом элемента НЕ канала, выход элемента НЕ последнега канала соединен с первым входом третьего элемента И-НЕ устройства и со вторым входом второго элемента
И-НЕ канала, выход первого элемента И-НЕ устройства соединен с входом второго элемента НЕ устройства и со вторым входом четвертого элемента И-HE устройства, выход второго элемента НЕ устройства соединен со вторым входом третьего элемента И-НЕ устройства, выход которого соединен со вторым вхо дом второго элемента И-НЕ устройства, выход четвертого элемента И-НЕ устройства соединен с третьим входом второго. элемента И-НЕ устройства, выход которого соединен с входом первого элемента НЕ устройства.
Источники информации, принятые во внимание при экспертизе
1 . Авторское свиаетельство СССР
Ф 596948, кл. 5 06 F 9/18, 1977.
2. Авторское свидетельство СССР
9 631920, кл. 5 06 9/18, 1978 (прототип).