Устройство для диагностирования @ групп однотипных логических блоков

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ,ЦЛЯ ДИАГНОСТИРОВАНИЯ И ГРУПП ОДНОТИПНЫХ ЛОГИЧЕСКИХ БЛОКОВ, содержащее генератор тактовьпс импульсов, выход которого соединен с тактовым входом генератора тестов, входы Сброс и Пуск которого являются одноименными входами устройства, п дешифраторов окончания проверки (где п - число групп диагностируемых блоков), выходы которых соединены с разрешающими входами, блока индикации, отличающееся тем, что, с целью повышения быстродействия, оно содержит (п - 1) блоков задержки и п узлов определения неисправного бдока. каждый из которых состоит из m мажоритарных элементов (где m - число выходов диагностируемого блока) и m k элементов неравнозначности (где k число диагностируемых блоков в группе ) , причем группа выходов генератора тестов соединена с группами входов п-1 блоков задержки, группа выходов i-ro блока задержки (где i 1 - (п - 1) соединена с группами входов диагностируемых блоков

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

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

<д) 4 G 06 F 11/26

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

К ASTOPCHOMV СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3774370/24-24 (22) 27.07.84 (46) 07.12.85. Бюл. № 45 (71) Ленинградский ордена Октябрьской Революции и ордена Трудового

Красного Знамени инженерно-строительный институт (72) В.А.Кизуб, В.П.Науменко, С.Н.Никифоров и А.Ю.Щербаков (53) 68.1.3(088.8) (56) Авторское свидетельство СССР № 832557, кл. G 06 F 11/26, 1981.

Авторское свидетельство СССР

¹ 333894, кл. G 01 R 31/28, G 06 F 15/46, 1976. (54)(57) УСТРОЙСТВО ДЛЯ ДИАГНОСТИРОВАНИЯ И ГРУПП ОДНОТИПНЫХ ЛОГИЧЕСКИХ

