Устройство для диагностирования цифровых узлов

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах тестового диагностирования цифровых узлов и блоков. Цель изобретения - повышение быстродействия. Устройство содержит блоки 1-4 памяти, блок 5 управления, блок 6 индикации, блок 7 фиксации дефектов, блок 8 коммутации, узел 9 контроля. Узлы диагностирования устройства могут работать в четырех режимах: коммутация, проверка работоспособности, поиск дефектов, проверка или поиск в цикле. В режиме коммутации осуществляется разделение контактов объекта диагностирования на входные и выходные. В режиме проверки работоспособности происходит разделение всех объектов диагностирования на работоспособные и неработоспособные. В режиме поиска дефектов осуществляется локализация дефектов. В режиме проверки или поиска в цикле имеется возможность измерить параметры объектов диагностирования. Положительный эффект определяется независимой работой узлов диагностирования. 10 ил.

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

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

РЕСПУБЛИН (51) 4 С 06 F 11/00

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

К ABTGPCHOMY СВИДЕТЕЛЬСТВУ

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

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

ПРИ ГННТ СССР

1 (21) 4140735/24-24 (22) 29. 10. 86 (46) 07. 11.89. Вюп. Р 41 (72) Е.А.Якушенко, А.Ю.Вагарин, Г.Г.-Костанди, С.В.Призенко и В.Т.Тяжев (53) 68 1.3 (088.8) (56) Авторское свидетельство СССР

У 758 157, кл. G 06 F 11/00, 1980.

Авторское свидетельство СССР по. заявке У 4034807/24, кл. G 06 F 11/00, 1985. (54) УСТРОЙСТВО ДЛЯ ДИАГНОСТИРОВАНИЯ

ЦИФРОВЬ)Х УЗЛОВ (57) Изобретение относится к автома.тике и вычислительной технике и может быть использовано в устройствах тестового диагностирования цифровых узлов и блоков. Цель изобретения— .понышение быстродействия. Устройство

ÄÄSUÄÄ 1520517 А1

2 содержит блоки 1 — 4 памяти, блок 5 управления, блок 6 индикации, блок

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

В режиме коммутации осуществляется разделение контактов объекта диагностирования на входные и выходные.

В режиме проверки работоспособности происходит разделение всех объектов диагностирования на работоспособные и неработоспособные. В режиме . поиска дефектов осуществляется локализация дефектов. В режиме проверки илн поиска в цикле имеется воэможность измерить параметры объектов диагностирования. Положительный эффект определяется независимой работой узлов диагностирования. 10 ил.

1520517

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

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

Устройство позволяет использовать

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

Центральный пост связан с постами ди- 20 агностирования шинами, по которым на узлы контроля подаются коммутационный тест, проверяющий тест, тест поиска дефектов и соответствующие списки де фектов., На центральном посту осущест- 25 вляется выбор частоты считывания каждого вида информации и запуск автоматизированной системы диагностирования.

Операторы на постах диагностирования . подключают цифровые узлы, называемые объектами диагностирования (ОД), к узлам контроля и в этих узлах устанавливают режим работы. Пост диагностирования может работать в четырех . режимах: коммутации, проверки работоспособности, поиска д фектов, проверки или поиска в цикле. В режиме коммутации осуществляется разделение контактов ОД на входные и выходные с помощью коммутационного теста. В режиме проверки работоспособности происходит разделение всех ОД на работоспособные и неработоспособные. В режиме поиска дефектов в неработоспособных ОД находятся и устраняются дефекты. В режиме проверки или поиска в цикле оператор имеет возможность с помощью контрольно-измерительной аппаратуры измерить параметры ОД. Вее посты. диагностирования работают неза50 висимо друг от друга, поэтому одновременно можно осуществлять диагностирование всех и ОД.

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

55 узла контроля, на фиг.4 — схема узла формирования адреса, на фиг.5 — схема узла задания режима блока управления, на фиг.6 — схема узла синхронизации блока управления, на фиг.7 схема блока задания режима узла контроля; на фиг.8 — съема блока синхронизации узла контроля, на фиг.9 — . алгоритм работы устройства, на фиг.10 — вид информации, необходимой для диагностирования °

