Самопроверяемое устройство для порогового контроля комбинационных узлов

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано при построении цифровых вычислительных машин повышенной надежности. Цель изобретения - упрощение устройства. Устройство содержит два пороговых элемента 1, 2 и элемент НЕ 3. Контролируемый комбинационный узел 4 осуществляет преобразование, при котором сумма его входов и выходов имеет с учетом определенных весовых коэффициентов постоянную величину. Входы и выходы контролируемого узла 4 подключены к входам каждого порогового элемента 1, 2. Кроме того, последний вход порогового элемента 1 соединен с одним из входов контролируемого узла 4, а последний вход порогового элемента 2 соединен с этим же входом через элемент НЕ 3. В результате при исправной работе контролируемого узла 4 и устройства на его выходах формируется код 101 и 010. Наличие на выходах устройства других кодов говорит о неисправности устройства или контролируемого узла 4. 2 ил.

СОЮЗ СОВЕТСКИХ

COLlHAËÈCTÈ×ЕСНИХ

РЕСПУБЛИН (19) (11) (51) 5 G 06 F 11/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И OTHPbfTHRM

ПРИ ГКНТ СССР (21) 4441179/24-24 (22) 14.06.88 (46) 07.11.90. Бюл. № 4 1 (71) Киевский политехнический институт им. 50-летия Великой Октябрьской социалистической ревблюции (72) С.П.Маринов, В.К.холлов и В.П.Тарасенко (53) 681.3 (088.8) (56) Авторское свидетельство СССР

