Резервированное трехканальное устройство приоритета
Иллюстрации
Показать всеРеферат
РЕЗЕРВИРОВАННОЕ ТРЕХКАНАЛЬНОЕ УСТРОЙСТВО ПРИОРИТЕТА,содержащее в каждом канале блок управления, выпрлненный в виде первого, второго, третьего и четвертого элементов И, первого мажоритарного элемента и первого , второго и третьего триггеров, вход установки первого триггера соединен с выходом первого элемента И, а вход сброса - с выходом второго элемента И, п -узлов связи, каждьш из которых состоит из четвертого, пятого и шестого триггеров и пятого, шестого и седьмого элементов И, первого элемента ИЛИ, второй и последующей узлы связи содержат восьмой элемент И, два элемента НЕ, в торой зле--, мент ИЛИ, второй узел связи содержит девятый элемент И, причем первый вход четвертого триггера соединен с соответствующим запросным в ход ом устройства, первый выход четвертого триггера второго узла связи соединен с первым входов девятого элемента И этого узла, выход первого мажоритарного элемента соединен с первыми входами шестого II седьмого элементов И первого узла связи, вторые входы которых соединены соответственно с вторым и первым выходами четвертого триггера первого узла связи, выход третьего элемента И соединен с третьими входами шестых элементов И, выход седьмого элемента И соединен с первым входом первого элемента ИЛИ, выход которого соединен с первыми входами шестого и седьмого элементов И последующего узла, первьп выход четвертого триггера первого узла связи соединен с первыми входами второго элемента ИЛИ и восьмого элемента И второго узла связи и с вторым входом девятого элемента И второго узла с (О связи, выход которого соединен с (Л первыми входами второго элемента ИЛРГ и восьмого элемента И последующие узлов связи, первые входы пятых элементов И соединены с первым тактовым входом устройства, выход шестого элемента И каждого узла связи соединен с входом установки пятого х: триггера этого узла связи, первьш выход которого соед1шен с первым вхо00 дом установки шестого триггера узла 05 связи, входы сброса пятых триггеров (Х5 соединены с выходом второго элемента И, первый выход третьего триггера соединен с nepBLir- входом третьего элемента И, со счетным входом второго триггера, со счетными входами шес тых триггеров узлов и с псрвьп управляющим выходом устройства, второй выход четвертого триггера каждого узла связи, кроме первого, соединен с вторым входом восьмого элемента И, выход которого через первьп элемент НЕ соединен с вторым входом шестого элемента И, первый выход четвертого
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTHA (21) 3435007/18-24 (22) 06.05.82 (46) 07.05.84, Бюл. -17 (72) В.А. Мансуров, Н.А, Волобуев, Б.А. Солдатов, В.М, Баженов и А.В. Юровских (53) 681.3(088.8) (56) 1. Авторское свидетельство СССР
1". 474807, кл. С 06 F 9/18, 1971.
2. Авторское свидетельство СССР.
М 805310, кл. G 06 F 9/46, 1978 (прототип). (54)(57) РЕЗЕРВИРОВАННОЕ ТРЕХКАНАЛЪНОЕ УСТРОЙСТВО ПРИОРИТЕТА, содержащее в каждом канале блок управления, выполненный в виде первого, второго, третьего и четвертого элементов И, первого мажоритарного элемента и первого, второго и третьего триггеров, вход установки первого триггера соединен с выходом первого элемента И, а вход сброса — с выходом второго элемента И, и -узлов связи, каждый из которых состоит из четвертого, пятого и шестого триггеров и пятого, шестого и седьмого элементов И, первого элемента ИЛИ, второй и последу" ющей узлы связи содержат восьмой элемент И, два элементаНЕ,второй эле-; мент ИЛИ, второй узел связи содержит девятый элемент И, причем первый вход четвертого триггера соединен с соответствующим запросным входом устройства, первый выход четвертого триггера второго узла связи соединен с первымвходо)» девятого элемента И этого узла, выход первого мажоритарного элемента соединен с первыми входами шестого и седьмого элементов И первого узла связи, вторые входы которых соедине(19) (И)
3(5D Н 05 К 10/00, G 06 F 11/18 ны соответственно с вторым и первым выходами четвертого триггера первого узла связи, выход третьего элемента И соединен с третьими входами шестых элементов И, выход седьмого элемента И соединен с первым входом первого элемента ИЛИ, выход которого соединен с первыми входами шестого и седьмого элементов И последующего узла, первый выход четвертого триггера первого узла связи соединен с первыми входами второго элемента ИЛИ и восьмого элемента И второго узла связи и с вторым входом девятого элемента И второго узла связи, выход которого соединен с первыми входами второго элемента ИЛ1Г и и восьмого элемента И последующих узлов связи, первые входы пятых элементов И соединены с первым тактовым входом устройства, выход шестого элемента И каждого узла связи соединен с входом установки пятого триггера этого узла связи, первый выход которого соединен с первым входом установки шестого триггера узла связи, входы сброса пятых триггеров соединены с выходом второго элемента И, первый выход третьего триггера соединен с первым входом третьего элемента И, со счетным входом второго триггера, со счетными входами шестых триггеров узлов и с псрвым управляющим выходом устройства, второй выход четвертого триггера каждого узла связи, кроме первого, соединен с вторым входом восьмого элемента И, выход которого через первьп 1 элемент
НЕ соединен с вторым входом шестого элемента И, первый выход четвертого
109) триггера каждого узла связи, кроме первого, через второй элемент HE соединен с вторым входом второго элемента ИЛИ, выход второго элемента ИЛИ соединен с вторым входом седьмого элемента И, выход первого элемента
ИЛИ последнего узла связи соединен с первым входом первого элемента И, выход третьего элемента И соединен с вторым входом первого элемента И, второй тактовый вход устройства соединен с первым входом второго элемен" та К и с вторым входом третьего элемента И, второй выход третьего триггера соединен с вторым входом второго элемента И, выход первого триггера и первый управляющий вход устройства соединены с входом установки второго триггера, выход которого соединен с вторым управляюцим выходом канала и с первым входом первого мажоритарного элемента, третий и четвертый
t уира влищие входы ус т ройс тв а че ре з четвертый элемент И соединены со счетным входом третьего триггера,а второй.и третий входы первого мажоритарного элемента канала соединены соответственно через первый и второй управляющие входы канала с вторыми управляющими выходами двух других каналов, о т л и ч а ю ц е е с я тем, что, с целью уменьшения числа межканальных связей, блок управления каждого канала содержит шифратор адреса абонента, коммутатор,, дешифратор адреса, первую и вторую группы элементов И, третий элемент ИЛИ и второй мажоритарный элемент, причем вы369 ход шестого триггеры каждого узла связи соединен с соответствующей входной шиной шифратора адреса, выходы которого соединены с соответствующей группой входов коммутатора, выходы коммутатора соединены с соответстующими входами дешифратора, выходные шины которого соединены с первыми входами соответствующих элементов И первой группы, вторые входы которых соединены с первыми выходами четвертых триггеров соответствующих узлов связи, выходы первой группы элемен тов И блока управления соединены с соответствующими входами третьего элемента ИЛИ и с первыми входами соответствующих элементов И второй группы блока управления, второй вход каждого из которых соединен с выходом второго мажоритарного элемента, первый вход которого соединен с выходом третьего элемента ИЛИ, выходы второй группы элементов И соединены с вторыми входами пятых элементов И и первых элементов ИЛИ узлов связи соответствующих абонентов и с соответствующими разрешающими входами, а выходы шифратора канала соединены с соответствуюцей группой входов коммутаторов двух других каналов, второй и третий входы второго мажоритарного элемента канала соединены соответственно с выходами элементов
ИЛИ блоков управления двух других каналов, управляющие входы коммутатора канала соединены с управляющими входами инициации канала устройства, Изобретение относится к вычислительной технике и может быть исполь-, зовано в системах обработки данных повышенной надежности для управления доступом к коллективно используемому ресурсу.
Известно многоабонентное устройство, содержащее узел управления, выполненный в виде триггера, четырех элементов И, двух элементов НЕ, а узел каждого абонента устройства вы-. полнен в виде триггера, шести элементов И и четырех элементов НЕ l 1 3
Недостаток данного устройства состоит в том„что оно не может быть использовано в системах тройного резервирования, вследствие чего имеет недостаточную надежность.
Наиболее близким к предлагаемому является устройство, содержащее блок управления, выполненньпi в виде четы" рех элементов И и трех триггеров, а узел каждого абонента состоит из трех триггеров, трех элементов И, двух элементов ИЛИ и одного мажоритарного элемента Р2 $ .
1091369
Недостаток известного устройства состоит в том, что в структурах с тройным резервированием при большом числе абонентов значительно возрастает число межканальных связей, что приводит к ухудшению габаритно-массовых характеристик и снижению надежности устройства.
Цель изобретения — уменьшение чис10 ла межканальных связей.
Поставленная цель достигается тем, что в резервированное трехканальное устройство приоритета, содержащее в каждом канале блок управления, выполненный в виде первого, второго, 15 третьего и четвертого элементов И, первого мажоритарного элемента и первого, второго и третьего триггеров, вход установки первого триггера соединен с выходом первого элемента И, а вход сброса — с выходом второго элемента И, л -узлов связи, каждый из которых состоит из четвертого, пятого и шестого триггеров и пятого, 25 шестого и седьмого элементов И, пер-. вого элеь»ента ИЛИ, второй и последующий узлы связи содержат восьмой элемент И, два элемента НЕ, второй элемент ИЛИ, второй узел связи содержит девятый элемент И, причем пер- ЗО вый вход четвертого триггера соеди-нен с соответствующим запросным входом устройства, первый выход четвертого триггера второго узла связи соединен с первым входом девятого эле- З5 иента И этого узла, выход первого мажоритарного элемента соединен с первыми входами шестого и седьмого элементов И первого узла связи, вторые входы которых соединены соот- 40 ветственно с вторым и первым выходоми четвертого триггера первого узла связи, выход третьего элемента И соединен с третьими входами шестых элементов И, выход седьмого элемента И соединен с первым входом первого элемента ИЛИ, выход которого соединен с первыми входами шестого и седьмого элементов И последующего узла, первый вход четвертого триггера первого узла связи соединен с первыми входами второго элемента ИЛИ и восьмого элемента И второго узла связи и с вторым входом девятого элемента
И второго узла связи, выход которого 5 соединен с первыми входами второго элемента ИЛИ и восьмого элемента И последующих узлов связи, первые входы пятых элементов И соединены с первым тактовым входом устройства, выход шестого элемента И каждого узла связи соединен с входом установки пятого триггера этого узла связи, первый выход которого соединен с первым входом установки шестого триггера узла связи, входы сброса пятых триггеров соединены с выходом второго элемента И, первый выход третьего триггера соединен с первым входом третьего элемента И, со счетным входом второго триггера, со счетными входами шестых триггеров узлов и с первым управляющим входом устройства, второй выход четвертого триггера каждого узла связи, кроме первого, соединен с вторым входом восьмого элемента И, выход которого через первый элемент
НЕ соединен с вторым входом шестого элемента И, первый выход четвертого триггера каждого узла связи, кроме первого, через второй элемент НЕ соединен с вторым входом второ-,. го элемента ИЛИ, выход второго эле-мента ИЛИ соединен с вторым входом седьмого элемента И, выход первого элемента ИЛИ последнего узла связи соединен спервым входом первого эле мента И, выход третьего элемента И соединен с вторым входом первого элемента И, второй тактовый вход устройства соединен с первым входом вто-рого элемента И и с вторым входом третьего элемента И, второй выход третьего триггера соединен с вторы:: входом второго элемента И, выход и»: вого триггера и первый управляющий вход устройства соединены с входом установки второго триггера, выход которого соединен с вторым управл;1;щим выходом канала и с первым вхо-. дом первого мажоритарного элемента, третий и четвертый управлФощие входы устройства через четвертый элемент
И соединены со счетным входом третьего триггера, а второй и третий вхо-ды первого мажоритарного элемента канала соединены соответственно чс— рез первый и второй управляющие вхо== ды канала с вторым управляю1ц»»ми вы-. ходами двух друг каналов, в блок управления каждого канала введены шифра тор адреса абонента, коммутатор, дешифратор адреса, первая и вторая группы элементов И, третий элемент
ИЛИ и второй мажоритарный элемент, причем выход шестого триггера каждого
1091369 узла связи соединен с соответствующей входной шиной шифратора адреса, Ъ выходы которого соединены с соответствующей группой входов коммутатора, а входыкоммутатора соединены с соответ-5 ветствующими входами дешифратора, выходные шины которого соединены с первыми входами соответствуюцих элементов И первой группы, вторые входы которых соедипены с первыми выходами четвертых триггеров соответствующих узлов связи> выходы первой группы элементов И блока управления соединены с соответствующими входами . третьего элемента K!II и с первыми !5 входами соответствующих элементов И второй группы блока управления, второй вход каждого из которых соединен с выходом второго мажоритарного элемента, первый вход которого соединен с выходом третьего элемента
ИЛИ выходы второй группы элеметов И соединены с вторыми входамп пятых элементов И и первых элементов ИЛЕ узлов связи соответствующих абонентов и с соответствующими, разрешающими входами, а выходы шифратора каждого канала соединены с соотнетствуюцей группой входов коммутаторов двух других кана.пов, второй и тре- 30 тий входы второго мажоритарного элемента канала соедипены соответствен-. но с выходами элементов Kfli блоков управления двух других каналов, а управляюцйе входы коммутатора канала 35 соединены с управляющими входамк инициации канала устройства.
На чертеже представлена структурная схема одного канала устройства, 40
Два других канала имеют аналогичную структуру.
Канал резервкровапного устройства приоритета содержит блок управления, и — узлов связи с абонентамк 2, 45
1»аждьпт узел содержит шестой триггер 3, пятый триггер 4, шесток элемент И 5,, седьмой элемент И 6, первьп элемент
ИЛИ 7, четвертьп1 триггер 8, пятый элемент Il 9, второй и последующие
50 узлы содержат первый элемент !!Е !0,, второй элемент ЫЛ!! 11, восьмой элемент И 12, второй элемент НЕ 13, только второй узел содержит денятый элемент If 14, блок 1 управления со55 держит первый мажорптарньпт,элемент 15, второй триггер 16, первый триггер 17, первый элемент 11 18, нте рой элемент
И 19, третий элемент !. 20, третий триггер 21 четвертый элеменf И 22, шифратор 23 адреса, коммутатор 24, дешифратор 25 адреса, первую группу элементов И 26, вторую группу И 27, третий элемент ЕЛИ 28, второй мажоритарный элемент 29, третий 30 и четвертьп 31 управляющие входы, запросные входы 32, разрешающие выходы 33, второй управляющий выход 34, первый управляющий вход 35 устройства, второй тактовый вход устройства Зо, первый тактоный вход устройства 37„ первый И 38, второй 39 управляющие входы канала, первый управляющий выход 40, управляющие входы инициации канала 4! и 42.
Триггеры 3 узлов связи образуют вспомогательный регистр канала, триггеры 8 образуют регистр индикации заявок канала, элементы И 6, ИЛИ 7 образуют цепь переноса.
Устройство работает следующим образом.
В исходном состоянии все триггеры каналов устройства находятся в нулевом состоянии. При подаче импульсов запуска на вход 35 устройства при наличии разрешаюцего потенциала па входе 31 к при подаче тактовых сигналов на входы 37, 36 и 30 триггер 16 блока 1 управления устанавлиьается в единичное состояние, а затем устанавливается в единичное состояние триггер !7 блока 1 управленкя, после чего подтверждается состояние триггера 16 и триггер 17 устанавливается в нулевом состоянии к т.д.
Указанный режим является режимом ожи. дания ипо цеписквозного переноса (т.е. через элементы И 6, ИЛИ 7 узлов ), цирку пирует сигналпереноса отвыхода элемен. та 15 до входа элемента И 18 блока 1 управления, При поступленик на входы 32 сигна,лов заявок устанавливаются в единичное состояние соо тве тс тв уюцие триггеры 8 регистра индикации заявок и сигнал сквозного переноса через один
1 из элементов И 5 узлов связи устанавливает н единичное состояние триг— гер 4,соответствующего узл» связи, единичное состояние которого является разрешением установки в !" соответствующего триггера 3 уз IG сня 3и, Для обеспечения прт оритетпой обработки заявок по входам 32, астота поступления которых м»жет быть невысокой, à реакция па нкх р-олжна быть
1091369 малой, предусмотрен приоритетный элемент И )4, выходной сигнал к которому блокирует установку в единичное состояние соответствующих триггеров, начиная с третьего узла связи, и организует передачу сигнала сквозного переноса на вход элемента И 18 блока управления для установки триггера 17 в единичное состояние.
Триггер 3 старшего по приоритету узла связи, имеющего запрос от абонента, выдает сигнал на соответствующую шину шифратора адреса 23 блока управления, который выдает адрес старшего по приоритету ysz ч в этом канале на коммутатор 24 во все три канала.
В зависимости от сигнала, выдавае мого на управляющие входы 21 и 42, выбирается один из каналов — каналинициатор, адрес старшего по приоритету узла которого теперь анализируется во всех трех каналах — дешифруется адрес дешифратора 25, анализируется наличие заявки на триггер 8 выбранного узла связи во всех каналах, при наличии которой сигнал с соответствующего элемента И 26 через элемент ИЛИ 28 проходит на один из входов второго мажоритарного элемента 29, сигналы на два других входа которого поступают с выхода элементов ИЛИ 28 двух других каналов. В случае наличия заявки в выбранном узле связи хотя бы в двух других каналах второй мажоритарный элемент 29 во всех трех каналах выдает сигнал, который, сравниваясь по И с сигналом наличия заявки выбранного узла связи на соответствующем элементе И 27, вырабатывает сигнал разрешения обслуживания соответствующего абонента, который раз5 решает обнуление триггера заявок 8 узла связи и разрешает сигнал переноса к следующему узлу связи, после чего устройство переходит к анализу наличия заявки в этом следующем узле связи в канале-инициаторе уст" ройства. В случае неисправности канала-инициатора инициатива передается другому каналу переключением коммутатора 24.
Наличие шифратора адреса и коммута" тора в блоке управления каждого канала позволяет при большем числе абонентов сократить количество межканальных связей по сравнению с прототипом. Если в канале имеется б
-абонентов, пусть для простоты h =2
1 где некоторое целове число, тогда разрядность шифратора предлагаемого устройства будет равна Р и количество межканальных связей будет равно 6(2+2).
Если сравнить это с выражением для числа межканальных связей устройства прототипа 6(n+1) = 6(2 +l), то посР
ЗО ледний растет значительно быстрее с ростом 1, что дает преимущество предлагаемого устройства уже при
П =4 (количество межканальных связей 24, для прототипа — 30 ). Для большего числа абонентов, например и =16, число межканальных связей для предлагаемого устройства и прототипа составит соответственно 36 и 102.
1091369
Заказ 3103/55
Тираж Я83 Подписное
ВНИИПИ Государственного комитета СССР по делам иэобретений и открытий
113035, Москва, Ж-35, Раушская наб., р.4/5
Филиал ППП "Патент",, г. Ужгород, ул. Проектная, 6
Составитель В. Максимов
Редактор Н. Ковалева Техред Л.Мартяшова КорректорЮ. Макаренко