Автоматизированная система тестового контроля и диагностирования цифровых микропроцессорных блоков

 

Изобретение относится к контрольноизмерительной технике и может быть использовано для автоматизированного тестового контроля и диагностирования микропроцессорных блоков. Цель изобретения - расширение области применения за счет обеспечения локализации неисправностей в объектах контроля, содержащих БИС, и повышение достоверности контроля за счет увеличения количества контролируемых точек объекта контроля подачи на входы БИС объекта контроля тестовых воздействий по установленным временным программам. Автоматизированная система содержит в устройстве 1 формирования тестовой информации блок 2 управления, канал 3 передачи данных, блок 4 ввода программ, блок 5 памяти и регистратор 6, процессор 7 управления вводом (выводом тестовой информации, системную магистраль 8, блок 9 памяти тестовых воздействий и ответных реакций, блок 10 формирования длительностей сигналов тестовых воздействий , блок 11 формирования задержек сигналов тестовых воздействий, блок 12 преобразования, блок 13 контактирования, блок 14 преобразования, сигнатурный анализатор 15, коммутатор 16, многоконтактное устройство 17, объект 18 контроля. 6 ил. 00 С

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

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

РЕСПУБЛИК (51)5 G 01 R 31/28

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4726836/21 (22) 15,06,89 (46) 15,01.92. Бюл, М 2 (71) Хмельницкий технологический институт бытового обслуживания (72) В.Н.Локазюк (53) 621.375(088.8) (56) Авторское свидетельство СССР

М 1415211, кл, G 01 R 31/28, 1988.

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

М 1318945, кл. G 01 R 31/28, 1987. (54) АВТОМАТИЗИРОВАННАЯ СИСТЕМА

ТЕСТОВОГО КОНТРОЛЯ И ДИАГНОСТИРОВАНИЯ ЦИФРОВЫХ МИКРОПРОЦЕССОРНЫХ БЛОКОВ (57) Изобретение относится к контрольноизмерительной технике и может быть использовано для автоматизированного тестового контроля и диагностирования микропроцессорных блоков, Цель изобретения — расширение области применения за счет обеспечения локализации неисправно.... Ы,, 1705782 А1 стей в объектах контроля, содержащих БИС, и повышение достоверности контроля за счет увеличения количества контролируемых точек объекта контроля подачи на входы БИС объекта контроля тестовых воздействий по установленным временным программам. Автоматизированная система содержит в устройстве 1 формирования тестовой информации блок 2 управления, канал 3 передачи данных, блок 4 ввода программ, блок 5 памяти и регистратор 6, процессор 7 управления вводом (выводом тестовой информации, системную магистраль 8, блок 9 памяти тестовых воздействий и ответных реакций, блок 10 формирования длительностей сигналов тестовых воздействий, блок 11 формирования задержек сигналов тестовых воздействий, блок 12 преобразования, блок 13 контактирования, блок 14 преобразования, сигнатурный анализатор 15, коммутатор 16, многоконтактное устройство 17, объект 18 контроля. 6 ил.

1705782 ции узел 19 согласования, дешифратор 20

45 микропроцессор 21, генератор 22 тактовых серий, блок 23 шинных формирователей, системный контроллер 24, элемент И 25, оперативный блок 26 памяти, блок 27 памяти, шину адреса 28, шину данных 29, дешифратор 30 внешних устройств, регистр 31, таймер 32 интервальный, блок элементов И 33, элемент И 34, генератор 35, делитель частоты 36, триггер 37, в блоке 9 памяти тестовых

50 пителей 51.1 — 51,п и шинных формирователей

52.1 — 52.п. При этом накопители 51.1 — 51.п настраиваются на запись информации, а шинные формирователи 52,1-52.п на передачу информации из канала В в канал С, Шинные воздействий и ответных реакций узел 38

55 согласования, дешифратор 39, узел 40 согласования, счетчик 41, коммутатор 42, шинные усилители 43, дешифратор 44, элементы формирователи 53.1 — 53.п отключаются сигL4 45,1 — 45,п, регистратор 46, элементы И налом, поступающим по каналу С узла 40

47.1 — 47,п, элементы НЕ 48.1 — 48.п, элемен- согласования.

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

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

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

Автоматизированная система тестового контроля и диагностирования цифровых микропроцессорных блоков содержит в устройстве 1 формирования тестовой информации блок 2 управления, канал 3 передачи данных, блок 4 ввода программ, блок 5 памяти и регистратор 6, процессор

7 управления вводом/выводом тестовой информации, системную магистраль 8, блок

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

11 формирования задержек сигналов тестовых воздействий, блок 12 преобразования, блок 13 контактирования, блок 14 преобразования, сигнатурный анализатор 15, коммутатор 16, многоконтактное устройство 17, объект 18 контроля, в процессоре 7 управления вводом/выводом тестовой информа5

40 ты НЕ 49,1 — 49.п, элементы И вЂ” НЕ 50.1 — 50.п, накопители 51.1-51.п, шинные формирователи 52,1 — 52.п, шинные формирователи

53.1 — 53,п, в блоке 10 формирования длительностей сигналов тестовых воздействий узел 54 согласования, дешифраторы 55 и 56, шинные усилители 57, элементы НЕ 58.1—

58.п, элемент НЕ 59, регистраторы 60,160,п, регистр 61, дешифраторы 62.1-62.п, узлы программируемой задержки 63,1 — 63.п с конденсаторами 64.1 — 64.п, диодами 65.1—

65.п и элементами НЕ 66.1 — 65.п, одновибраторы 67.1 — 67.п, элементы И 68.1-68.п, элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 69,1 — 69.п, в блоке 11 формирования задержек сигналов тестовых воздействий узел 70 согласования, дешифраторы 71 и 72, шинные усилители 73, элементы НЕ 74,1 — 74,п, регистры 75,1 — 75.п, дешифраторы 76,1 — 76,п, узлы программируемой задержки 77.1-77.п с конденсаторами 78.1 — 78.л, диодами 79,179.п и повторителями 80.1 — 80.п, элементы И

81,1 — 81.п, в сигнатурном анализаторе 15 узел 82 согласования, дешифратор 83, регистры 84 — 86, дешифраторы 87 и 88, мультиплексоры 89.1 — 89.п, элемент И 90, регистр

91, конденсаторы 92, регистр 93 сдвига, сумматор 94 по модулю 2, в обьекте 18 контроля

БИС 95 с соответствующими связями.

Автоматизированная система тестового контроля и диагностирования цифровых микропроцессорных блоков работает следующим образом.

Объект 18 контроля подключается к блоку 13 контактирования, который обеспечивает электрическую связь между контактами краевого разъема объекта 18 контроля и блоком 12 преобразования, Программа контроля с помощью блока 2 управления и блока 4 ввода программ поступает в блок 5 памяти. В соответствии с программой блок 2 управления выставляет адрес первого узла 38 согласования и сигнал с выхода дешифратора 39 разрешает выбор кристалла узла 38 согласования, По сигналу записи узел 38 согласования программируется на передачу данных в каналы А,В,С, тестовые воздействия записываются из блока 5 памяти в канал А узла 38 согласования.

Затем устанавливаются необходимые разряды из части разрядов канала С, разрешая выбор кристалла соответствующего из нако17Р5782

Затем блок 9 памяти тестовых воздействий и ответных реакций настраивается на подачу тестовых воздействий через блок 12 преобразования и блок 13 контактирования, отключающих БИС 95 от соответствующих входов/выходов соседних микропроцессорных блоков объекта 18 контроля. Блок 2 управления в соответствии с диагностической программой разрешает выбор кристалла узла 19 согласования. По сигналу записи в канал В узла 19 согласования записывается адрес ячейки оперативного блока 26 памяти, в которую необходимо произвести запись данных. Данные записываются в канал А узла 19 согласования. В канал С узла 19 согласования записываются управляющие сигналы.

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

С узла 19 через элемент И 25.

Блок 2 управления отключается от процессора 7, снимая сигнал "Захват" с микропроцессора 21, отрабатывая программу перезаписи тестовой информации из оперативного блока 26 памяти в каналы А,В,С узла 40 согласования. Программа перезаписи хранится в блоке 27 памяти. Тестовая информация поступает на соответствующие входы объекта 18 контроля и БИС 95.

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

Количество слов, записанное в тестовой программе устройства 1 формирования, переписывается в оперативный блок 26 памяти процессора 7. Затем процессор 7 переписывает эту информацию по сигналу запись/чтение в таймер 32, который программируется на выдачу активного сигнала после отсчета запрограммируемого количества импульсов, подаваемых с генератора

35, частота сигналов которого программируется с помощью регистра 31, в который записывается код необходимой частоты.

Счетчик 41 на выходах выставляет поочередно коды адресов ячеек накопителей

51.1 — 51.п. После отсчета таймером 32 запрограммированного количества импульсов выходной сигнал таймера 32 взводит триггер 37, запрещая дальнейшее прохождение импульсов через элемент И 34.

Блок 10 формирования длительностей сигналов тестовых воздействий и блок 11 формирования задержек задают необходимую временную диаграмму работы БИС 95.

На выходах одновибраторов 67.1-67.п обра5

55 зуются сигналы, длительность которых пропорциональна подключенным емкостям конденсаторов 64.1 — 64.п. Задержка сигналов тестовых воздействий производится с помощью узлов программируемой задержки 77.1-77,п за счет подключения соответствующих конденсаторов 78.1 — 78.п, Сигналы ответных реакций через многоконтактное устройство 17, коммутатор 16 могут поступать либо на сигнатурный анализатор 15 для формирования сигнатур и в дальнейшем их сравнения с помощью процессора 7 с эталонными, при этом результат сравнения дает информацию об исправности БИС 95, либо в блок 9 памяти тестовых воздействий для уточнения неисправности

БИС 95 путем сравнения ответных реакций с эталонными.

Сигнатурный анализатор 16 работает следующим образом.

По программе процессора 7 выбирается с помощью дешифратора 83 кристалл узла

82 согласования и тестовая информация записывается в канал С и переписывается в регистр 84, регистр 85, регистр 86 по стробирующим сигналам, поступающим из канала С. С выходов регистра 84 информация поступает на входы дешифратора 87, активный сигнал с выхода которого поступает на вход выбора кристалла одного из мультиплексоров 89,1-89,п, разрешая работу, С выходов регистра 85 информация поступает на адресные входы мультиплексоров 89.1—

89.п. Сигналы ответных реакций с выхода элемента И 90 задерживаются на необходимое время относительно подачи сигналов тестовых воздействий. Программирование задержки происходит с помощью дешифратора 88 и регистра 86. Задержанные сигналы ответных реакций поступают на один из входов сумматора 94 по модулю 2. Сигналы с выхода сумматора 94 поступают на информационный вход регистра 93 сдвига и записываются в него по сигналам с генератора

35. После прекращения подачи тактовых сигналов с выходов регистра 93 сдвига остаток считывается через каналы А и В е узел 82 согласования и передается в процессор 7.

Сигналы ответных реакций с помощью многоконтактного устройства 17 через коммутатор 16 и блок 14 преобразования поступают на входы каналов В выбранных шинных формирователей 53,1 — 53.п и передаются в каналы С, с выходов которых записываются по адресам, выставленным счетчиком 41, в необходимые ячейки блока

9 памяти, Затем блок 9 памяти отключается от объекта 18 диагностирования контроля и записанные ответные реакции переписыва1705782 ются устройством 1 формирования, где сравниваются с эталонными. Считывание ответных реакций из накопителей 51,1 — 51.п производится через шинные формирователи 52.1 — 52.п.

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

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

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

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

1705782

1705782

1705782

7 фиг 5 фие б

Составитель В. Бутин

Техред М.Моргентал Корректор Q. ципле

Редактор Н. Горват

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

Заказ 192 Тираж Подписное

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

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

Автоматизированная система тестового контроля и диагностирования цифровых микропроцессорных блоков Автоматизированная система тестового контроля и диагностирования цифровых микропроцессорных блоков Автоматизированная система тестового контроля и диагностирования цифровых микропроцессорных блоков Автоматизированная система тестового контроля и диагностирования цифровых микропроцессорных блоков Автоматизированная система тестового контроля и диагностирования цифровых микропроцессорных блоков Автоматизированная система тестового контроля и диагностирования цифровых микропроцессорных блоков Автоматизированная система тестового контроля и диагностирования цифровых микропроцессорных блоков Автоматизированная система тестового контроля и диагностирования цифровых микропроцессорных блоков 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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