Устройство для диагностирования цифровых узлов (фиг. 1) содержит блоки 1-4 памяти, блок 5 управления, блок 6 индикации, блок 7 фиксации дефектов, блок 8 коммутации, узел 9 контроля. Кроме того, на фиг.1 изображен объект 10 диагностирования.

Блок 5 управления (фиг.2) содержит узел 11 формирования адреса, узел

12 задания режима, узел 13 синхронизации, дешифратор 14.

Узел 9 контроля (фиг. 3) содержит регистр 15 коммутации, регистр

16 информации, коммутатор 17, блок

18 сравнения, блок 19 синхронизации, блок 20 задания режима работы.

Узел 11 формирования адреса (фиг. 4) содержит счетчики 21 и 22.

Узел 12 (фиг.5), содержит клавишу

"Пуск" 23, клавишу "Стоп" 24, группу

25 клавиш "Код частоты", элемент 26 задержки, задающий генератор 27, делитель 28 частоты.

Узел 13 синхронизации (фиг. 6) содержит элементы HE 29, 30, элементы И 31, 32, элементы 33 — 37 задержки, коммутатор 38.

Блок 20 задания режима (фиг. 7) содержит клавишу "Цикл" 39, клавишу

"Проверка" 40, клавишу "Поиск" 4 1, элементы НЕ 42, 43, элементы 44 и 45 задержки, элементы И 46, 47, элемент

ИЛИ 48, клавишу "Коммутация" 49.

Блок 19 синхронизации (фиг. 8) содержит коммутатрр 50, элементы И

51-53, элементы ИЛИ 54, 55, счетчик

56, дешифратор 57, триггеры 58 и 59, элементы 60-64 задержки, коммутатор 65.

Блок 1 памяти предназначен для хранения теста поиска дефектов. С . выхода блока 1 памяти .выдается на вход блока 5 управления командная информация, на входы блока 8 коммутации — тестовые слова из теста поиска дефектов.

Блок 2 памяти предназначен для хранения проверяющего теста. С выхода блока 2 памяти выдается на вход блока 5 управления командная информация, на входы .блока 8 коммута5

15 ции — тестовые слова из проверяющего теста.

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

Блок 4 памяти предназначен для хранения списков дефектов, соответствующих тестовым словам теста поиска дефектов и поступающих с выхода блока 4 памяти на входы блока 7 фиксации дефектов.

Блок 5 управления организует работу всех блоков устройства. С выходов блока 5 управления выдается на вход блоков 1-4 памяти адресная информация для считывания информации из блоков 1-4 памяти, на входы узлов 9 контроля — командная информация.

Блок 6 индикации предназначен для индикации отдельно для каждого объекта 10 диагностирования сообщений Исправно", "Неисправно", "geфект не найден и списков найденных дефектов.

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

7 фиксации дефектов на блок 6 инди-. кации.

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

Узел 9 контроля предназначен для установления режима работы .блока 6 индикации, блока 7 фиксации дефектов, блока 8 коммутации, узла 9 контроля, разделения контактов объекта

10 диагностирования на входные и выходные; подачи на входные контакты тестовой информации; сравнения ответных реакций с выходных контактов и эталонных ответных реакций. С выходов узла 9 контроля выдается на входы блоков 6-8 командная информация, на объект 10 диагностирования тестовая информация.

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

По команде с блока 5 управления устанавливается в исходное состоя20517 6 ние блок 5 управления и узел 9 контроля. Затем по командам с блока 5 управления из блока 1 памяти начинает считаться тест поиска дефектов, из блока 2 памяти — проверяющий тест, из блока 3 памяти — коммутационный тест, а из блока 4 памяти списки дефектов. Устройство подго10 товлено к работе. Дальнейшая работа устройства определяется режимами работы в узлах 9 контроля. Узел 9 контроля может работать в четырех режимах: коммутации, проверки работоспособности, поиска дефектов, проверки или поиска в цикле.

В режиме коммутации по командам с блока 5 управления и из узла 9 контроля в узел 9 контроля из блока

20 3 памяти записывается коммутационный тест, согласно которому узел 9 контроля производит требуемое разделение внешних контактов объекта 10 диагностирования на входные и вы25 ходные.

В режиме проверки работоспособности по команде из узла 9 контроля блок 8 коммутации обеспечивает подключение выхода блока 2 памяти к вхоЗр ду узла 9 контроля. Затем по ксманде из блока 5 управления. в узел 9 контроля из блока 2 памяти считывается первое тестовое слово иэ проверяющего теста и происходит сравнение

