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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для технической диагностики дискретных объектов. Целью изобретения является повышение быстродействия устройства . С зтой целью в устройство, содержащее генератор тестов, генератор тактовых импульсов, коммутатор, группу из п переключателей, группу из п счетчиков и блок индикации, введены группа из п мажоритарных элементов , 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