I Изобретение относится к вычисл1Г тельной технике и может быть использовано при функциональном диагностировании п -выходной аппаратуры, при И 1. Целью изобретения является упрощение устройства, т.е. повышение его надежнбсти. На фиг. 1 представлена блок-схема предлагаемого устройства, на фиг. 2 - схема блока депв рации результатов контроля. Устройство содержит (фиг. 1) контролируемый блок 1, второй комму татор 2, первый коммутатор 3, дешиф ратор 4, группу элементов И 5, блок 6 сравнения, регистр 7, дешифратор 8, блок 9 задания режима, блок 10 дещифрации результатов конт роля, блок И индикации, узел 12 ввода исходных данных, узел 13 сброса, узел 14 пуска, узея 15 выбора контролируемого блока, блок 16 ввода исходных данных, входные и формационные шины 17, выходные инфо мационные шины 18, выходы 19 первог коммутатора, первый 20, второй 21, третий 22 и четвертый 23 входы и вы ход 24 блока 10.дешифрации результа тов контроля. Блок 10 дешифрации результатов контроля (фиг. 2) содержит злементы И 25-30, элемент ИЛИ 31 и сумма тор 32 по модулю два. Количество элементов И 25-30 определяется количеством контролируемых блоков 1, т.е. если контролируемых блоков 1 три, то групп элементов И 25-27 три. При контроле первого контролируемого блока 1 н входы элементов И 25-27 поступает информация с трех выходов контролируемого блока 1, на которых выходная функция, при поступлении i -го входного набора проверяющего теста на вход 20, принимает значение, эквивалентное логическому нулю или логической единице. Так, например, если выбран первый контролируемый блок 1, то на вход 22-1 поступает сигнал, эквивалентный логической ед нице на входах элементов И 25-27. Если проверяющий тест для первого контролируемого блока 1., имеющего шесть выходов, включает входные воздействия с весовыми состояйиями четьфе,шесть и семь, то при поступл нии входного воздействия с весовым 192 состоянием четыре на шине 20-4 появляется сигнал, эквивалентный логической единице. На этом входном воздействии с первого, второго и третьего выходов контролируемого блока 1 должен вьщаваться сигнал, эквивалентный логической единице, который поступает на входы 23-1, 23-2 и 23-3. Так как входное воздействие с весовым состоянием четыре входит в проверяющий тест, то на входе 21 присутствует сигнал, эквивалентный логической единице. В этом случае выходной сигнал элемента И 25.через , элемент ИЛИ 3 поступает на второй вход сумматора 32 по модулю два. Так как на входе 21 присутствует сигнал, эквивалентный.логической единице, который поступает на первый вход сумматора 32 по модулю два, то с выхода 24 поступает сигнал, эквивалентный логическому нулю. В противном случае, если с выхода элемента И 25 при наличии сигнала, эквивалентного логическому нулю на шине 21, поступает сигнал, эквивалентный логическому нулю, то с выхода сумматора 32 по модулю два поступает сигнал, эквивалентный логической единице. Этот сигнал свидетельствует о наличии неисправности контролируемого блока 1. На выходе элемента И 26 сигнал, эквивалентный логический единице, присутствует при поступлении входного воздействия с весовым состоянием шесть на вход 20-6, входящего в проверякяций тест (т.е. имеется сигнал, эквивалентный логической единице на входе 21), а также при наличии выходных сигналов, эквивалентных нулю, которые поступают на входы 23-1, 23-2 и 23-4. На выходе элемента И 27 сигнал, эквивалентный логической единице присутствует тогда, когда поступает седьмое входное воздействие на вход 20-7, входящее в проверяющий тест (т.е. имеется сигнал, эквивалентньй логической единице на входе 21), а также присутс вуют сигналы на входах 23-4, 23-5 и 23-6. Таким образом, контролем охвачены все выходы контролируемого блока 1. Контроль работоспособности остальных схем производится аналогично, при поступлении соответствующего управляющего сигнала на вход 22. 3 Устройство работает следующим образом. Для контроля комбинационной схемы вычисляется (табличным или аналитическим методом) проверяющий тест. С помощью узла 12 ввода исходных данных через дешифратор 8 в регистр 7 последовательно записываются единицы, которые соответствуют весам состояний входных тестовых воздействий. Так, если проверяю щий Tec-f содержит входные воздейст вия с весовым состоянием Т 4 6- 7, то в четвертый, шестой и седьмой разряды регистра 7 последовательно записываются единицы, .что соответствует выбранному тесту. С помощью узла 15 выбора контролируемой схемы происходит, через коммутаторы 2 и 3 подключение контролируемого блока 1 к устройству контроля. Одновременно поступает сигнал на вход 22 блока 1 дешифрации результатов контроля. По этому сигналу происходит выбор соот ветствующей группы элементов И 25-27 (или элементов И 28-30). Выходной сигнал с узла 15 выбора контролируе мой схемы поступает также на блок 1 индикации, который фиксирует номер выбранного блока 1. Выходные сигнал с регистра 7 поступают в блок 6, подготавливая его к работе. Блок 6 сравнения предназначен для вьщепени множества входных наборов воздействий, которые входят в выбранный про веряющий тест; При этом блок 6 выдает сигнал, которьй поступает на второй вход 21 блока 10 дешифрации результатов контроля. С поступлением этого сигнала блок IX) дешифрации результатов контроля осуществляет сравнение сигналов на выходах контролируемого блока 1. Для пуска устройства необходимо с помощью узла 14 пуска подать команду на группу элементов И 5, подготавливая их к открытию. При реализации рабочей 19 ,4 программы, поступающей по шинам 17 на вход контролируемого блока 1, выбранной с помощью узла 15, подаются рабочие входные воздействия, среди которых есть и входные воздействия, входящие в проверяющий тест.Рабочие входные воздействия одновременно поступают на вход контролируемого блока 1 и на вход дешифратора 4. Выходной сигнал с дешифратора 4, через группу элементов И 5, поступает на вход блока 6 сравнения. В случае, если вес состояния входного воздей;ствия входит В проверяюпщй тест, ;записанный в регистр 7, то с блока 6 сравнения поступает сигнал на второй вход 21 блока 10 дешифрации результатов контроля. Блок 10 дешифрации результатов контроля по этому сигналу осуществляет сравнение значений выходных сигналов контролируемого блока 1, которые на данном тестовом наборе должны иметь одинаковые значения (эквивалентные логическому нулю или логической единице) . В случае, если эти сигналы совпадают на данном наборе входных воздействий (входя.щем в проверяющий тест), то на выходе 24 блока 10 дешифрации результатов контроля сигнал отсутствует, а если не совпадают, то вьдается сигнал,.эквивалентный логической единице, который свидетельствует о наличии неисправности контролируемого блока 1. Для подключения и проверки другого контролируемого блока 1 необходимо подать управляющие воздействия с узла 15 выбора коммутационной схемы на коммутаторы 2 и 3 и на вход 22 блока 10 дешифрации результатов контроля. С помощью узла 13 сброса необходимо сбросить информацию, записанную-в регистре 7, и записать аналогично новую тестовую информацию, соответствующую новому контролируемому блоку 1. Далее процесс контроля аналогичен.
го
Фиг. 2
название | год | авторы | номер документа |
---|---|---|---|
Устройство для поиска дефектов дискретных блоков | 1990 |
|
SU1714610A1 |
Устройство для контроля логических схем | 1981 |
|
SU1048476A1 |
Устройство для контроля и диагностики логических блоков | 1984 |
|
SU1295401A1 |
Многоканальное устройство тестового контроля логических узлов | 1985 |
|
SU1265778A1 |
Устройство для контроля состояния диагностируемых цепей | 1985 |
|
SU1316002A1 |
Устройство для контроля цифровых узлов | 1983 |
|
SU1141414A1 |
Устройство для контроля цифровых узлов | 1981 |
|
SU1013960A1 |
Устройство для контроля адресных шин интерфейса | 1984 |
|
SU1242963A1 |
Устройство для контроля и диагностики логических узлов | 1980 |
|
SU960825A1 |
Многоканальная система для контроля и диагностики цифровых блоков | 1984 |
|
SU1269137A1 |
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ . ЛОГИЧЕСКИХ БЛОКОВ, содержащее блок задания режима, блок ввода исходных данных, блок сравнения, труппу элементов И, дешифратор и два коммутатора, причем группы входов первого и второго коммутаторов подключены соответственно к выходным и входным информационным шинам первого и второго коммутаторов, выходы второго коммутатора соединены с входами дешифратора, выходы которого соединены с первыми входами элементов И группы, вторые входы которых соединены с выходом Пуск блока задания режима, а выходы соединены с первой группой входов блока сравнения, вторая группа входов которогосоединена с выходами регистра, информационные входы которого соединены с выходами блока ввода исходных данных, а вход сброса - с выходом Сброс блока задания-режима, выход Выбор контролируемого блока которого соединен с управляющими входами первого и второго коммутаторов и блока индикации, отличающееся тем, что, с целью упрощения устройства, оно содержит блок дешифрации результатов контроля, входы которого сое(Л динены соответственно с выходами первого коммутатора, элементов И группы, блока сравнения, выходом Выбор контролируемого блока блока задания режима, выход блока дешифраций результатов контроля соединен с информационным входом блока индикации., Од Од
Устройство для тестового диагностирования логических блоков | 1976 |
|
SU661552A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для контроля логических схем | 1981 |
|
SU1048476A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1985-07-07—Публикация
1984-04-11—Подача