Резервированный формирователь импульсов
Иллюстрации
Показать всеРеферат
Изобретение относится к электронным цифровым системам с резервированием . Может быть использовано в качестве распределителя тактов в сочетании с задающим генератором в условиях случайных сбоев. Цель изобретения - повышение надежности и расширение функциональных возможностей. Устройство содержит формирователь 1 рабочий, формирователь 2 резервированный , формирователь 3 контрольный, формирователи 4 и 5 импульсов, выходные каскады 6 и 7, блоки 9 и 10 сравнения . Для достижения поставленной цели в устройство введены элемент НЕ 8, элемент И-НЕ 11, счетчики 1416 . Устройство позволяет отличить сбои от отказов, 1 ил. сл
СООЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
А1 (19) (И} ю 4 H 03 R 21/40
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTOPCHQMV СВИДЕТЕПЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3879577/24-21 (22) 05.04.85 (46) 23. 11.86. Вюл. и 43 (71) Рижское ордена Ленина производственное объединение ВЭФ им.В.И.Ленина (72) Я.Я.Упмалис и А.Э.Херманис (53) 621.374.32(088.8) (5e) Авторское свидетельство СССР
У 752809, кл. Н 03 К 21/34, 1978.
Авторское свидетельство СССР и 499672, кл. Н 03 К 21/36, 1974.
{54) РЕЗЕРВИРОВАННЫЙ ФОРМИРОВАТЕЛЬ
ИМПУЛЬСОВ (57) Изобретение относится к электронным.цифровым системам с резервированием. Может быть использовано в качестве распределителя тактов в сочетании с задающим генератором в условиях случайных сбоев. Цель изобретения — повышение надежности и расширение функциональных возможностей.
Устройство содержит формирователь 1 рабочий, формирователь 2 резервированный, формирователь 3 контрольный, формирователи 4 и 5 импульсов, выходные каскады 6 и 7, блоки 9 и 10 сравнения. Для достижения поставленной цели в устройство ввецены элемент
НЕ 8, элемент И вЂ” НЕ 11, счетчики 1416. Устройство позволяет отличить сбои от отказов. 1 ил.!
272510
Изобретение относится к электронным цифровым системам с резервирова.нием и может быть использовано в качестве распределителя тактов в сочетании с задающим генератором в усло- 5 виях случайных сбоев.
Целью изобретения является повышение надежности и расширение функциональных возможностей, Повышение надежности достигается за счет того, что при выходе из строя контрольного формирователя при исправном рабочем формирователе нагрузка не отключается и не меняет режима своей работы, а также за счет того, что ввод в синхронную работу всех трех формирователей осуществляется без остановки рабочего формирователя.
Расширение функциональных возможностей достигается за счет того, что устройство отличает сбои от отказов.
На чертеже приведена, функциональная схема резервированного формирователя импульсов.
Устройство содержит рабочий формирователь 1, резервированный формирователь 2, контрольный формирователь 3, формирователи 4 и 5 импульсов, выходные каскады 6 и 7, элемент НЕ 8, блоки
9 и 10 сравнения, элемент И-НЕ !1, элементы 12 и !3 памяти, счетчики
14-16, входную шину 17, выходные шины 18-20.
Входная шина 17 соединена с тактовыми входами формирователей 3-5, информационные выходы формирователей
4 и 5 соединены соответственно с входами выходных каскадов 6 и 7, выходы которых соединены с выходной шиной 18 и с первым входом блока 9 4Î сравнения, информационный выход формирователя 5 соединен с первым, входом блока 10 сравнения, выход формирователя 3 соединен с вторыми входами блоков 9 и 10 сравнения, выход пос- 45 леднего из которых соединен с первым входом элемента И-НЕ 11, с входом остановки формирователя 3 и с информационным входом элемента 12 памяти; выход элемента НЕ 8 соединен с вхо- у> дом разрешения выходного каскада 7 резервированного формирователя 2 и с вторым входом элемента И-НЕ 11 выход блока 10 сравнения соединен с инверсным входом элемента И-HE 11, выход которого соединен с входом остановки формирователя 5 и с информационным входом элемента 13 памяти; выходы элементов 12 и 13 памяти соединены соответственно со счетными входами счетчиков 14 и 15, входы установки которых соединены с выходом счетчика
16; вход установки которого соединен с выходом счетчика !4; с выходной шиной 19, с входом элемента HE 8 и с входом разрешения выходного каскада 6 рабочего формирователя 1, выход управления формирователя 4 импульсов которого соединен с входом сброса элемента 13 памяти и со счетным входом счетчика 16; выход управления формирователя 5 соединен с входом сброса элемента 12 памяти, выход счетчика 12 соединен с выходной шиной 20.
Выход первого счетчика 14 является выходом сигнализации о неисправности рабочего формирователя 1 или контрольного формирователя 3, а выход второго счетчика 15 — выходом сигнализации о неисправности резервированного формирователя.
Рабочий формирователь 1 предназначен для формирования определенных импульсных последовательностей и состоит из формирователя 4, который может быть выполнен на счетчике или делителе частоты, и выходного каскада 6, служащего для усиления импульсных последовательностей и для иХ коммутации в зависимости от разрешающего сигнала, поступающего с выхода счетчика 14.
Выходной каскад 6 состоит из каскадов усиления импульсных последовательностей, поступающих от формирователя 5, и транзистора, подключающего и отключающего питание от этих каскадов по сигналу, поступающему по входу разрешения от счетчика 14.
При поступлении на вход разрешения логического "0" транзистор открывается, подается питание на каскады усиления и тем самым к выходу (в том числе к нагрузке) подключается рабочий формирователь 1, а при поступлении на вход разрешения логической "1" транзистор закрывается, отключается питание от.каскадов усиления и рабочий формирователь 1 отключается от выхода.
Резервированный формирователь 2 выполнен аналогично рабочему формирователю 1 и состоит из формирователя 5 и выходного каскада 7.
1272510
Контрольный формирователь 3 выполнен аналогично формирователям 4 и 5.
Блоки 9 и 10 сравнения предназначены для определения синхронизации (идентичности по фазе и длительности 5 импульсов) импульсных последовательностей, поступающих соответственно с рабочего и контрольного формирователей 1 и 3 на блок 9 сравнения и.с резервированного и контрольного фор- 0 мирователей 2 и 3 на второй блок 10 сравнения. При синхронной работе всех формирователей 3-5 на выходе блоков 9 и 10 сравнения — логическая "1", при отсутствии синхронной 15 работы формирователей 1 и 3 на выходе блока 9 сравнения — логический
"0", при отсутствии синхронной работы формирователей 2 и 3 на выходе блока 10 сравнения — логический "0".
Элемент 12 памяти предназначен для запоминания отсутствия синхронной работы формирователей 1 и 3 в течение одного цикла работы резервированного формирователя 2, элемент 13 памяти предназначен для запоминания отсутствия синхронной работы формирователей 2 и 3 в течение одного цикла работы рабочего формирователя 1. В качестве элементов 12 и 13 памяти могут быть 30 использованы, например, установочные триггеры на двух элементах И-HE. В конце каждого цикла работы резервированный формирователь 2 подает с выхода управления импульс (логической "0") сброса на вход элемента 12 памяти, аналогично в конце каждого цикла работы рабочий формирователь 1 подает с выхода управления импульс (логический "0") сброса на вход сброса
40 элемента 13 памяти ° Указанными импульсами сброса элементы 12 и 13 памяти устанавливаются в исходное состояние (на выходе — логическая
1 ), соответствующее синхронной 4 работе сравниваемых формирователей.
На информационные входы элементов
12 и 13 памяти поступает информация соответственно от блоков 9 и 10 сравнения. На все время синхронной рабо- gp ты формирователей 1 и 3 на информа— ционный вход элемента 12 памяти поступает логическая "1" и на выходе ртого элемента постоянно — логическая "1", т.е. отсутствуют импульсы на счетном входе счетчика 14, а при рассинхронизации указанных формирователей на информационный вход поступает логический 0, элемент памяти устанавливается в противоположное состояние (на выходе — логический
0 ), сохраняющееся до прихода импульса сброса от резервированного фор- . мирователя 2. Таким образом, при асинхронной работе формирователей 1 и 3 в течение времени одного цикла работы формирователя 5 на выходе элемента 12 памяти формируется один импульс, являющийся счетным импульсом первого счетчика 14. Аналогично работает элемент 13 памяти.
Счетчик 14 предназначен для подсчета количества циклов работы резервированного формирователя 2, во время которых наблюдалась асинхронная работа формирователей 1 и 3 выдачи сигнала о неисправности рабочего
1 или контрольного 3 формирователей, по которому от шины 18 отключается формирователь 1 и подключается резервированный формирователь 2.
Счетчик 15 предназначен для подсчета количества циклов работы рабочего формирователя 1, в течение которых наблюдалась асинхронная работа резервированного 2и контрольного 3 формирователей, выдачи сигнала о неисправности резервированного формирователя 3.
Счетчик 16 предназначен для формирования импульсов установки в исходное состояние счетчиков 14 и 15, что необходимо для предотвращения накопления информации о количестве рассинхронизации соответствующих формирователей, вызванных случайными сбоями в течение длительного времени.
Счетчик 16 формирует импульсы установки счетчиков 14 и 15 в исходное состояние путем деления частоты импульсов, поступающих на его счетный вход от рабочего формирователя 1 в конце каждого цикла его работы. Сигнал установки первого и второго счетчиков в исходное состояние формируется также при поступлении сигнала (логического 0 ) на вход Сброс от внешнего устройства (не показано).
При синхронной работе формирователей 1 и 3 на счетном входе счетчика 14 импульсы отсутствуют, а на вход установки поступают импульсы установки от счетчика 16 и устанавливают счетчик 14 в исходное состояние (на выходе — логический 0 ).
Пои асинхронной работе формнровате5 1272 лей 1 и 3 счетчик 14 считает количество импульсон, поступающих от элемента 12 памяти. С приходом определенного количества импульсов (при асинхронной работе формирователей более определенного времени) на выходе счетчика 14 формируется сигнал (логическая "1") о неисправности рабочего 1 или контрольного 3 формирователей, происходит самоблокиравка счетчика 14 (запрещается дальнейший счет импульсов), установка в исходное состояние счетчика 16 (запрет формирования импульсов установки), отключение от шины 18 рабочего формирователя 1 и подключение к шине 18 резервированного формирователя 2.
Аналогично работает счетчик 15 и формирует сигнал о неисправности резервированного формирователя 2 при асинхронной работе резервированного 2 и контрольного 3 формирователей более определенного времени.
Элемент НЕ 8 предназначен для осуществления одновременного подклю- 25 чения к шине 18 только одного из формирователей 1 или 2.
Элемент И-НЕ 11 предназначен для запрета контроля и остановки резервированного формирователя 2 при наличии асинхронной работы формирователей
1 и 3 (логический "0" — на выходе блока 9 сравнения) или при фиксации неисправности формирователей 1 и 3 (логический "0" — на выходе элемента
НЕ 8) .
Устройство работает следующим образом.
При подаче питания по входу
"C6poc (не показан) подается кратковременный сигнал, по которому счетчик 16 формирует сигнал установки в исходное состояние, по которому счетчики 14 и 15 устанавливаются в исходное состояние, к шине 18 подключается рабочий формирователь 1 и отключается резервированный формирователь 2. При поступлении на шину 17 устройства импульсной последователь- о ности начинают работать все формирователи 1-3. В начальный момент все формирователи 1-3 работают асинхронно один относительно другого. В этом случае на выходе блока 9 сравнения формируется сигнал (логический нОн), свидетельствующий об асинхронной работе формирователей 1 и 3, 510 который останавливает контрольный формирователь 3 и по которому элемент 12 памяти формирует на выходе сигнал (логический "0" ), являющийся счетным импульсом для счетчика 14, и первый счетчик фиксирует наличие первого сбоя. Сигнал с выхода блока
9 сравнения поступает на первый вход элемента И-НЕ 11 и запрещается выдача сигнала остановки резервирован ного формирователя 2, хотя на выходе блока 10 сравнения формируется сигнал (логический "0"), свидетельствующий об асинхронной работе формирователей
2 и 3. Контрольный формирователь 3 остается остановленным до момента, пока рабочий формирователь 1 в процессе работы не станет на позицию, равную позиции остановленного контрольного формирователя 3, после чего на выходе блока 9 сравнения формируется сигнал (логическая "1"), свидетельствующий об идентичности сигналов формирователей 1 и 3, который в дальнейшем разрешает работу контрольного формирователя 3 и, поступая на первый вход элемента И-НЕ 11, снимает запрет остановки резервированного формирователя 2. При этом формирователи 1 и 3 начинают работать синхронно, а резерви рованный и контрольный формирователи продолжают оставаться рассинхронизированными один относительно другого. При этом на выходе блока 10 сравнения формируется сигнал (логический "0"), который поступает на инверсный вход элемента И-НЕ 11, на выходе этого элемента формируется сигнал (логический "0"), который останавливает резервированный формирова— тель 2 и по которому элемент 13 памяти формирует на выходе сигнал (логический "0"), который является счетным импульсом для счетчика 15, и второй счетчик фиксирует первый сбой. Резервированный формирователь 2 остается остановленным до момента, пока контрольный формирователь 3 не станет на позицию, равную позиции оста— новленного резервированного формирова теля 2, после чего на выходе блока 10 формируется сигнал (логическая " 1"), свидетельствующий об идентичности сиг налов формирователей 2 и 3, который в дальнейшем разрешает работу резервированного формирователя 2. При этом все три формирователи 1-3 начинают работать синхронно.
7 1272
Таким образом, при рассинхронизации работы всех трех формирователей
1-3 их синхронизация происходит поэтапно: в начале синхронизируются формирователи 1 и 3, затем формирователи 2 и 3. Аналогично происходит работа при рассинхронизации только рабочего формирователя 1 или только контрольного формирователя 3. В обоих случаях в начале останавливается контрольный формирователь 3 и вводится в синхронизацию с рабочим формирователем 1, после чего останавливается резервированный формирователь 2 и вводится в синхронизацию с контроль-! ным формирователем 3.
При рассинхройизации только резервированного формирователя 2 ввод его в синхронную работу осуществляется в один этап, т.е. он останавливается и вводится в синхронизацию с контрольным формирователем 3. При рассинхронизации любого формирователя рабочий формирователь 1 не останавливается и тем самым обеспечивается непрерывная работа устройства на нагрузку. Информация о количестве сбоев, накопленная в счетчиках 14 и 15, на время синхронизации стирается импульсом установки от счетчика 16.
При неисправности рабочего формирователя 1 на выходе блока 9 сравнения формируется сигнал неравнозначности сигналов формирователей
1 и 3, по которому останавливается контрольный формирователь 3 и запрещается остановка. резервированного фор мирователя 2. При этом элемент 12 памяти формирует каждый цикл работы резервированного формирователя 2 импульс, кото — 4О рый является импульсом счета счетчика 14. После прихода определенного числа импульсов счетчик 14 формирует сигнал о неисправности формирователей 1 и 2, по которому запрещается 45 дальнейший счет импульсов, запрещается остановка резервированного формирователя 2, от нагрузки отключается рабочий формирователь 1 и к нагрузке подключается резервированный формирователь 2, устанавливается в исходное состояние счетчик 16. Сигнал о неисправности формирователей 1 и 3 подается по шине 19 на внешнее устройство..
Аналогично работает устройство при неисправности контрольного формирователя 3.
510 8
При неисправности резервированного формирователя 2 на выходе блока 1О сравнения формируется сигнал неравнозначности сигналов формирователей
2 и 3, по которому элемент И-НЕ 11 формирует сигнал остановки резервированного формирователя 2. При этом элемент 13 памяти формирует за каждый цикл работы рабочего формирователя 1 импульс, который является импульсом счета счетчика 15. После прихода определенного числа импульсов счетчик 15 формирует сигнал о неисправности резервированного формирователя
2, по которому запрещается дальнейший счет импульсов. Сигнал о неисправности резервированного формирователя 2 подается по шине 20 на внешнее устройство. К шине 18 остается подключенным рабочий формирова тель 1
Формула из обре те ния
Резервированный формирователь импульсов, содержащий два элемента памяти, входную шину, которая соединена с тактовым входом контрольного формирователя, а также с тактовыми входами рабочего и резервированного формирователей, имеющих первый и второй информационные выходы и выход управления, первый информационный выход рабочего формирователя соединен с первой выходной шиной, с первым входом первого блока сравнения, выход которого соединен с информационным входом первого элемента памяти, второй информационный выход резервированного формирователя соединен с первым входом второго блока сравнения, отличающийся тем, что, с целью повышения надежности и увеличения функциональных возможностей за счет обеспечения воэможности отличия сбоя от отказа, в него введены три счетчика, элемент НЕ, элемент И-НЕ, первый информационный выход резервированного формирователя соединен с первым информационным выходом рабочего формирователя, выход контрольного формирователя соединен с вторыми входами первого и второго блоков сравнения, выход первого блока сравнения соединен с в.:одом остановки контрольного формирователя и первым входом элемента И-НЕ, второй вход которого соединен с выходом элемента НЕ и с входом разрешения
12725
I0
Составитель А. Ранов
Техред Н.Глущенко Корректор Е. Сирохман
Редактор Л. Гратилло
Заказ 6350/57
Тираж 816
Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д, 4/5
Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4
9 резервированного формирователя, выход второго блока сравнения соединен с инверсным входом элемента И-HE выход которого соединен с информационным входом второго элемента памяти и с входом остановки резервированного формирователя, выход управления которого соединен с входом сброса первого элемента памяти, выход которого соединен со счетным входом пер- 1О вого счетчика, вход установки которого соединен с входом установки второго счетчика и выходом третьего счетчика, вход установки которого соединен с выходом первого счетчика, с . второй выходной шиной, с входом элемента НЕ и входом разрешения рабочего формирователя, выход управления которого соединен со счетным входом третьего счетчика и с входом сброса второго элемента памяти, выход которого соединен со счетным входом второго счетчика, выход которого соединен с третьей выходной шиной.