35 полученной от объекта 10 диагностирования ответной реакции.с ожидаемой эталонной реакцией. Возможны два варианта продолжения работы устройства.

Если сравниваемые реакции не рав4О ны, то узел 9 контроля заканчивает работу и по команде от узла 9 контроля в узле индикации блока 6 индикации, соответствующем проверяемому объекту 10 диагностирования, обеспе45 чивается индикация сообщения "Неисправно".

Если сравниваемые реакции равны, то работа устройства повторяется иа следующем тестовом слове. щ Если проверяющий тест прошел до конца, то блок 5 управления останавливает работу узла 9 контроля. Затем по команде с узла 9 контроля в блоке

6 индикации обеспечивается индикация сообщения "Исправно", относящегося к проверяемому объекту 10 диагностирования.

В режиме поиска дефектов по команде иэ узла 9 контроля блок 8 комму1520517 тации обеспечивает подключение выхода блока 1 памяти к входу узла 9 кон-. троля. Затем по команде из блока 5 управления в узел 9 контроля из блока 1 памяти считывается первое тес5 товое слово из теста поиска дефектов и происходит сравнение получен- . ной от объекта 10 диагностирования ответной реакции с ожидаемой эталонной реакцией. Возможны два варианта продолжения работы устройства.

Если сравниваемые реакции равны, то узел 9 контроля заканчивает ра- боту и выдает команду, по которой узел фиксации дефектов блока 7 фик-. сации дефектов, соответствующий данному объекту 10 диагностирования, записывается список найденных дефектов из блока 4 памяти. Затем по команде 20 из узла 9 контроля в узле индикации блока 6 индикации, соответствующем данному объекту 10 диагностирования, обеспечивается индикация списка найденных дефектов, поступающего из бло- 25 ка 7 фиксации дефектов.

Если сравниваемые реакции не равны, то работа устройства повторяется на следующем тестовом слове.

Если тест поиска дефектов прошел до конца, то блок 5 управления останавливает работу узла 9 контроля.

Затем по команде с узла 9 контроля в блоке 6 индикации обеспечивается индикация сообщения "Дефект не найден".

Это значит, что присутствующий в

35 объекте 10 диагностирования дефект не содержится в списке дефектов,для которого построен тест поиска дефектов. В этом случае необходимо произ- 4 вести поиск дефекта в режиме проверки или поиска в цикле с помощью, например, контрольно-измерительной апнаратуры, а по результатам поиска осуществить корректировку списка дефектов и, как следствие этого, изменить тест поиска дефектов, хранящийся в блоке 1 памяти.

В режиме проверки или поиска в цикле работа устройства происходит

„50 так, как это описано, в соответствующем режиме, без остановки до момента вывода устройства из режима проверки или поиска в цикле, Блок 5 управления работает следующим образом.

Работа блока 5 начинается с появления на выходе узла 12 задания режима КЧ кода частоты, который поступает в узел 13 синхронизации и обеспечивает выбор частот считывания ПТ проверяющего теста, КТ коммутационного теста и ТПД теста поиска дефектов.

Затем на выходе уэла 12 задания режима появляется единичный сигнал сброса, который поступает на все узлы 9 контроля и устанавливает их в исходное состояние, поступает на узел 11 формирования адреса и устанавливает на его выходах нулевые СЧ1 адреса проверяющего теста и СЧ2 адреса теста поиска дефектов. Затем на выходе узла 12 появляется тактовый импульс, который поступает в узел 13 синхронизации и вызывает появление на выходах сигнала СЧКТ считывания коммутационного теста, который поступает к блоку 3 памяти для считывания коммутационного теста, сигнала СЧПТ считывания проверяющего теста, которыи вместе с СЧ1 поступает к блоку 2 памяти для считывания тестового слова проверяющего теста, сигнала СЧТПД считывания теста поиска дефектов, который вместе с СЧ2 поступаект к блоку 1 памяти для считывания тестового слова ТПД, сигнала СЧСД считывания списка дефектов, который вместе с СЧ2 поступает к блоку 4 памяти для считывания списка дефектов. Через время, необходимое для.считывания информации из блоков 1-4 памяти, на выходе узла

13 синхронизации появляются сигналы

