Устройство для локализации неисправностей

 

Изобретение относится к вычислительной технике и может быть использоваться в системах тестового диагностирования дискретных объектов. Цель изобретения - повышение достоверности контроля и увеличение быстродействия. Устройство содержит два генератора тестов, два формирователя сигнатур, блок сравнения, два счетчика, элемент коммутации, триггер, регистр последовательных приближений, четыре элемента И, два элемента ИЛИ, элемент задержки, формирователь импульсов. Устройство позволяет локализовать неисправности до уровня элементов в цифровых схемах как без обратных связей, так и с обратными связями без их разрыва. 1 з.п. ф-лы, 4 ил.

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

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

РЕСПУБЛИК (51)5 6 06 F 11/00

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

<; ..

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4365780/24 (22) 19.01.88 (46) 30.08.91. Бюл. М 32 (71) Горьковский политехнический институт (72) В.Г.Баранов, П,И.Уваров и Д.С.Коновалов (53) 681.326.7 (088.8) (56) Электроника. 1977, М 5, с, 24.

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

М 1339564, кл, 6 06 F 11/16, 1987. (54) УСТРОЙСТВО ДЛЯ ЛОКАЛИЗАЦИИ

НЕИСПРАВНОСТЕЙ (57) Изобретение относится к вычислительной технике и может использоваться в сисИзобретение относится к вычислительной технике и может использоваться в системах тестового диагностирования дискретных объектов.

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

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

Устройство для локализации неисправностей (фиг,1) содержит блок 1 индикации, элемент И 2, генератор 3 тестов, эталонный блок 4, формирователь 5 сигнатур, блок 6 сравнения, формирователь 7 сигнатур, контролируемый 8 блок, генератор 9 тестов, элемент И 10,, счетчик 11, элемент И 12, счетчик 13, элемент И 14, элемент 15 комму-. тации, триггер 16, элемент 17 задержки, регистр 18 последовательных приближений, (19) SU ОП 16741 28 А1 темах тестового диагностирования дискретных объектов. Цель изобретения — повышение достоверности контроля и увеличение быстродействия. Устройство содержит два генератора тестов, два формирователя сигнатур, блок сравнения, два счетчика, элемент коммута сии, триггер, регистр последовательных приближений, четыре элемента И, два элемента ИЛИ, элемент задержки, формирователь импульсов. Устройство позволяет локализовать неисправности до уровня элементов в цифровых схемах как без обратных связей, так. и с обратными связями без и разрыва; 1 з.п. ф-лы, 4 ил. элемент ИЛИ 19, формирователь 20 импульсов и элемент ИЛИ 21.

На фиг.1 показаны также группа информационных выходов 22, установочный 23, тактовый 24, информационный 25 входы регистра 18, выход 26 завершения преобразования регистра 18, вход 27 и выходы 28, 29 формирователя 20, выход 30 сигнала неравенства блока 6, тактовые 31 и установочные 32 входы формирователей 5, 7 сигнатур, выходы 33 переполнения, тактовые 34 и установочные 35 входы счетчиков 11, 13.

Регистры 18 последовательных приближеиий Р/ПП (фиг.2) содержит регистры 36, 37, элемент НЕ 38, элемент ИЛИ 39. элемент

И 40, Формирователь 20 (фиг.3) импульсов (ФИ) содержит элементы И-НЕ 41, 42, конденсатор 43 и резистор 44.

Блок 6 сравнения (фиг.4) содержит группу элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 45, элемент И 46.

1674128