¹ 807274, кл. G 06 F 11/00, 1981. холлов В.К. и др. Построение самопроверяемых схем порогового контроля комбинационных устройств. — Управляющие системы и машины. 1986, ¹ 3. (54) САИОПРОРЕРЯЕИОЕ УСТРОЙСТВ(1 JIJIH

ПОРОГОВОГО KOHTP0JIH KO>IÁÈ×AÖÈÎÍÍbIX

УЗЛОВ (57) Изобретение относится к вычислительной технике и может быть использовано при построении цифровых вычис лительных машин повышенной надежнос2 ти. Пель изобретения — упрощение устройства. Устройство содержит два пороговых элемента 1, 2 и элемент НЕ 3.

Контролируемый комбинационный узел 4 осуществляет преобразование, при ко-тором сумма его входов и выходов имеет с учетом определенных весовых коэффициентов постоянную величину. Входы и выходы контролируемого узла 4 подключены к входам каждого порогового элемента 1, 2. Кроме того, последний вход порогового элемента соединен с одним из входов контролируемого узла 4, а последний вход порогового элемента 2 соединен с этим же входом через элемент НЕ 3. В результате при исправной работе контролируемого узла 4 и устройства на его выходах формируется код 101 или

010. Наличие на выходах устройства других кодов говорит о неисправности устройства или контролируемого узла 4, 2 ил.

1605232

За счет подбора в соответствии с (1) значений порогов и весов входов пороговых элементов 1 и 2 и введения 40 в их состав ло одному дополнительному входу с весом 1 на контрольных выходах устройства формируется такое слово, которое свидетельствует об отсутствии или наличии неисправностей. При 45 этом в случае исправности всех блоков устройства. на любом входном наборе Х функции (дублирует вхоцную переменную Х à Q — ее инверсное значение, е т.е.

50 (2) гг = г1 = Х

При появлении ошибки на выходах комбинационного узла 4, либо при неисправности блоков устройства г,:элемента ЧЕ

3, пороговых элементов 1 и 2) условие (2) не выполняется, т.е. на контрольных вы .оцах устройства появляется слово ошибки.

Изс бретение относится к вычислительной технике и может быть использовано при построении цифровых вычислительных машин повышенной надежности.

Цель изобретения — упрощение устройства.

На фиг.1 приведена Функциональная схема самопроверяемого устрой- 10 ства, на фиг.2 — таблица состояний устройства в исправном состоянии и при неисправности отдельных узлов.

Самонроверяемое устройство (фиг.1) содержит пороговые элементы 1, 2 и 15 элемент EIF. 3. Кроме того, на фиг.1 изображен контролируемый комбинационный узел 4.

Устройство работает следующим образом. 20

При исправном комбинационном узле для любого входного набора данных выполняется контрольное равенство и YYI k

g<Х; +, ) Y + (>g„=S. (1) 25

1 1 v=-

Коэффициенты g; P > I5 < оцределяют значения весов первых (m + n + k) входов пороговых элементов 1 и 2.

Входы пороговых элементов 1 и 2 подключены таким образом, что при правильной работе комбинационного узла 4 элемента НЕ 3 и самих пороговых элементов 1, 2 на их выходах реализуются функции (11 и (1) со значениями соответственно 0,1 или 1,0, (3) G1 = S + 1 Х1, Г=S+1X<=S+1 — Х.(4)

2 6

При значении входной переменной Хг

0 получаются Г, = S H Г < = S + 1.

Сравнивая эти значения с порогом Р— S + 1 пороговый элемент 1 выработает сигнал "0", а пороговый элемент 2—

"1". Таким образом, на контрольных выходах устройства получается слово

010. При значении Х о = 1 в соответствии с (3) и (4) пороговый элемент 1 формирует сумму Г < = S + 1, а пороговый элемент 2 — Г z = S, что пределит на выходе порогового элемента

1 значение "1", а на выходе порогового элемента 2 — "0". Получаемое слово на контрольных выходах в этом случае равно 101. Все остальные кодовые комбинации свидетельствуют о наличии неисправности в устройстве.

В приведенной таблице (фиг. 2) показаны значения контрольного слова (4 V f) как для исправных так и для неисправных комбинационного устройства и схемы контроля.

Устройство обнаруживает все одиночные и множество кратных ошибок на выходах комбинационного узла, имеющих постоянный или перемежающийся характер в момент их появления.

Пример. Пусть на некотором выходе Y y появилась ошибка типа

"0" - "1", (ложное появление сигнала "1" вместо "0"). Тогда при Х = 0 в пороговом элементе 1 формируется сумма G, = S + frt S + 1, т.е. на выходе порогового элемента 1 получится Г = 1. Аналогично для порогоI вого элемента 2 Г = S + 1 + Pg и, следовательно, = 1. Таким образом, на контрольных выходах выдается слово 110.

При той же ошибке и Х = 1 получаются значения G = S + 1 + Pt, что

I определит = 1 и G = S + 3 -S + следовательно г г = 1. Получаемое контрольное солово равно 111. Такие же значения получаются и при неисправРассмотрим работу устройства, обозначив через G взвешегггг. . ю сумму на входах пороговых элементов 1 и 2 и через Р их порог, г1ри правильноч работе комбинационного узла 4 в пороговых элементах 1 и 2 Формируются соответственно суммы

5 C ности на выходах комбинационного узt\ ° tt ла типа cctnst

В случае ложног п перехода "1" — э — 0 или "const 0" также нарушается контрольное равенство (1) . Тогда при Х !t = 0 в соответст вии с (3) и (4) в пороговых элементах вычисляютtl ся значения С, = Б — Я (S + 1, гце ф вес, соответствуюший вьгходной пе !еменной Yq с ошибкой. Отсюда следует lf = 0 !ля порогового элемента и

2 получается G = S + — (g(S + !, что определяет ) = О. Контрольное слово на выходах равно 000.

При ошибке такого типа и Хр = 1 вычисляются взвешенные суммы для поИ рогового элемента 1 С = S + 1

1 — ) . S + 1 и для порогового элеменIt та 2 С = S — P .. Контрольное слово г на выходах будет 001.

При одновременном ложном появлении на двух или больше выходах значений "1" "0" или "0" — "1", когдя сумма весов, соответствующих неисправным переменным, отличаются от нуля, нарушается выполнение контрольного равенства 1, а следовательно, меняются значения С и С . При их увеличении на любую величину на выходах пороговых элементов 1 и 2 получаются значения (!) = 1 и (/ = 1, а при их уменьшении — аналогичным об-разом (!! = 0 и (= О. Это определяет контрольное слово, соответствующее неисправному состоянию комбинаг.;ионного узла.

Устройство сохраняет свою работоспособность и при возникновении неисправности в его блоках. В этом случае по контрольному слову ((g 4!, f) можно обнаруживать Ошибки типа

"const 0" и "const 1" ня выходах пороговых элементов 1, 2 и элемента

НЕ 3. Из таблицы на фиг.2 вицно, что для любой ошибки ука".àííûõ блоков существует входно;., набор Х, выявляюlIIHA ошибку íà Ko tòðonüíûõ выходах устройства.

05232

Ф n n м х л а и з о б р е т е н и я

Сямопроверяемое устройстве для по— рогового контроля комбинационных уз— лов. содержащее nns пороговых элемента, первый из которых выполнен с порогом (1+5), где S — целочисленное значение суммы сигналов на группах

ВходОВ и ВыхолОВ контро IHpl емого уcT— ройства, являющееся постоянной неличиной для каждого Ko H Tpoëèð ó ñ мого устройства, причем выходы первого и второго пороговых "лементов явчяктся первым и вторым контрольными выходами самопроверяемого устройства, первые группы входов первого и второго пороговых элементов с весами Ь,,, М ... ...М,„ обгьедине:I» и образуют певвую группу информационных входов самопроверяемого устройства цля подключения к группе входов контролируемого узла, вторые группы входов первого и второго пороговых элементов с весями

1 (3, ... (3 „,обьецинены и образуют вторую группу информационных входов самопроверяемого устройства для подключения к первой группе выходов контролируемого узла. третьи группы входов первого и второго пороговых элементов с весами,, / ...,!" „Обт.е— динены и образуют третью группу информационных входов самопроверяем, го устройства для подключения к второ группе выходов контролируемого у.ла, отли чающее с я тем,;,-о, с целью упрощения устройства, оно содержит элемент HF,, второй пороговый элемент выполнен с порогом 1 + S, причем вход элемента НГ объецинен с (m + n + K + 1) — м вхоцом первого порогового элемента, и является информационным входом устройства для подключения к произвольному 1-му информационному входу контролируемого узла, где n, m, К вЂ” число входов группы и число выходов первой и второй групп соответственно, 1 1 n, выход элемента НЕ подключен к (m + и + К + 1)— му входу второго nnpornIIn о элемента, вход элемента HE подключен к третьему контрольному выходу сямопроверяемого устройства.

16 0523?

Усл очные а%значе un

0У-s >1 2)e-x «s;

5) - иеопРеделеннь!е

Ъначения;

Фга Я

Составитель B.Ãðå÷íåâ

Редактор В.Данко Техред Л.Сердюкова Корректор M. àêñèìèøèíåö

Тираж 568

Подписное

Заказ 3453

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, iK-35, Раушская наб., д. 4/5

Производственно-издательский. комбинат "Патент, г. Ужгород, ул, Гагарина, 101