СЧКТ, СЧПТ, СЧТПД, которые поступают к. узлам 9 контроля как командная информация. Работа блока 5 управления повторяется на следующем ТИ.

Если считан КПТ вЂ” конец проверяющего теста или КТПД - конец теста поиска дефектов, то,значит, проверка работоспособности или поиск дефектов закончены. В этом случае на выходе дешифратора 14 появляется единичный сигнал ВНТ или КТПД, который поступает к узлу 13 синхронизации и запрещают выработку сигналов СЧПТ, СЧТПД, поступающих к узлам 9 контроля, а также поступает к узлам 9 контроля как командная информация.

Работа блока 5 управления заканчивается после прекращения появления на выходе пульта 12 управления тактовых импульсов.

Узел 9 контроля работает следующим образом.

В пульте 20 управления устанавливается режим работы: коммутация, 1520517

10 проверка работоспособности, поиск дефектов, проверка или поиск в цикле.

В режиме коммутации единичный

5 сигнал КМ коммутации с выхода блока

20 поступает к блоку 19 синхронизации и вместе с сигналом СЧКТ считывания коммутационного теста обеспечивает появление на выходе блока 19 синхронизации единичного сигнала

РЗПКТ разрешения записи коммутационного теста, который поступает к регистру 15 коммутации и разрешает запись в регистр 15 коммутации из блока 15

3 памяти коммутационного теста.

В режиме проверки работоспособности единичный сигнал ПР проверки работоспособности с выходов блока 20 поступает к блоку 8 коммутации для подключения к регистру 16 информации выхода блока 2 памяти, а также к блоку 19 синхронизации и вместе с сигналом КПТ конца проверяющего теста из блока 5 управления подготавливает . блок 19 синхронизации к работе в режиме ПР. Затем от блока 5 управления к блоку 19 синхронизации поступает сигнал СЧПТ считывания проверяющего теста, который вызывает появление на 30 выходе блока 19 синхронизации сигнала

РЗПТС разрешения записи тестового слова, поступающего к регистру 16 информации и обеспечивающего запись первбго ТС тестового слова проверяющего теста из блока 2 памяти в регистр

16 информации.

Тестовое слово состоит из ТН тестового набора, поступающего с выхода . регистра 16 информации через коммутатор 17 к объекту 10 диагностирования и ЭР эталонной реакции, поступающей с выхода регистра 16 информации через коммутатор 1 на вход объекта

18 сравнения. На другой вход блока 18 4> сравнения от объекта 10 диагностирования через коммутатор 17 поступает сигнал OP ответной реакции. Затем через время, необходимое для устанавления OP в объекте 10 диагностирования, на выходе блока 19 синхронизации появляется сигнал РЗС разрешения срав-. нения, который поступает к блоку 18 сравнения и разрешает сравнение ЭР и OP. Возможны два варианта продолжения работы узла контроля.

Если ЭР и OP не равны, то сигнал

СРВ сравнения с выхода блока 18 сравнения отсутствует и блок 19 синхронизации заканчивает работу узла 9 контроля, а также выдает на блок 6 индикации сигнал НИСП вЂ” неисправно, по которому в узле индикации блока Ь индикации, соответствующем проверяемому объекту 10 диагностирования, обеспечивается индикация сообщения

"Неисправно :

Если ЭР и OP равны, то сигналы

СРВ с выхода блока 18 сравнения поступает на вход блока 19 синхронизации и работа узла 9 контроля повторяется на следующем ТС.

Если проверяющий тест прошел до конца, то на вход блока 19 синхронизации от блока 5 управления поступает сигнал КПТ конца проверяющего теста, по которому блок 19 синхронизации заканчивает работу узла 9 контроля; а также выдает на блок 6 индикации сигнал ИСП вЂ” исправно, по которому в узле индикации блока 6 индикации, соответствующем проверяемому объекту 10 диагностирования, обеспечивается индикация сообщения

"Исправно, В режиме поиска дефектов единичный сигнал ПД поиска дефектов с выхода блока 20 поступает к блоку 8 коммутации для подключения к регистру 16 выхода информации блока 1 памяти, а также к блоку 19 синхронизации вместе с сигналом КТПД конца теста поиска дефектов из блока 5 управления и подготавливает блок 19 синхронизации к работе в режиме ПД.

