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

 

Изобретение относится к вычислительной технике и может быть использовано для локализации неисправное™ тей в цифровых схемах. Цель изобретения - .сокращение времени локализации неисправностей до уровня элементов в цифровых схемах как без обратных связей, так и с обратными связями бех разрыва этих связей. Устройство содержит первый генератор 1 тесАС . АС, (Л 00 со CD СП а 4

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

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

РЕСПУБЛИК

„.Я0„„1339564 A 1 дд 4 С 06 Р 11/00

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3995218/24-24 (22) 10. 11.85 (46) 23.09.87. Бюл. Â 35 (71) Горьковский политехнический институт им.А. А жданова (72) В. Г. Баранов, П.И.Уваров и Е,Г.Шестаков (53) 681.3 (088.8) (56) Авторское свидетельство СССР

1Ф 978154, кл. G 06 F 11/16, 1981.

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

М- 903888, кл. G 06 Г 11/16, 1980, (54) УСТРОЙСТВО ДЛЯ ЛОКАЛИЗАЦИИ НЕИСПРАВНОСТЕЙ (57) Изобретение относится к вычислительной технике и может быть использовано для локализации неисправностей в цифровых схемах. Цель изобретения — сокращение времени локализации неисправностей до уровня элементов в цифровых схемах как без обратных связей, так и с обратными связями бех разрыва этих связей. Устройство содержит первый генератор 1 тес133 тов, контролируемый блок 2, первый мультиплексор 3, второй генератор 4 тестов, эталонный блок 5, второй мультиплексор 6, регистр адреса 7, два элемента 2И-ИЛИ 8,9, элемент ИЛИ

10, два триггера 11,12, элемент И 13, формирователь 14 сигнатур, коммута-, тор 15, пересчетный узел 16 с переменным коэффициентом пересчета, адресный селектор 17 и микропроцессорную систему (МПС) 18. Адресный селектор 17 и KIC 18 в совокупности обра9564 зуют блок микропрограммного управления. При локализации неисправностей по программе МПС для каждой контролируемой точки подбирается минимальная глубина анализа, чтобы неисправность в данной точке проявлялась в последнем такте контролируемой последовательности. Эта процедура повторяется для всех контролируемых точек.

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

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

Цель изобретения — сокращение времени локализации неисправностей до уровня элементов в цифровых схеМВх как без обратных связей,„ так и с обратными связями без разрыва этих связей.

На чертеже приведена функциональная схема устройства.

Устройство содержит первый гене— ратор 1 тестов, контролируемый блок

2, первый мультиплексор 3, второй генератор 4 тестов, эталонный блок

5, второй мультиплексор 6, регистр

7 адреса, первый элемент 2И-ИЛИ 8, второй элемент 2И-ИЛИ 9, элемент ИЛИ

10, первый триггер 11, второй триггер 12, элемент И 13, формирователь

14 сигнатур, коммутатор 15, пересчетный узел 16 с переменным коэффициен.том пересчета, адресный селектор 17, микропроцессорную систему 18 (адресный селектор 17 и микропроцессорная система 18 в совокупности образуют блок микропрограммного управления), шину 19 данных микропроцессорной системы, шину 20 адреса микропроцессорной системы, выходы АС<-АС« адресноного селектора.

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

В память микропроцессорной системы (МПС) 18 заложена программа управления всей работой устройства для

2 локализации неисправностей. После запуска программы оператор по опросу

KIC вводит в нее номера точек съема сигнатур с контролируемого блока 2 и эталонного блока 5. Затем устройство переходит в автоматический режим работы. При выполнении любого действия MIIC 18 в соответствии с программой обработки воздействует на нужный узел с помощью адресного селектора 17. МПС 18 выдает по шине 20 адреса на информационные входы селектора 17 адрес узла, сопровождая его сигналы обращения к внешнему устройству (ОБР.ВУ), Сигнал ОБР.ВУ, вырабатываемый в инверсном коде, синхронизирует работу устройства. Селектор

17 в любой момент времени может вырабатывать только сигнал АС на сво2О ем выходе.

При переходе в автоматический режим работы МПС 18 вырабатывает адрес на шину 20, что возбуждается выход селектора 17 АС . Это сигнал

25 устанавливает триггеры 11 и 12 в нулевое состояние через элемент И 13.

На следующем шаге МПС 18 через селектор сигналом АС устанавливает в нулевое состояние формирователь

3О 14 сигнатур. Затем в регисте 7 адреса устанавливается адрес первой кон" тролируемой точки блоков 2 и 5. Адрес подключаемой точки через мультиплексор 3 или 6 подается из МПС 18 на шину 19 данных и сопровождается сигналом АС- ° Узлу 16 с переменным коэффициентом пересчета с шины 19

1339564 задается коэффициент пересчета, который заносится частями по сигналам

АС ...АС н от селектора. КоличествЪ частей зависит от разрядности двоич-, ного числа, определяющего коэффициент пересчета, и разрядности шины

19, Теперь устройство полностью готово к приему информации и образованию сигнатуры с глубиной анализа, задаваемой узлом 16.

Селектор 17 по инициативе MIIC 18 вырабатывает сигнал АС, который устанавливает триггер 11 в единичное состояние и вызьвает установку в исходное состояние блока 2 и генератора 1 тестов. По окончании сигнала

AC(генератор 1 начинает вырабатывать тестовую последовательность для блока 2. Избранная точка подключается через мультиплексор 3 к первому элементу И первого элемента 2И-ИЛИ 8 и поступает на информационный вход формирователя 14. Каждый такт сопровождается тактовым импульсом, поступающим через первый элемент И второго элемента 2И-ИЛИ 9 на тактирующий вход формирователя 14 и счетный вход узла

16 (сигнал Т ), МПС 18 непрерывно в программном режиме через селектор

17 вырабатывает сигнал АС, опрашивая состояние триггеров.. Если один из триггеров находится в единичном состоянии, то .на выходе элемента ИЛИ

10 также уровень логической единицы, который через разрешающий вход коммутатора 15 по сигналу АС7 поступает на шину 19, сигнализируя о том, что процесс снятия сигнатуры не закончен, Когда узел 16 вырабатывает сигнал окончания снятия сигнатуры, триггеры

11 и 12 устанавливаются в нулевое состояние, запрещая прохождение информационных и тактовых сигналов на формирователь 14 и узел 16 МПС 18 с помощью сигнала АС определяет нулевое состояние триггеров и снимает сигнатуру с формирователя 14 через коммутатор 15 с помощью последовательно выработанных сигналов АС6 и АС «.

Сигнатура фиксируется в памяти MIC и аналогичным образом с аналогичной точки снимается сигнатура с эталонного блока 5. Содержимое регистра 7 адреса остается неизменным, пересчетный узел 16 имеет тот же коэффициент пересчета, отличие лишь в том, что в исходное состояние устанавливаются генератор 4 и эталонный блок .5, а в единичное сосч ояние триггер 12. Информационный сигнал U с мультиплексора 6 поступает на второй элемент

И элемента 2И-ИЛИ 8 и тактовый сигнал Т поступает на второй элемент

И элемента 2И-ИЛИ 9. Снятая сигнатура также фиксируется в памяти МПС 18.

Сигнатуры сравниваются и, если

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

Затем аналогичным образом„. изме2р няя лишь содержимое регистра 7 адреса, подбирается глубина анализа для остальных точек. При этом глубина анализа для каждой новой контролируемой точки берется не более минималь25 ной из всех ранее рассмотренных точек, если в новой точке при этой глубине анализа неисправность не проявляется, то для этой точки глубина анализа не подбирается и она отбраЗр сывается как неперспективная.

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

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

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

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

39564

Составитель С.Старчихин

Техред М.Дидык

Редактор Е.Папп

Корректор A-Тяско

Заказ 4223/39 Тираж 672 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий, 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, r.Óæãoðoä, ул,Проектная,4

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

2И-ИЛИ соединен с информационным входом формирователя сигнатур, выход второго элемента 2И-ИЛИ соединен со счетным входом пересчетного узла с переменным коэффициентом пересчета и с синхровходом формирователя сигнатур, группа выходов которого соединена с группой информационных входов коммутатора, первый выход блока микропрограммного управления соединен с входом запуска первого генератора тестов, единичным входом первого триггера и является входом устройст.ва для подключения входа запуска контролируемого блока, выход разрешения запуска блока микропрограммного управления соединен с входом за25 пуска второго генератора тестов и эталонного блока и с единичным входом второго триггера, второй выход блока микропрограммного управления соединен с вторым входом элемента И, тре3р тий выход блока микропрограммного управления соединен с входом начальной установки формирователя сигнатур, четвертый выход блока микропрограммного управления соединен с входом стробирования регистра адреса, пя35 тый и шестой выходы блока микропрограммного управления соединены с первым и вторым входами разрешений коммутатора, седьмой выход блока микропрограммного управления соединен с третьим входом разрешения коммутатора вторая группа выходов блока микропрограммного управления соединена с группой стробирующих входов пере45 счетного узла с переменным коэффициентом пересчета.

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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