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

 

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для технической диагностики дискретных объектов. Целью изобретения является повышение быстродействия устройства . С зтой целью в устройство, содержащее генератор тестов, генератор тактовых импульсов, коммутатор, группу из п переключателей, группу из п счетчиков и блок индикации, введены группа из п мажоритарных элементов , m групп из п элементов неравнозначности, две группы из п элементов И и группа из п регистров. 3 ил. о « (Л

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

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

РЕСПУБЛИН (5р 4 С 06 Р 11/22

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

Н А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4190816/24-24 (22) 03.02.87 (46) 15. 12. 88. Бюл. Ф 46 (71) Ленинградский инженерно-строительный институт (72) В.А. Кизуб и С.Н. Никифоров (53) 681.32 (088.8) (56) Авторское свидетельство СССР

У 781816, кл. G 06 Р 11/22, 1980.

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

9 832557, кл. G 06 F 11/26, 1981.

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

9 1234840, кл, С 06 F 11/26, 1986 °

„„SU„„1444778 А 1 (54) УСТРОЙСТВО ДЛЯ АВТОМАТИЧЕСКОГО

ДИАГНОСТИРОВАНИЯ ГРУППЫ ОДНОТИПНЫХ

ЛОГИЧЕСКИХ БЛОКОВ (57) Изобретение относится к области автоматики и вычислительной техники и может быть использовано для технической диагностики дискретных объектов. Целью изобретения является повышение быстродействия устройства. С этой целью в устройство, содержащее генератор тестов, генератор тактовых импульсов, коммутатор, группу из п переключателей, группу из и счетчиков и блок индикации, введены группа из и мажоритарных элементов, ш групп из и элементов нерав нозначности, две группы из и елемен- И тов И и группа ив в регистров. 3 ив.. раи

1444778

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

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

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

Устройство содержит п контролируемых логических блоков 1„...1„, гене=15 ратор 2 тестов, генератор 3 тактовых импульсов, m перестраиваемых мажоритарных элементов 4,...4» коммутатор 5, блок 6 индикации, и переключателей 7„...7„, элементов 8„...8„, и счетчиков 9„...9» и дополнительных элементов И 10 1... 10 „, и парал-. лельных регистров 11,...11„ H nrm элементов 12„...12 „, неравнозначности. 25

Коммутатор 5 обеспечивает коммутацию таким образом, что в первом перестраиваемом мажоритарном элементе 4 сравниваются выходные сигналы всех первых выходов и контролируемых логических блоков 1, во втором ,перестраиваемом мажоритарном элементе 4 — всех вторых и т.д., т.е. сравниваются. сигналы идентичных выходов. Указанный закон коммутации пояснен на фиг. 2. Простейший комму35 татор подобного типа может быть вы-, полнен на коммутационных разъемах,, ответнЬ|е части (где собственно и выполнена коммутация) которых изменя 40 ются в зависимости от типа контролируемых логических блоков 1.

Перестраиваемыи мажоритарный элемент 4 (фиг.3) состоит из и-двухвходовых элементов И 12, С q-трехвходовых, мажоритарных элементов 13 и элемента

ИЛИ 14 (где n — число входов, т.е. объектов, С вЂ” число сочетаний из

4 по 3). На фиг. 3 приведен пример пятивходового перестраиваемого мажоритарного элемента 4, у которого 5 двухвходовых элементов И 12 и 10 трехвходовых мажоритарных элементов 13, Если сигналы со всех (пяти в данiI 1 55 ном случае) элементов И 8 равны 1 то реализуется функция:

У = Х„g Х gХ + Х„4Хz$Х + Х фХgф

Х + Х Х 4 Х + Х1 ф Х з 1Х + X ф Х у

М Хк+ Хг 0 Х3 ФХ,+ Х7 ФХ3 ФХ,+ Хг 4Х Ф Х,+ Х, Х, Х„ где Х,— Х вЂ” выходные сигналы логических блоков 1 с коммутатора 5; — мажоритарная функция.

Если с какого-либо (например, с первого) элементов И 8 приходит сигнал "0", то сигналы первого логического блока 1 не проходят (Х = 01 реализуется функция

У = Х2МХ 34 Х + Хг Х >X +

Х, Х Х. Х Х Х .

Если с двух элементов И 8 приходит сигнал "0" (Х,= Х р О), то реализуется мажоритарная функция для трех переменных У = Х O Х 4 Х . Если с трех (Х„= Х = Х = О), то У = X+Х т.е. осуществляется перестроение. г элементов 4, в зависимости от числа диагностируемых логических блоков 1, Устройство работает следующим образом.

Все п счетчиков устанавливаются в исходное состояние, для чего все и переключателей 7„...7„ устанавливаются в положение, при котором отрицательный потенциал подается на установочные входы и счетчиков

91... 9 (генератор 2 тестов также устанавливается в исходное состояние, но эта связь для простоты не показана). Затем все п переключателей 7 1...7 „ устанавливаются в положение, при котором подается положительный потенциал на первые входы п элементов 8 „...8 „ и установочные входы счетчиков 91...9„, тем самым подготовив счетчики 9,...9 „ к работе. С инверсных выходов переполнения и счетчиков 9.„...9 „ положитель- ный потенциал поступает на вторые входы соответствующих элементов 81 ...8„ и элементов 10,...10„ ° Если в этом. первоначальном (статическом состоянии) выходные сигналы соответствующих выходов логических блоков

11...1 совпадают, то соответствующие перестраиваемые мажоритарные элементы 4„...4 „ вырабатывают эталонный сигнал, который совпадает с сигналами соответствующих выходов логических блоков 1„...1 „ в соответствующих элементах неравнозначности

78

4 индикации. Отрицательный сигнал с выхода k-го элемента 10< поступает на третий вход k-ro элемента 8, с выхода которого отрицательный сигнал подается на разрешающие входы ш перестраиваемых элементов 4,...4, k-входовые перестраиваемые мажоритарные .элементы 4,...4 перестраиваются на (n-1)-входовые, формируя в дальнейшем эталонные сигналы без учета от ключенного 1 -го логического блока 1 .

В дальнейшем сигнал с соответствующего выхода k-ro логического блока 1 не будет совпадать в соответствующем элементе 12 неравнозначности с эталонными сигналами с перестраиваемого мажоритарного элемента

4, в результате на соответствующий элемент 10 будет поступать отрицательный сигнал, подтверждая зафиксированное ранее состоянйе.

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

Если какой-либо k-й логический блок 1 не содержит дефектов, то на всей длине теста не возникает несовпадения его выходных сигналов и эталонных сигналов перестраиваемых мажо ритарных элементов 4,...4,„. В результате на инверсных выходах всех

k-х элементов 12 неравнозначности не формируются отрицательные сигналы.

К-й элемент 10 закрывается отрицательным сигналом с инверсного выхода переполнения k-го счетчика 91,.

Это регистрируется в k-м параллельном регистре 11 прекращением подачи тактовых импульсов с k-ro элемента 10,1, и в блоке 6 индикации.

Закрывается также k-й элемент 8 1„ подающий отрицательный потенциал на управляющие входы перестраиваемых"ма жоритарных элементов 4,...4 „,. Б.даль нейшем срабатывание элементов 12 не-. равнозначности, связанных с выхода ми 1 -го логического блока 1» только подтверждает закрытое состояние k-ro элемента 10.

Таким образом, останова устройст ва при обнаружении дефекта в любом из логических блоков 1 не происходит. Регистрируется блок и выход этого блока, по которому пришел сиг- з

14447

12 ° ..... 12Д, с инверсных выходов которых подается положительные потенциалы на соответствующие входы элементов 10„...10„, тем самым подго5 тавливая к работе элементы 10„... 10„, После этого осуществляется пуск генератора 3 тактовых импульсов. Генератор 3 начинает вырабатывать сигналы тактовой частоты, которые поступают в генератор 2 тестов непосредственно и через элементы 10,,...10„

I в соответствующие п счетчиков

91...9 „ и п параллельных регистров

11,...11„. Кроме того, этими же сигналами через элементы 8,...8 „ стробируется работа перестраиваемых мажоритарных элементов 4,...4„, Если на первом же такте сигналы

i-ro логического блока по j-му выходу не совпадают с сигналами j-х идентичных выходов остальных логических блоков 1 ...1, то через коммутатор

4, поступая в j-й перестраиваемый мажоритарный элемент 4, который выра- 25 ботал эталонный сигнал "по большинству", они вызовут срабатывание j-ro элемента 12j неравнозначности, с инверсного выхода которого поступит отрицательный потенциал на вход 30 соответствующего элемента 10i. В результате поступление тактовых импульсов в соответствующий i-й счетчик 9; и параллельный регистр 11; прекратится. В регистре 11. зарегист1 рируется состояние генератора 2 тестов, т.е. тестовый сигнал, на котором обнаружена неисправность, и следовательно, она может быть определена. Номер логического бло- 40 ка 1 и номер выхода, на котором в этом логическом блоке 1 обнаружена неисправность, индицируется в блоке 6 индикации, за счет связи паралре истров 11,„ Д° .° 11 <и эле- 4 ментов 10 ...10 „ с блоком 6 индикации.

Если неисправность в каком-либо

k-м логическом блоке 11, обнаружива ется на произвольном i-м такте, то 5О ,срабатывает соответствующий k-й элемент неравнозначности 12g отрицательный сигнал с выхода. которого поступает на вход соответствующего элемента 10» Элемент 10 „ закрывается и прекращает поступление тактовых импульсов в k-й счетчик 9 1<и К-й параллельный регистр 11 . Состояние регистра 111, индицируется в блоке 6

20 изобретения

Формул а

Устройство для автоматического диагностирования группы однотипных логических блоков, содержащее гене- 2Б ратор тестов, генератор тактовых им- пульсов, коммутатор, группы иэ п.переключателей (где п - число диагностируеиых логических"блоков), группу из и счетчиков и блок индикации,, б причем выход генератора тактовых импульсов соединен с входом синхронизации генератора тестов, выходы которого являются выходаии устройства для подключения к инфориационным .с входаи,диагностируемых логических

Э.. блоков, -я группа входов коммутатора (1 8 i (n) является i-й группой входов устройства для подключения к выходам i-ro диагностируемого логи- 4>. ческого блока,. инверсные выходы переполнения счетчиков группы соединены с входами первой группы блока индикации, установочный вход i-ro счетчика группы через i-й переключатель

5 144477 нал о дефекте. Не происходит останова устройства и при установлении факта исправности любого из диагностируемых логических блоков t. Регистрируется только сам блок. В ре5 зультате автоматизирован процесс выявления неисправйости логического блока (если обнаружен дефект) и исправного логического блока (если дефектов в нем нет) из всей группы логических блоков, находящихся в режиме диагностирования. Время диагностирования каждого логического блока зависит только от его состояния (количество дефектов), так как процесс, диагностирования других блоков не происходит (блоки не зависят друг от. друга).

8 6 группы подключен к шине нулевого потенциала к шине единичного потенциала, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродейст" вия, оно содержит группу из ш иажоритарных элементов (где m — число выходов диагностируемого логического блока), m групп из и элементов неравнозначности, две группы из и . элементов И и группу из и регистров., при этом -й выход 1-й группы выходов коммутатора (1 < j <п, 1 < 1 m) соединен с j-м информационным входом

1-го мажоритарного элемента группы и первым входом j-го элемента неравнозначности 1-й группы, вторые входы элементов неравнозначности 1-й группы подключены к выходу 1-ro мажоритарного элемента группы, первый, второй и третий входы и выход =-

j-ro элемента И первой группы соединены соответственно с инверсныи выходом переполнения i-го счетчика группы, установочным входом i-го счетчика группы, выходом -го элемента И второй группы и i-ми разрешающими входами мажоритарных элементов группы, выход )-го элемента неравнозначности 1-й группы подключен к 1-му

1 входу g-ro элемента И второй группы, (ш+1)-е входы элементов И второй группы соединены с выходом генерато-, ра тактовых импульсов, (m+2)-й вход

i-го элемента И второй группы подключен к инверсному выходу переполне« ния i-ro счетчика группы, выход i-ro элемента И второй группы соединен со счетным входом i-го счетчика группы и входом синхронизации i-го регистра группы, информационные входы и выходы регистров группы подключены соответственно к выходам генератора тестов и входам второй группы блока индикации.

1444778

Фиг. f

Вьиоды 2-га Вь!ходы Z c0 Выходы ю-га

Кинрорм. дюйм кинФарм. Файл Камрад . 8x_#_UuN пВрбои схемы Ч бжорой схемы 9 - m-ай сЯмы Ф сра ЬежаР сра жиа ф . Я сраЮю ж7

1444778

Оя эиеменао ур с>ие 3

Составитель Г. Виталиев

Техред Л.Олийнык, Корректор С. Шек>ар

Редактор О. Спесивых

Заказ 6482/48

Тираж 704

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

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

Подписное

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

 

Похожие патенты:

Изобретение относится к цифровой вычислительной технике и может быть использовано для контроля функционирования логических блоков, содержащих БИС ОЗУ (памяти), в условиях производства и при техническом обслуживании средств вычислительной техники и автоматики

Изобретение относится к автоматике и вычислительной технике

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

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

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

Изобретение относится к области автоматики и вычислительной техники и предназначено для обнаружения сбоев и отказов источников электропитания управляющей 1ШМ и периферийных устройств

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

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

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

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

Изобретение относится к вычислительной технике

Изобретение относится к области испытания и контроля цифровых полупроводниковых интегральных микросхем (ИС) и может быть использовано в сборочном производстве электронных средств при входном контроле показателей радиационной стойкости ИС, содержащих запоминающие устройства (ЗУ)

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

Изобретение относится к контрольно-измерительной технике и может быть использовано для обнаружения и указания места потенциально неисправного устройства, входящего в состав цифрового блока

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

Изобретение относится к средствам тестирования взаимосвязанных больших интегральных микросхем (БИС) на уровне плат в реальных условиях эксплуатации
Наверх