Затем от блока 5 управления к блоку

19 синхронизации поступает сигнал

СЧТПД считывания теста поиска дефектов, который вызывает появление на выходе блока 19 синхронизации сигнала РЗПТС, посту1.ающего к регистру

16 информации и обеспечивающего запись первого ТС теста поиска дефек,тов иэ блока 1 памяти в регистр 16 информации. С выхода регистра 16 через коммутатор 17 поступает ТН к объекту 10 диагностирования, а также

ЭР на вход блока 18 сравнения. На другой вход блока 18 сравнения от объекта 10 диагностирования через коммутатор 17 поступает OP. Затем через время, необходимое для установления OP в объекте 10 диагностирования, на выходе блока 19 синхронизации появляется сигнал Р3С разрешения сравнения, который поступает к блоку 18 сравнения и разрешает срав1520517 нение ЭР и ОР. Возможны два варианта продолжения работы узла 9 контроля.

Если ЭР и OP равны, то сигналы

СРВ. с выхода блока 18 сравнения пос5 тупает на вход блока 19 синхронизации, который заканчивает работу узла 9 контроля, а также вьщает на блок

7 фиксации дефектов сигнал РЗПСД разешения записи списка дефектов, по которому в узел фиксации дефектов блока 7 фиксации дефектов, соответствующий данному объекту 10 диагностирования, записывается СД из блока

4 памяти. Затем по сигналу ИД индика-, ции дефектов из блока 19 синхронизации в узле индикации блока 6 индикации, соответствующем данному объекту 10 диагностирования, обеспечивается индикация СД, поступающего из блока 7 фиксации дефектов.

Если ЭР и ОР не равны, то сигнал

СРВ с выхода схемы 18 сравнения отсутствует на входе блока 19 синхронизации и работа узла 9 контроля пов- 25 торяется на следующем ТС.

Если .тест поиска дефектов прошел до конца, то на вход блока 19 синхронизации от блока управления поступает сигнал КТПД конца теста..по30 иска дефектов, по которому блок 19 синхронизации, заканчивает работу узла 9 контроля, а также вьщает на блок 6 индикации сигнал ДНН-дефект.. не найден, по которому в блоке 6 ин35 дикации обеспечивается индикация со". общения "Дефект не найден".

В режиме проверки или поиска в цикле на выходе пульта 20 управления появляется сигнал ЦУ вЂ” цикл и один из сигналов ПР, ПД, которые поступают на блок 19 синхронизации и обеспечивает работу узла 9 контроля так, как это описано, в соответствующем режиме, без остановки до мо- 45 мента прекращения появления на выходе блока 20 сигнала ЦУ, т.е. до момента вывода чзла 9 контроля из режима проверки или поиска в цикле.

Узел 11 формирования адреса рабо50 тает следующим образом.

От узла 12 задания режима на вход узла 11 Формирования адреса поступает сигнал СБР— сброс, по которому происходит обнуление счетчиков 21 и 22. Содержимое счетчиков в качест55 ве адресов постчпает к блокам 1, 2 и 4 памяти для считывания теста поиска дефектов, проверяющего теста и списков дефектов. Затем от узла 13 синхронизации на вход узла 11 фора ирования адреса постчпают сигналы

+1СЧ1, +1СЧ2, по котовым происходит увеличение на единицу содержимого счетчика 21, 22 соответственно.Коэффициент пересчетчика счетчика 2 1 на единицу больше числа тестовых слов в проверяющем тесте, а коэФфициент пересчета счетчика 22,на единицу больше числа тестовых слов в тесте поиска дефектов, поэтомч пссле считывания последнего тестового слова и в проверяющем тесте или в тесте поиска дефектов происходит автоматический переход к считыванию тестового слова.

Узел 12 задания режима работает следующим образом.

На группе 25 клавиш "Код частоты" устанавливается КЧ вЂ” код частоты, поступающий к чэлч 13 синхронизации и задающий частоты считывания коммутационного теста, проверяющего теста и теста поиска дефектов. Затем единичный сигнал с выхода клавиши "Пуск"

23 постчлает как сигнал СБР сброса к чзлу 11 Формирования адреса и ко всем чзлам 9 KOHTpoJIH для установки их в исходное состояние, а также через время, необходимое для установки узла 11 формирования адреса и узла 9 контроля в исходное состояние и определяемое элементом 26 задержки, как сигнал пуска к задающему генератору 27 и запускает его. Тактовые импульсы с выхода задающего генератора 27 и с выхопов делителя 28 частоты поступают к узлу 13 синхронизации для обеспечения его работы.

