Способ получения надежных комбинационных логических структур
Иллюстрации
Показать всеРеферат
СПОСОБ ПОЛУЧЕНИЯ КОМБИНАЦИОННЫХ ЛОГИЧЕСКИХ СТРУКТУР С САМОКОНТРОЛЕМ , заключаницийся в тс, что формируют одновременно на входах каждого из двух каналов комбинационной логической структуры набор сигналов контролирующего теста и комбинацию сигналов, соответствующую аргументс1м выполняемой функции, контролируют идентичность выходных сигналов двух каналов и прерывают их работу в случае обнаружения рассогласования , отличающийс я тем, что, с целью повышения быстродействия комбинационных логических структур, формируют каждую комбинацию контролирующего теста из набора сигналов контролирующего теста поочередно с комбинацией сигналов , соответствующей аргументам выполняемой функции, причем после окончания набора формирование возоб- € новляют. . (Л о: N) О) LT-j-i фиг
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
„.SU„„ 1061261 А цд) Н 03 K 19/20
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPCHOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21)3438181/18-21 (22) 14 ° 05.82 (46) 15.12.83. Бюл. В 46 (72) Ю.Н. Добряков (71) Конструкторское бюро Главного управления сигнализации и связи
МПС СССР, (53) 681.142 ° 019 ° 3(088.8) (56) 1. Proceedings оГ Railway
Signal, 1974-1975, р. 133-146.
2. Авторское свидетельство СССР
В 892731, кл. Н 03 К 19/20, 1980 (прототип) ° (54)(57) СПОСОБ ПОЛУЧЕНИЯ КОМБИНАЦИОННЫХ ЛОГИЧЕСКИХ СТРУКТУР С САМОКОНТРОЛЕМ, заключающийся в том, что формируют одновременно на входах каждого из двух каналов комбинационной логической структуры набор сигналов контролирующего теста и комбинацию сигналов, соответствующую аргументам выполняемой функции контролируют идентичность выходных сигналов двух каналов и прерывают их работу в случае обнаруження рассогласования, о т л и ч а ю щ и йс я тем, что, с целью повышения быстродействия комбинационных логических структур, формируют каждую комбинацию контролирующего теста из набора сигналов контролирующего теста поочередно с комбинацией сигналов, соответствующей аргументам выполняемой функции, причем после окончания набора формирование возоб- 9 новляют.
1061261
Изобретение относится к электронике и может быть использовано на железнодорожном транспорте, где необнаруженный сбой в работе логических схем может привести к опасным ситуациям.
Известен способ получения логических структур, заключающийся в том, что каждую логическую функцию выполняют одновременно с помощью мажоритарных элементов двух каналов перестраиваемой логики, настройку которых по выполнению заданной функции выполняют с помощью сигналов опорной частоты, а на входы подают логические сигналы "1" или "0", один из которых идентичен сигналам опорной частоты, а другой — ее инверсии. Сигналы с выхода логического элемента в зависимости от результата снимают либо в виде последовательности эквивалентной опорной частоты, либо в виде ее инверсии.
Сигналы на выходах соответствующих элементов каналов контролируют на соответствие и формируют сигналы опорной частоты, которые в случае обнаружения несоответствия в работе логических схем каналов прерывают (1).
Недостаток известного способа заключается в том, что встречающиеся на входах логического элемента комбинации входных сигналов не образуют набора, достаточного для контоля логического элемента. Из-за этого в составе логических схем элементов возможно появление необнаруживаеьих неисправностей, способных привести к .опасным последствиям.
Известен способ получения надежных комбинационных логических структур, заключающийся в том, что формируют одновременно на входах каждого из двух каналов комбинационной логической структуры набор сигналов контролирующего теста и комбинацию сигналов, соответствующую аргументам выполняемой Функции, контролируют идентичность выходных сигналов двух каналов и прерывают динамику их работы в случае обнаружения рассогласования. Согласно этому способу на входах каналов Формируют последовательности сигналов, состоящие из П временных интервалов, в одном из которых, определяющем, иа входы каналов подают сигналы, соответствующие значению аргументов Функции, а в остальных П-1 контрольных интервалах - комбинации сигналов набора сигналов контролирующего теста. Наборы сигналов контролирующего теста чередуют с комбинациями сигналов, соответствующих значениям аргументов выполняемой функции, и резуль,тат выполнения логической операции определяют по значению выходного сигнала в определяющем временном интервале (2 3.
Недостатком известного способа является сравнительно низкое быст5 родействие, вызванное необходимостью определять определяющие интервалы друг от друга П-1 контрольными интервалами. Учитывая, что значение функции можно прочитать только в определяющем интервале, максимальное время реакции логики на измене- . ние контролируемого процесса может достигнуть (П-1) ° Т, где Т вЂ” длительность одного временного интервала (в секундах).
Цель изобретения - повышение быстродействия комбинационных логических структур.
Для достижения поставленной цели согласно способу получения комбинационных логических структур с самоконтролем, заключающемуся в том,что формируют одновременно на входах каждого из двух каналов комбинационной логической структуры набор сигналов контролируемого теста и комбинацию сигналов, соответствующую аргументам выполняемой функции, контролируют идентичность выходных сигналов двух каналов и прерывают их работу в слу30 чае обнаружения рассогласования, формируют каждую комбинацию контролирующего теста из набора сигналов контролирующего теста поочередно с комбинацией сигналов, соответствующий ар35 гументам выполняемой функции, причем после окончания набора формирование возобновляют..
На фиг. 1 приведена функциональная схема устройства, реализующая
4О функцию у=(х х + х ) х ° на фиг.2
1 2 3 4I временная диаграмма работы устройства, осуществляющего предлагаемый способ.
На фиг. 1 изображены каналы 1
45 и 2 комбинационной логической структуры, элементы И 1=1, ИЛИ 1=2 и И 1=3 канала 1, элементы И 2 1, ИЛИ 2=2 и
И 2=3 канала 2, блоки 3 и 4 формирования входных последовательностей, 50 выходы 3=1-3=4 блока 3 формирования входных последовательностей, выходы
4=1-4=4 блока 4 формирования входных последовательностей, блок 5 сравнения, блок 6 контроля.
Выходы 3=1-.3=4 блока 3 соединены
55 соответственно с первым, вторым входами элемента И 1=1, с первыми входами элементов ИЛИ 1=2 и И 1=3, вторые входы которых соединены соответственно с выходами элемеитов И 1=1 и ИЛИ
6О 1=2. Выходы 4=1-4=4 блока 4 соединены соответственно с первым, вторым входами элементов И 2=1, с первыми входами элементов ИЛИ 2=2 и И 2=3, вторые входы которых соединены соот65 ветственно с выходами элементов И 2=-1
1 061261
Ю
1 ВНИИПИ Заказ 10058/57 Тираж 936 Подписное
Филиал ПНП "Патент", г.ужгород,ул.Проектная,4 и ИЛИ 2=2, выходы элементов И 1=3, 2=3, являющиеся выходами каналов 1 и 2 соответственно, соединены с информационными входами блока 5 сравнения, выход которого соединен с входом блока б контроля, выход которого соединен с входами блоков 3 и 4 и с управляющим входом блока 5 сравнения..
На фиг. 2 изображены диаграммы
7-10 напряжений на выходах соответ- 10 ственно 3=1 и 4=1, 3=2 и 4=2, 3=3 и
4=4, диаграмма 11 напряжений на выходах элементов И 1=1, 2=1,диаграмма
12 напряжений на выходах элементов
ИЛИ 1=2, 2=2, диаграмма 13 напряже- 35 ния на выходах элементов И 1=3, 2=3, КИ вЂ” контрольный интервал, ОИ вЂ” определяющий интервал.
Последовательность выполнения действия следующая.
В двух каналах 1 и 2 с помощью элементов 1=1 — 1=3 и 2=1 - 2=3 реализуют искомую функцию. С помощью блока 5 сравнения и блока б контроля контролируют факт совпадения сигналов на выходах логических схем каналов 1 и 2. В случае нарушения идентичности входных и выходных сигналов блока 6 контроля прекращают формирование сигналов на своем выходе.
Под влиянием сигналов с выхода блока б контроля на выходах блоков 3 и 4 формирования выходных последовательностей независимо формируют комбинации сигналов - последовательности 35
7, 8, 9 и 10, в которых чередуют комбинации сигналов, соответствующих аргументам выполняемой функции, с комбинациями сигналов контролирующего теста, причем после окончания набора комбинаций контролирующего теста его возобновляют.
Набор комбинаций контролирующего теста подбирают таким образом, чтобы любая неисправность реализуемой комбинационной структуры проявлялась на ее выходе в виде отклонения значения сигналов от их значений на выходе нормально работающей структуры:
Увеличения быстродействия структур, реализованных согласно предла-. гаемому способу, добиваются благода:Ря тому, что комбинации контролирующего теста подают на входы комбинационных логических структур поочередно с определяющими комбинациями сигналов,. соответствующих аргументам выполняемой функции, в результате чего время ожидания очередного определяющего интервала не превышает времени Т, что в П-1 раз меньше, чем у прототипа.
Технический эффект становится особенно существенным,.когда реализуется сложная многовходовая комбинационная структура, тест которой представляет собой длинный набор входных комбинаций.
Применение предлагаемого способа получения структур, исключающих появление необнаруживаемых отказов, позволяет повысить быстродействие логических блоков железнодорожной автоматики.