Регистр 18 последовательных приближений (РПП) работает сг1едующим образом, -ОснОВным элементОм 1)еГистра лвг1ЯВТ ся микросхема ИР17 (на вход Е постоянно подается низкий логический уровень), работающая как последовательный греобразователь. РПП (36, 371 принимает информацию на вход 1". .) и пересылает ее к соответствующему разряду регистра при палажит6льнам франте имг1ульса синхрони, зации. Запись информации в регистр осуществляется последовательно, начиная со старшега разряда. Одновременно с поступлением информации на один из разрядов регистра следующйй, бале= младший, разряд сбрасывается в состояние низкого уро "; ня, что сигнализирует 0 егс гота.- насти принимать инфармаци1О прл следующ611 импульсе синхронизации. В исходно= состояние регистр устанавливается при ггоступлении на устанавачнь1й вход низкого уровня, при этом старший разряд реглстра устанавливается в состояние низкого уровня, а остальные разряды — В состояние высокого уровня. О заполнении регис:р". и завершении цикла преобразования сигнализирует низкий уровень на Выходе завершения преОбразовс1ни?1 . 11ри этОм разр?1дь1

РПП блокируются GT входов D и С, 8 записанная информаций хранится ДО начала наB0lo QMKJ13 Г1реобразования.

ДЛЯ УВЕЛИЧЕНИЯ ДЛИ? bl (В Тактах1 KOHTPG лируемой последовательности исг1ольэуем два РПП 36 и 37. При рабсте первого "Г1П

36 с Выхода заве1)пе?1ил п1)60баазавания высокий уровень гюступает через злемен".

HE 38 на элемент И 4, запрещая праха:кдение слнхраимггульсов на второй РПП 37. TGT же сигнал высокого уровня с выхода завершения преобразования проходит через элемент ИЛИ 39 на соответствующий разряд шины данных. Эта несбходимо иэ-эа того, что при работе первого РПП 36 второй ".-Г1П

37 будет находиться B исходном состоянии, которому соответствует нлзкий уров";?1ь нэ выходе старшего разряда. Сигналы уста навки и данные под310тся на аба РПП. При заполнении первого РГ!П .:16 будет r астэянНо выоабатыватьсЯ сиГнал IBBepllieHèri )реОб(13завания низкОГО ур01)ня, разреная прохождение импульсов синхронизации через элемент И 4О. РПП 36 при этом сама5пакируется от входов С и B.

Аналогично можно Выполнить дополнительное наращивание разрядности РГ1П,. устрОЙство для локализации неисппавностей работает следующим образом.

Перед началом работы, нажав кнопку (злемент151, устанавлива1от низкий уровень на входе S триггера 16, перекл1очая его в састаянис "1" Н8 прямом выходе. Далее через элемен — 17 задержки и элемент ИЛИ 21 сигнал поступает на тактовый вход 24 регистра 18 последовательного приближения, на установочный Вход 23 которого поступает "О" с инверсного выхода триггера 16. Регистр 18; оследавательного приближения устанавливается В исходное состояние.

6 то же время сигнал низкого уровня с

" триггера 16 проходит через элемент И 14, 15) .)0

d) lt

° ".)

)(45

5)0

55 сигнал с которога поступает на входы установки исходного состояния эталонного блока 4, контроггируемого блока 8, генераторов

3 и 9, а также на выходы с-:.Втчикав 11, 13.

Рвиду большой длительности сигнала устаВОВКИ И 8СИНХРОННОГО 1")6ЖИМ8 38ПИСИ В счетчики к мом6нту Окончания сиГнал8 устаIioBm буде : занесена состояние РГ1П. При ус) анов,e кнаг1ки,элемента 151 в исходное полажение на вход Р триггера 16 поступает сигнал низкого уровня, и триггер 16 выставляет cl.rH8)1 Вь1сокаго уровня н3 инверсном

ВыхОде. 1 аким Образам„на Входы элемента

И 14 Roc Гугl -10T Все сиГналы ВысакаГО урОВня. Сигнал Высокого уровня с выхода эле146 IT3 И 14 снимает сиГнал записи со .".четчикав 1, 13 и сигнал установки в исход10е састоянле эталонного и контролируемога 7 блоков, ге Iep8TopGB 3, 9 тестов.

Генераторы 3, 9 начинают Вырабатывать те- сты, паступаlащие на эталонный 4 и контролируемый 7 блоки, выходные сигналы