БЛОКОВ, содержащее генератор тактовых импульсов, выход которого соединен с тактовым входом генератора тестов, входы "Сброс" и "Пуск" которого являются одноименными входами устройства, п дешифраторов окончания проверки (где n — - число групп диагностируемых блоков), выходы которых соединены с разрешающими входами. блока индикации, о т л и ч аю щ е е с я тем, что, с целью повышения быстродействия, оно содержит (n — 1) блоков задержки и и узлов определения неисправного блока, „„SU„„1196878 A каждый из которых состоит из m мажоритарных элементов (где m — число выходов диагностируемого блока) и элементов неравнозначности (где к— число диагностируемых блоков в группе), причем группа выходов генератора тестов соединена с группами входов п-1 блоков задержки, группа выходов i-го блока задержки (где

1 — (n — 1) соединена с группами входов диагностируемых блоков (1 +

+ i) ãðóïïû и группой входов (i +

+ 1)-го дешифратора окончания проверки, группы входов диагностируемых блоков первой группы и первого дешифратора окончания проверки соединены с группой выходов генератора тестов, выход первого дешифратора окончания проверки соединен с входом "Останов" генератора тестов, j"é выход E-ro диагностируемого блока каждой из и групп (где j = 1 — m, E = 1 — k) соединен с L-м входом

j-ro мажоритарного элемента соответствующего узла определения неисправного блока и первым входом соответствующего элемента неравнозначности, вторые входы каждых К элементов неравнозначности соединены с выходом соответствующего мажоритарного элемента, а их выходы — с соответству ющими входами блока индикации.

f 1

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

Целью изобретения является повышение быстродействия.

На фиг. 1 представлена схема устройства; на фиг. 2 — схема узла определения неисправности блока.

Устройство содержит генератор 1 тактовых импульсов, генератор 2 тестов, блоки 3(1 ) -3.(п-1) задержки, диагностируемые блоки 4, объединенные в группы 5(1)-5(n), узел 6 определения неисправного блока, дешифраторы 7(1)-7(п) окончания проверки, блок 8 индикации, входы "Сброс" 9 и "Пуск" 10. Узел 6 содержит мажоритарные элементы 11, элементы 12 неравнозначности.

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

Производится установка на диагностирование логических блоков 4 первой группы 5(1). Затем подается сигнал на внешний вход 9 "Сброс"логических блоков 4 первой группы 5(1) и генератора 2 тестов (генератор 2 тестов может представлять собой, например, регистр сдвига с определенной обратной связью)., по которому они устанавливаются в исходные состояния. При подаче сигнала навнешний вход 10 "Пуск" производит— ся запуск генератора 2 тестов, кото-. рый вырабатывает тестовые сигналы, тактируемые сигналами рабочей частоты, необходимыми для работы всего устройства, с генератора 1 типовых импульсов, обеспечивающие проверку.

Тестовые сигналы поступают на входы логических блоков 4 первой группы

5(1) и на входы блоков 3 задержки.

Причем для логических блоков 4 второй группы 5(2) блок 3(1) задержки задерживает тестовые сигналы на время 1 и т.д., для логических блоков

4 и-й группы 5(n) блок 3(n — 1) задержки задерживает тестовые сигналы на время (n — 1) L (блок 3 задержки может быть выполнен также на регистрах сдвига с определенной обратной связью). Затем, когда уже производится тестирование логических блоков 4 первой группы 5(1); последовательно осуществляется ,установка логических блоков 4 следующих (n - 1). групп 5 и установка

196878

5

45 их в 0 по входу 9 Прн этом про цессы тестирования логических блоков 4 одних групп 5 производятся параллельно процессам установки (снятия) логических блоков 4 других групп.

Выходные сигналы логических блоков 4 первой группы 5(1), так же как и всех и-1 остальных групп 5, поступают в свой узел 6 определения неисправного блока 4. Узел 6 определения неисправного логического блока

4 состоит из m k-входовых мажори- тарных элементов 11 (m — число выходов одного логического блока 4, а k — количество. логических блоков 4 в одной группе 5 и ш k = q элементов

12 неравнозначности).

Идентичны выходы всех К проверяемых логических блоков 4 данной группы 5 поступают на входы одного и того же мажоритарного элемента 11, на выходе которого формируется эталонный сигнал для данной группы выходов логических блоков 4. Этот сигнал сравнивается в элементах 12 неравнозначности (например, в сумматорах по модулю два), с каждым сигналом данной группы выходов, а результат сравнения индицируется в блоке 8 индикации.

При приходе последнего тестового сигнала с генератора 2 тестов срабатывает дешифратор 7(1) окончания проверки логических блоков 4 первой группы 5(1) и останавливает генератор 2 тестов.

По результатам индикации блока 8 индикации производится отбраковка логических блоков 4 первой группы 5(1).

На диагностирование ставится новая группа, и производятся установка в исходное состояние этой группы логических блоков 4 и запуск генератора 2 тестов с внешнего входа 10 Пуск .

Так как на вторую группу 5(2) логических блоков 4 тестовые сигналы подаются с задержкой, то все процессы протекают в ней аналогично первой группе 5(1), но с задержкой

Разница заключается в том, что при срабатывании дешифратора 7(2) окончания проверки останова генератора 2 тестов не происходит, так как он уже остановлен, а производится только индикация в блоке 8 индикации для отбраковки и снятия (устаФиг. /

om Ф

um май Фиг. Г

ВНИИПИ Заказ 7565/48 Тираж 709 Подписное

Филиал ППП ".Патент", r, Уж.-ород, ул.Проектная, 4

3 1 нонки) этой группы 5(2) логических блоков 4.

Затем производится установка в исходное состояние с внешнего входа

9 "Сброс" логических блоков 4 этой группы 5, а тестовые сигналы начина196878 4 ют поступать с задержко "(f î pæå выполненнои команде Пуск для логи ческих блоков 4 первой группы 5(1) .

Аналогичные операции выполняются для всех остальных групп 5 логичес ких блоков 4.