Единичный сигнал с выхода клавиши

"Стоп" 24 поступает к задающему генератору 27 и останавливает его.

Узел 13 синхронизации работает следующим образом.

От узла 12 задания режима на вход узла 13 синхронизации поступает КЧ— код частоты, по которому коммутатор

38 подключает каждый вход элементрв

35-37 задержки к выбранному входу

ТИ тактовых импульсов, т.е. задаются частоты СЧКТ считывания коммутационного теста, СЧПТ считывания проверяющего теста и СЧТПД считывания теста поиска дефектов. Затем на вход узла 13 синхронизации от узла 12 задания режима поступают ТИ, которые вызывают появление сигналов СЧТ1Ш, 13 15205

СЧПТ и СЧКТ, которые поступают к блокам 1-3 памяти для считывания находящейся в них информации. Через время, необходимое для считывания информации иэ блоков 1-3 памяти и определяемое элементами 35-37 задержки, на выходах элементов 37 задержки и элементов И 32 и 31 появляются сигналы

СЧКТ, СЧПТ, СЧПТД, которые поступают к узлам 9 контроля как командная информация. Затем от дешифратора 14 на вход узла 13 синхронизации поступают сигналы КПТ конца проверяющего теста или КТПД конца поиска дефектов, которые вызывают появление на выходе элементов HE 30 и 29 нулевых сигналов, поступающих на элементы И 32 и

31 и запрещающих выработку сигналов

СЧПТ, СЧТПД, так как из блоков 2, 1 памяти считывается служебная информация КПТ или КТПД, которую записы,вать в узлы 9 контроля нет необходимости.

Блок 20 задания режима раббтает следующим образом.

В режиме коммутации единичный сигнал KN коммутации с выхода клавиши

"Коммутация" 49 поступает к блоку 19 синхронизации для выработки сигнала

РЗПКТ разрешения записи коммутационного теста.

В режиме проверки работоспособности единичный сигнал ПР проверки с выхода клавиши "Проверка" 40 поступает к блоку 8 коммутации для подключения к регистру 16 информации выхода блока 2 памяти,к блоку 19 синхронизации для подготовки его к работе в режиме ПР; а также через элементы И 46, ИЛИ 48 как сигнал ПСК пуска к блоку 19 синхронизации для подготовки его к работе в режиме ПР.

Через время, необходимое для установки узла 19 синхронизации и определяемое элементом 44 задержки, на входе

45 элемента И 46 появляется нулевой сигнал, который прекращает подачу сигнала ПСК с выхода элемента ИЛИ 48 к блоку 19 синхронизации.

В режиме поиска дефектов единичный сигнал ПД поиска дефектов с выхода клавиши "Поиск" 41 поступает к блоку

8 коммутации для подключения к регистру 16 информации выхода блока 1 памяти, к блоку 19 синхронизации для подготовки его к работе в режиме ПД, а также через элементы И 47, ИЛИ 48 как сигнал ПСК к узлу 19 синхро 17 14 зации для подготовки его к работе в режиме ПД. Через время, необходимое для установки блока 19 синхронизации и определяемое элементом . 45 задержки, на входе элемента И 47 появляется нулевой сигнал, который прекращает подачу сигнала ПСК с выхода элемента

ИЛИ 48 к блоку 19 синхронизации.

В режиме проверки или .поиска в цикле единичный сигнал ЦК цикла с выхода клавиши "Цикл" 39 поступакт к узлу 19 синхронизации для подготовки его к работе в режиме ЦК. Затем работа блока 20 происходит так, как эхо описано, в соответствующем режиме.

Блок 19 синхронизации работает следующим образом, От блока 5 управления поступает сигнал СБР сброса, который устанавливает в нулевое состояние триггер

58, триггер 59 и счетчик 56.

В режиме коммутации от блока 20 поступает сигнал KM коммутации, который устанавливает в единичное состо- . яние триггер 58. Единица с выхода триггера 58 поступает на вход элемента И 53 и разрешает прохождение через него сигнала СЧКТ считывания коммутационного теста, который проходит через элемент И 53. Этот сигнал как сигнал РЗПКТ разрешения записи коммутационного теста поступает к регистру 15 коммутации, и через время, необходимое для прохождения сигнала