;которых cBB p I 6f BB lore?I В cHrнатуры сООтВет ствуlощими фармирОВателями. С эталоннО" го и контролируемого блоков импульсы синхронизации, проходя через соответствующие элем нты И 10, 12, на первых входах !!GTopbIx сиГнал ВысакОГО урОВня., поступают на тактовые входы формирователей 5, 7 счетчиков 111, 13, При выработке сигнала переполнения счетчика саответствук)щий элемент И перекроет прохождение синхроимпульСОВ, Т31: как ь Д аннам устройстве используются д38 генератора TBGTGB и г1роцессы, протекающие в контролируемом блоке 8, не синхрониэируются с процессами эталонного блока 4, то сигналом, свидетельствующим

О эавеашении цикла В Обоих блОках 6, Является импульс низкого уровня -18 выходе элемента ИЛИ i Q. Зап ущенный этим импульсом формирователь 2Q импульсов на прямом Выходе 29 Вырабатывает импульс

Высокого урсвня, который, проходя чег.ез элемент ИЛИ 21 на вхбд 24., ОсуществлЯет запись в регистр 18 последовательного приближения ТОЙ информ81)и1"., которая к тому

1674128 разряды формирователя 7, на выходах кото- 40

"перспективные" точки, неисправность в 45 которых проявляется при наиболее короткой длине контролируемой последовательности. Ввиду того, что нам необходимы именно те точки, на которых сигнатуры не совпадают при длине контролируемой по- 50 следовательности на большей, чем та, ко- . торая хранится в РПП после выработки низкого уровня на выходе СС 26, то именно с этой целью вводится разрешение отобра55 моменту стоит на входе 25. На вход 25 информация поступает с выхода 30. Эта информация свидетельствует о совпадении или несовпадении искомых сигнатур 6, поступающих с формирователей 5, 7 на блок сравнения 6 для установленной глубины анализа. С инверсного выхода ФИ 20сигнал низкого уровня, проходя через элемент И

14, сбрасывает в исходное состояние эталонный 4 и контролируемый 8 блоки, оба генератора 3, 9 и оба формирователя 5, 7.

По данному сигналу происходит запись нового состояния в счетчики 11, 13, увеличивая или уменьшая тем самым длину контролируемой последовательности. Так как в РПП формируется число в обратном коде, то вметсо преобразования числа в прямой код и использование счетного входа (-1) выгод-, но использовать вход(+1) и выход(+р). Количество тактов вычитания единицы из прямого кода числа до выработки сигнала (— р) равно количеству тактов сложения единицы с обратнь|м кодом этого же числа до выработки сигнала (+р).

В случае проверки схем, содержащих цепи обратных связей, устройство позволяет так подобрать максимальную длину контролируемой последовательности, что ошибка, возникшая в каком-либо узле, не успевает пройти по цепи обратной связи и проявиться в контролируемых точках, поэтому сигнатуры, снятые с ЭБ и КБ, будут полностью совпадать во всех разрядах. Для цепей локализации неисправностей необходимо иметь информацию о несовпадении разрядов сигнатур в следующем такте после найденной длины последовательности. В этом случае искаженная информация на один такт успевает записаться только в те рых неисправность проявилась и не успела распространиться по нему. Блок сравнения

6 только в этих разрядах выдаст высокий логический уровень, что укажет наиболее жения в блоке 2. "Перспективные" точки отображаются при поступлении на вход разрешения блока 2 сигнала с выхода элемента И 2, Запись формируется только при несовпадении сигнатур на блоке 6 и выработке импульса на прямом выходе 29 фор5

30 мирователя 20. Таким образом, после выработки на выходе СС 26 РПП сигнала низкого уровня на блоке индикации будут высвечиваться те точки, для которых уменьшение длины контролируемой последовательности хотя бы на единицу не даст сигнала ошибки.

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

"перспективных" точек. Далее производим установку новых контрольных точек, обязательно оставив хотя бы одну иэ "перспективных", и повторяем процесс локализации с начального этапа и т,д.

