Устройство для локализации неисправностей
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛ ИСТИЧЕСКРЕСПУБЛИК1339564 А 09) 06 Р 11 0 я сл еский о СССР 1981. 1980,ГОСУДАРСТВЕННЫЙ КОМИТЕТ. СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИ К А ВТОВСКОМ,Ф СВИДЕТЕЛЬСТВ(54) УСТРОЙСТВО ДЛЯ ЛОКАЛИЗАЦИИ НЕИСПРАВНОСТЕЙ(5) Изобретение относится к вычислительной технике и может быть использовано для локализации неисправностей в цифровых схемах. Цель изобретения - .сокращение времени локализации неисправностей до уровня элементов в цифровых схемах как без обратных связей, так и с обратными связями бех разрыва этих связей. Устройство содержит первый генератор 1 тес133 тов, контролируемый блок 2, первый мультиплексор 3, второй генератор 4 тестов, эталонный блок 5, второй мультиплексор 6, регистр адреса 7, два элемента 2 И-ИЛИ 8,9, элемент ИЛИ 10, два триггера 11,12, элемент И 13, формирователь 14 сигнатур, коммута-, тор 15, пересчетный узел 16 с переменным коэффициентом пересчета, адресный селектор 17 и микропроцессорную систему (МПС) 18. Адресный селектор 17 и МПС 18 в совокупности обра 9564зуют блок микропрограммного управления. При локализации неисправностей по программе МПС для каждой контролируемой точки подбирается минимальная глубина анализа, чтобы неисправность в данной точке проявлялась в последнем такте контролируемой последовательности. Эта процедура повторяется для всех контролируемых точек. По точкам, глубина анализа которых минимальна, определяется неисправный элемент. 1 ил.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локализации неисправностей, После запуска программы оператор по опросуМПС вводит в нее номера точек съемасигнатур с контролируемого блока 2и эталонного блока 5. Затем устройство переходит в автоматический режим работы. При выполнении любогодействия МПС 18 в соответствии спрограммой обработки воздействует на 10 нужный узел с помощью адресного селектора 17. МПС 18 выдает по шине 20адреса на информационные входы селектора 17 адрес узла, сопровождая егосигналы обращения к внешнему устройству (ОБР,ВУ), Сигнал ОБР.ВУ, вырабатываемый в инверсном коде, синхронизирует работу устройства. Селектор17 в любой момент времени может вырабатывать только сигнал АС на сво ем выходе.При переходе в автоматический режим работы МПС 18 вырабатывает адрес на шину 20, что возбуждается выход селектора 17 АС. Это сигнал 25 устанавливает триггеры 11 и 12 в нулевое состояние через элемент И 13.На следующем шаге МПС 18 через селектор сигналом АС устанавливаетв нулевое состояние формирователь 30 14 сигнатур, Затем в регисте 7 адреса устанавливается адрес первой кон"тролируемой точки блоков 2 и 5. Адрес подключаемой точки через мультиплексор 3 или 6 подается из МПС 18на шину 19 данных и сопровождаетсясигналом АС-Узлу 16 с переменнымкоэффициентом пересчета с шины 191339564 задается коэффициент пересчета, который заносится частями по сигналам АС АСот селектора. Количество частей зависит от разрядности двоич-, ного числа, определяющего коэффициент пересчета, и разрядности шины 19, Теперь устройство полностью готово к приему информации и образованию сигнатуры с глубиной анализа, задаваемой узлом 16.Селектор 17 по инициативе МПС 18 вырабатывает сигнал АС, который устанавливает триггер 11 в единичное состояние и вызывает установку в исходное состояние блока 2 и генератора 1 тестов, По окончании сигнала АС генератор 1 начинает вырабатывать тестовую последовательность для блока 2. Избранная точка подключается через мультиплексор 3 к первому элементу И первого элемента 2 И-ИЛИ 8 и поступает на информационный вход формирователя 14. Каждый такт сопровождается тактовым импульсом, поступающим через первый элемент И второго элемента 2 И-ИЛИ 9 на тактирующий вход формирователя 14 и счетный вход узла 16 (сигнал Т ), МПС 18 непрерывно в программном режиме через селектор 17 вырабатывает сигнал АС , опрашивая состояние триггеров Если один из триггеров находится в единичном состоянии, то .на выходе элемента ИЛИ 10 также уровень логической единицы, который через разрешающий вход коммутатора 15 по сигналу АС поступает на шину 19, сигнализируя о том, что процесс снятия сигнатуры не закончен, Когда узел 16 вырабатывает сигнал окончания снятия сигнатуры, триггеры 11 и 12 устанавливаются в нулевое состояние, запрещая прохождение информационных и тактовых сигналов на формирователь 14 и узел 16 МПС 18 с помощью сигнала АС определяет нулевое состояние триггеров и снимает сигнатуру с формирователя 14 через коммутатор 15 с помощью последовательно выработанных сигналов АСи АСц. Сигнатура фиксируется в памяти МПС и аналогичным образом с аналогичной точки снимается сигнатура с эталонного блока 5. Содержимое регистра 7 адреса остается неизменным, пересчетный узел 16 имеет тот же коэффициент пересчета, отличие лишь в том, что в исходное состояние устанавливаются генератор 4 и эталонный блок .5, а в единичное сосчояние триггер 12. Информационный сигнал Б с мультиплексора 6 поступает на второй элемент 5И элемента 2 И-ИЛИ 8 и тактовый сигнал Тз поступает на второй элементИ элемента 2 И-ИЛИ 9. Снятая сигнатура также фиксируется в памяти МПС 18.Сигнатуры сравниваются и, если 10 они не совпадают, уменьшают коэффициент пересчета узла 16 и процедураповторяется в соответствии с программой до тех пор, пока не будет подобрана такая. глубина анализа, что бы неисправность в данной контролируемой точке проявлялась в последнемтакте контролирующей последовательности.Затем аналогичным образом, изме няя лишь содержимое регистра 7 адреса, подбирается глубина анализа дляостальных точек. При этом глубинаанализа для каждой новой контролируе"мой точки берется не более минималь ной из всех ранее рассмотренных точек, если в новой точке при этойглубине анализа неисправность не проявляется, то для этой точки глубинаанализа не подбирается и она отбра сывается как неперспективная.После обработки всех точек на дис"плее МПС индицируются номера наиболее перспективных точек, для которыхглубина анализа минимальна,Далее по принципиальной схеме контролируемого устройства определяетсямикросхема, выход которой подключенк одной из наиболее перспективныхточек, и процесс локализации продол О жается с начального этапа и т,д, Обнаружив элемент блока 2, для которогопри установленной глубине анализасигнатуры входов совпадают с соответствующими сигнатурами блока 5, а сигнатуры хотя бы для одного выхода различны, локализацию заканчивают, аданный элемент признается неисправным. Формула изобретенияУстройство для локализации неисправностей, содержащее первый генератор тестов, формирователь сигнатур,пересчетный узел с переменным коэфб фициентом пересчета, первый мультиплексор, первый триггер и элемент Ипричем группа выходов первого генератора теСтов является группой выходов устройства для подключения к груп.39564 Составитель С.СтарчихинТехред М.Дидык Редактор Е.Папп Корректор А.Тяско Заказ 4223/39 Тираж 672 ПодписноеВНИИПИ Государственного комитета СССРпо делам изобретений и открытий,113035, Москва, Ж, Раушская наб., д. 4/5 Производственно-полиграфическое предприятие, г.ужгород, ул,Проектная,4 513 пе информационных входов контролируемого блока, группа информационных входов первого мультиплексора является группой информационных входов устройства для подключения к группе выходов контролируемого блока, о тл и ч а ю щ е е с я тем, что, с целью сокращения времени локализации неисправностей, ";стройство содержит блок микропрограммного управления, второй генератор тестов, эталонный блок, второй мультиплексор, второй триггер, регистр адреса, коммутатор, два элемента 2 И-ИЛИ и элемент ИЛИ, причем группа выходов второго генератора тестов соединена с группой входов эталонного блока, группа выходов которого соединена с группой информационных входов второго муль типлексора, выходы первого и второго мультиплексоров соединены соответственно с первым и вторым входами первого элемента 2 И-ИЛИ, вход синхронизации устройства для подключения выхода синхронизации контролируемого блока и выход синхронизации эталонного блока соединены соответственно с первым и вторым входами второго элемента 2 И-ИЛИ, первая группа выходов блока микропрограммного управления соединена с группой выходов коммутатора и группами информационных входов пересчетного узла с перемен ным коэффициентом пересчета и регист ра адреса, разрядные выходы которого подключены к адресным входам первого и второго мультиплексоров, выход пересчетного узла с переменным коэффициентом пересчета соединен с первым входом элемента И, выход которого со единен с нулевыми входами первого и второго триггеров, выход первого триггера подключен к третьим входам первого и второго элементов 2 И-ИЛИ и к первому входу элемента ИЛИ, выход второго триггера подключен к четвертым входам первого и второго элементов 2 И-ИЛИ и к второму входу элемента ИЛИ, выход которого подключенк (п+1)-му информационному входу коммутатора, выход первого элемента2 И-ИЛИ соединен с информационным входом формирователя сигнатур, выход 10 второго элемента 2 И-ИЛИ соединен сосчетным входом пересчетного узла спеременным коэффициентом пересчетаи с синхровходом формирователя сигнатур, группа выходов которого соеди нена с группой информационных входовкоммутатора, первый выход блока микропрограммного управления соединенс входом запуска первого генераторатестов, единичным входом первоготриггера и является входом устройст.ва для подключения входа запускаконтролируемого блока, выход разрешения запуска блока микропрограммного управления соединен с входом за пуска второго генератора тестов иэталонного блока и с единичным входомвторого триггера, второй выход блокамикропрограммного управления соединен с вторым входом элемента И, треЗ 0 тий выход блока микропрограммногоуправления соединен с входом начальной установки формирователя сигнатур,четвертый выход блока микропрограммного управления соединен с входомстробирования регистра адреса, пятый и шестой выходы блокамикропрограммного управления соединены с первым и вторым входами разрешения коммутатора, седьмой выход блока микропрограммного управления соединен стретьим входом разрешения коммутатора, вторая группа выходов блока микропрограммного управления соединенас группой стробирующих входов пересчетного узла с переменным коэффициентом пересчета.
СмотретьЗаявка
3995218, 10.11.1985
ГОРЬКОВСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. А. А. ЖДАНОВА
БАРАНОВ ВАСИЛИЙ ГРИГОРЬЕВИЧ, УВАРОВ ПЕТР ИВАНОВИЧ, ШЕСТАКОВ ЕВГЕНИЙ ГЕННАДЬЕВИЧ
МПК / Метки
МПК: G06F 11/263
Метки: локализации, неисправностей
Опубликовано: 23.09.1987
Код ссылки
<a href="https://patents.su/4-1339564-ustrojjstvo-dlya-lokalizacii-neispravnostejj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для локализации неисправностей</a>
Предыдущий патент: Устройство для загрузки файлов
Следующий патент: Устройство для контроля по модулю =2 -1 умножения матриц чисел
Случайный патент: 398668