СЧКТ через элемент И 53 и определяемое элементом 62 задержки, с выхода элемента 62 задержки через элемент

ИЛИ 54 устанавливает в нулевое состояние триггер 58.

В режиме проверки работоспособности от блока 20.поступает сигнал ПСКпуска, который через элемент ИЛИ 55 обнуляет счетчик 56 и триггер 59.

Затем от блока 20 сигнал ПР проверки работоспособности поступает на дешифратор 57 и вызывает появление на выходе дешифратора 57 нулевого сигнала, который поступает на входы коммутаторов 50 и 65 и обеспечивает подключение входа СЧПТ к входу элемента И 51, а входа КПТ вЂ” к входу элемента И 52. При этом вместе с нулевым сигналом ДΠ— дефект обнаружен с выхода элемента 61 задержки и с содержимым счетчика 56, не равным двум, на выходе о дешифратора 57 появля" ется единичный сигнал, который через элемент 60 задержки поступает на вход

ie

1520517 элемента И 52. Затем от блока 5 уп.равления поступает сигнал КПТ конца проверяющего теста, который через коммутатор 50 и элемент И 52 поступа5 ет к счетчику 56 и увеличивает его содержимое на единицу.

Единичное содержимое счетчика 56 . поступает на дешифратор 57 и вместе с нулевым сигналом ЦК, нулевым сигналом ДО с выхода элемента 61 задержки и единичным сигналом ПР обеспеб чивает появление на выходе 2 дешифра" тора 57 единичного сигнала, который поступает на вход элемента И 51. Затем от блока 5 управления поступает сигнал СЧПТ, который проходит через коммутатор 6Ь» элемент И 51 и поступает, как сигнал РЗПТС к регистру 16 информации. При этом через время, не- 20 обходимое для установления ответной реакции на выходе объекта 10 диагнос".. тирования и определяемое элементом 63 задержки, и время, необходимое для выработки сигнала CPB в блоке 18 25 сравнения и определяемое элементом 64 задержки, сигнал СЧПТ поступает через элементы 63, 64 задержки как сигнал РЗСЗ на вход дешифратора 57.Дальнейшая работа блока 19 синхронизации определяется наличием или отсутствием сигнала СРВ от схемы 18 сравнения, поэтому рассмотрим два варианта.

Если сигнал CPB отсутствует, то по нулевому сигналу CFB на . выходе а единичного сигнала устанавливается в единицу триггер 59. Единица с выхода триггера 59 через элемент 61 задержки, предназначенный для надежной установки триггера 59, поступает 40 на вход дешифратора 57 как сигнал

ДΠ— дефект обнаружен. Единичный сигнал ДО вызывает появление на выходах

b, 3 дешифратора 57 нулевых сигналов, которые поступают к элементам И 51 45 и 52 и останавливают работу блока 19 синхронизации, а также .вместе с единичным сигналом ПР вызывает появление на выходе 6 дешифратора 57 единичного сигнала НИСП, который поступает к блоку 6 индикации и вызывает индикацию сообщения "Неисправно".

Если сигнал GPB присутствует то единичный сигнал ДО на выходе элемента 6 1 задержки отсутствует и рабо55 та блока 19 синхронизации повторяется на следующем сигнале СЧПТ.

Если проверяющий тест прошел до конца, то сигнал КПТ от блока 5 управления через коммутатор 50, элемент

И 52 увеличивает на единицу содержимое счетчика 56, которое становится равным двум. Такое содержимое счетчика. вызывает появление на выходах 8, 2 дешифратора 57 нулевых сигналов, которые поступают к элементам И 51 и 52 и останавливают работу узла 19 синхронизации, а также вместе с нулевым сигналом ДО и единичным сигналом HP вызывает появление на выходе дешифратора 57 единичного сигнала ИСП, который поступает к блоку 6 индикации и вызывает индикацию сообщения "Исправно".

В режиме поиска дефектов от блока

20 поступает сигнал ПСК, который через элемент ИЛИ 55 обнуляет счетчик