При установке новых контролируемых точек наличие одной из "перспективных" точек необходимо с той целью, чтобы для вновь полученных "перспективных" точек длина контролируемой последовательности была бы не более длины последовательности предыдущего этапа. В самом деле, если на всех новых контролируемых точках неисправность проявится после того, как она проявится в старой "перспективной" очке, то мы получим несовпадение опять в этой же точке, Если неисправность проявилась в других контролируемых точках, но не проявилась в оставленной "перспективной", это значит, что неисправность проявилась в них ранее.

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

Положительный эффект от использования изобретения заключается в повышении достоверности контроля за счет возможности наращивать РПП и формировании сигнатур, сокращении времени локализации за счет параллельной работы КБ и ЭБ.

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

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

1674128 второй формирователь сигнатур, блок сравнения, блок индикации, второй счетчик, регистр последовательных приближений, формирователь импульсов, триггер, weмент к)ммутации, элемент задержки, второй элемент ИЛИ, второй, третии и четвертый элементы И, причем группы информационных входов первого и второго формирователей сигнатур образуют ссответственно первую и вторую группу инфор.мациОнных Входов устройства для подключения к выходам контролируемого и эталонного блоков соответственно, выход переполнения второго счетчика соединен с первыми входами второго элемента И и r:ерваго элемента ИЛИ, Вторые входы первого и второго элементов И об)разуют соответственно первый и В орой тактовые входы устройства для подключения и одноименным выходам контролируемого и эталонного блоков соответственно, выход nepaoro элемента И соединен с тактовыми входами первого счетчика и первого формирователя сигнатур ВыхОД второгО элемента И соеДИнен с тактовыми входами второго счетчика и второго формирователя сигнатур, группы информационных выходов первого и второго формирователей сигнатур соединены соответственно с первой и второй групг.ами входов блока сравнения, группы информационных Выходов когорОГО сОединена с группой одноименных Входов блока индикации, выход третьего элемента И соединен с

QGT3Hoeo Hl lMé входами первого M 870 )ol 0 генераторов тестов. первого и второго формирователей сигнатур, первого и второго счетчиков, группа информационных выходов регистра последовательных приближений соединена с группами одноименных входов первого и второго счетчиков, выход завершения преобразования регистра по* следовательных приближений соединен с первым входом тт)етьего элемента И, второй вход которого соединен с инверсным выходом формирователя импульсов, третий вход

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

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

1G входом элемента ИЛИ, выход которого соединен с тактовым входом регистра последовательных приближений, информационный вход которого объединен с первым входом четвертого элемента И и подключен к выхо15 ду сигнала неравенства блока сравнения, вторые входы второго. элемента ИЛИ и четвертого элемента И объединены и подключены к прямому выходу формирователя импульсов, вход которого подключен к вы2О ходу первого элемента ИЛИ, второй вход первого элемента ИЛИ подключен к выходу переполнения первого счетчика, выход четВертого элемента И соединен с входом разрешения блока индикации, установочный

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

3О 2. Устройство по п.1, о т л и ч à ю щ е ес я тем, что блок сравнения содержит группу элементов ИСКЛНЗЧАЮЩЕЕ ИЛИ, элемент ИЛИ, выход которого образует выход сигнала неравенства блока, выходы группы

35 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ соединены с входами элемента ИЛИ и образуют группу информационных выходов блока, группа первых и группа вторых входов элементов ИСКЛЮЧАЮЩЕЕ ИЛИ группы об40 разу от соответственно первую и вторую группы Входов блока.

1674128

1674128

Составитель M. Иванов

Техред M.Mîðãeíòàë Корректор M. Максимишинец

Редактор M. Келемеш

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

Заказ 2923 Тираж ЗЯО Подписное

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

11:3035, Москва, Ж-З5., Раушская наб„4/5

Устройство для локализации неисправностей Устройство для локализации неисправностей Устройство для локализации неисправностей Устройство для локализации неисправностей Устройство для локализации неисправностей Устройство для локализации неисправностей 

 

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

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

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

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

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

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

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

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

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

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

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

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

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