56 и триггер 59. Затем от блока 20 приходит сигнал ПД поиска дефектов, который поступает на дешифратор 57 и вызывает появление на выходе 6 дешифратора 57 единичного сигнала, который поступает на входы коммутаторов 50 и 65 и обеспечивает подключение входа СЧТПД к входу элемента И 51, а входа КТПД к входу элемента И 52, а также вызывает появления вместе с нулевым сигналом ДО с выхода элемента 61 задержки и с содержимым счетчика 56, не равным двум, на выходе

Р дешифратора 57 единичного сигнала, который через элемент 60 задержки поступает на вход элемента И 52. Затем от блока 5 управления поступает сигнал КТПД конца теста поиска дефектов, который через коммутатор 50 и элемент И 52 поступает к счетчику 56 и увеличивает его содержимое на единицу.

Единичное содержимое счетчика 56 поступает на дешифратор 57 и вместе с нулевым сигналом ЦК, нулевым сигналом ДО с выхода элемента 61 задержки, единичным сигналом ПД обеспечивает появление на выходе 8 дешифратора 57 единичного сигнала, который поступает на вход элемента И 51. Затем от блока 5 управления поступает сигнал СЧТПД, который проходит через коммутатор 65, элемент И 51 и поступает как сигнал РЗПТС к регистру 16 информации, через время, необходимое для установления ответной реакции на выходе объекта 10 диагностирования и определяемое элементом 63 задержки, через элемент 63 задержки как сигнал

РЗС к блоку 18 сравнения, а также

1520517 через время, необходимое для выработки сигнала PB в блоке 18 сравнения и определяемое элементом 64 задержки, поступает через элементы 63 и 64 за5 держки как сигнал Р303 на вход дешифратора 57. Дальнейшая работа блока 19 синхронизации определяется наличием или отсутствием сигнала СРВ от блока 18 сравнения, поэтому рассмотрим два варианта.

Если сигнал CPB присутствует, то по единичным сигналам ПД, СРВ дешифратор 57 обеспечивает появление на выходе д единичного сигнала, который устанавливает в единицу триггер 59.

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

59, поступает на вход дешифратора 57 как сигнал ДΠ— дефект обнаружен.

Единичный сигнал ДО вызывает появ..ление на выходах о,Г дешифратора 57 нулевых сигналов, которые поступают. к элементам И 51, 52 и останавливают 25 работу блока 19 синхронизации, а также вместе с единичным сигналом ПД вызывает появление на выходе U дешифратора 57 единичных сигналов: РЗПСД, по которому в блок 7 фиксации дефектов записывается список дефектов, и

ИД, по которому в блоке 6 индикации индицируется список дефектов, поступающий иэ блока 7 фиксации дефектов.

Если сигнал СРВ отсутствует, то единичный сигнал ДО на выходе эле35 .мента 6 1 задержки отсутствует и работа блока 19 синхронизации повторяется на следующем сигнале СЧТПД.

Если тест поиска дефектов прошел, 40 до конца, то сигнал КТПД от блока 5 управления через коммутатор 50, элемент И 52 увеличивает на единицу содержимое счетчика 56, которое становится равным двум. Такое содержимое счетчика вызывает появление на выходах d, 8, дешифратора 57 нулевых сигналов, которые поступают к элементам И 51, 52 и останавливают работу блока 19 синхронизации, а также вместе с нулевым сигналом ДО и еди50 ничным сигналом ПД вызывает появление на выходе g дешифратора 57 единичного сигнала ДНН, который посту@ает к блоку 6 индикации и вызывает индикацию сообщения "Дефект не найдент

B режиме проверки или поиска от блока 20 на дешифратор 57 поступает сигнал ПК цикла, который нь.эынает появление на выходе и дешифратора 57 единичного сигнала, поступающего на вход- элемента И 51 и обеспечивающего непрерывную работу блока 19 синхронизации. Дальнейшая работа блока

19 синхронизации осуществляется так, как это описано, в соответствующем режиме, без остановки до момента прекращения появления на выходе блока 20 сигнала ЦК.

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

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

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

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

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

1520517

om

Фиг. + йй

Фиаб

1520517 к4У кй,d — +

1520517 гестоме слФо(1т/

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

Редактор В.Данко Техред Л.Сердокова Корректор И.Самборская

Заказ 6759/50 Тираж 668 Подписное

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

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

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

Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов Устройство для диагностирования цифровых узлов 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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