Изобретение относится к контролю устройств вышслителъной техники и может быть использовано для нахождения кратных неисправностей в однотипных логических блоках ЦВМ. Известны устройства поиска кратных неисправностей в однотипных логических блоках, в которых обнаружение кратных неисправностей основано на том, что процедура поиска осущест вляется, как правило, для одного объекта и прекращается после обнаружения первой неисправности. Возобновляется процедура .после устранения обнаруженной неисправности, так как в противном случае возможен эффект компенсации неисправностей. Это ведет, в свою очередь, к неоднозначности диагноза, т.е. установлению места предполагаемого дефекта 1) и 2. Наиболее близким техническим решением к предлагаемому является устройство поиска кратных неисправностей в логических блоках, которое позволяет отыскивать кратньте неисправ ности одновременно в N объектах, что повышает производительность труда и сокращает аппаратурные затраты. Устройство содержит гейератор импульсов, связанный с первым входом элемента И непосредственно, со входом злемента ИЛИ и с шинами сброса генератора тестов, счетчика импульсов и триггера последнего разряда счетчика импульсов - через нормально разомкнутые контакты кнопки Сброс, а с единичным входом триггера останова, нулевой вход которого подключен к выходу элемента ИЛИ - через нормально разомкнутые контакты кнопки Пуск, злемент И, второй вход которого связан с единичным выходом триггера останова, а выход подключен ко входам счетчика импульсов, выходы которого соединены с цифровым индикатором, и генератор тестов, выходы которого связаны с идентичными входами проверяемых блоков, индикатор исправности, вход которого соединен со входом дафрового индикатора и с единичным выходом триггера последнего разряда, счетчика импульсов, нулевой выход которого подключен к третьему входу злемента И, элементы несовпадения, входы которых подсоединены к идентичным выходам проверяе мых блоков, а выходы связаны со входами элемента ИЛИ и индикаторами несовпадения, кроме того двухвходовой элемент несовпадени входы которого свободны, а выход подключен к индикатору несовпадения и ко входу элемента ИЛИ 3. Однако это устройство имеет недостаток, заключающийся в том, что после обнаружения неисправности в одном из проверяемых блоков поиск П рекращйётся,обнарз ённая н ность устраняется, после чего процедура повторяётся, что увеличивает суммарное время поис ка всех неисправностей во всех проверяемых блоках. Цель изобретения - повыщение производительности труда при поиске кратных неисправностей в N ;Объектах за счет сокращения суммарного времени поиска. Поставленная цель достигается тем, что в устройство для поиска кратных неисправностей в однотипных логических блокахГсодержащеё блок управления, счетчик, генератор тестов, блок индикации, п коммутаторов и п схем сравнения, причем тактовый выход блока управления соединен со счетными входами, счетчика и генератора тестов, командный выход блока управления соединен с установленными входами счетчика и генератора тестов, информа ционные выходы которого соединены с одноименными входами проверяемых блоков, выходы каждого проверяемого блока соединещ 1 со входами соответствующего коммутатора, одноименные выходы каждого коммутатора соединены с соответствующими входами соответствующей схемы сравнения, выходы всех схем сравнения образуют группу входов блока управления, информационные выходы счетчика соединены с первой группой входов блока индикащш, вторая группа входов которого соеДИнёна с выходами коммутаторов, выход пере погшения счетчика соединен с первым входом блока управления, введен пульт управления, каждый выход которого соединен с соответствующим управляющим входом всех схем сравнения. Устройство реализует процедуру поиска неисправностей, при которой останов теста и повтор сначала производится не после обнаружения и устранения первой неисправности в каком-либо из проверяемых блоков, а после обнаружения и устранения по одной неисправности в каждом из N проверяемых блоков. На фиг. 1, 2 и 3 схематически представлено функционирование элементов неравнозначности %льта управления, принцип работы предлагаемого устройства и его схема. На фиг. 1 N проверяемых блоков 1 соеди йёйысвбими одноимёнными входами и подкл чены к вьЬсодам генератора 2 тестов. Счетный вход генератора 2 тестов соединен со счетным входом счетчика 3 импульсов и подключен к тактовому выходу блока 4 управления. Аналогично управляющий вход генератора 2 тестов-соединен с управляющим входом счетчика 3 и управляющим выходом блока 4 управления. Выходы разрядов счетчика 3 подсоединены ко входам блока 5 индикации, причем выход переполнения счетчика 3, кроме того, подключен к первому входу блока 4 управления. Входы N входовых схем 6 сравнения подключены ко входам блока 5 индикации и через коммутаторы 7 - к одноименным выходам проверяемь1х блоков 1, а выходы - ко входам блока 4 управления. Управляющие входы схем 6 сравнения объединены и подключены к выходам пульта 8 управления. Устройство работает следующим образом. По команде оператора блок 4 управления вырабатывает на командном выходе сигнал, по которому устанавливаются в нулевое состояние генератор 2 тестов и счетчик 3 импульсов. Затем по команде оператора блок 4 управления начииает на тактовом выходе вырабатывать тактовые импульсы, поступающие на счетные входы счетчика 3 и генератора 2 тестов, который выдает проверяющие воздействия на йходы проверяемых блоков 1. В случае исправности всех проверяемых блоков 1 сигналы на одноимениых выходах этих блоков совпадают между собой и через коммутаторы 7 подаются на схемы 6 сравнения, которые не вырабатывают импульсов на своих выходах. Блок 4 управления прекращает подачу тактовых им- . пульсов только по сигналу переполнения счетчика 3, который достигает максимального числа, соответствующего длине теста. Это число фиксируется блоком 5 индикации. Если на каком-либо к-ом выходе любого из проверяемых блоков 1 на i-oM такте появляется сигнал, не совпадающий с сигналами на к-ых выходах остальных проверяемых блоков 1, то срабатывает к-ая схема 6 сравнения. Выходной сигнал к-ой схемы 6 сравнения прекращает поступление тактовых импульсов из блока 4 управления в узль устройства. При этом блок 5 индикации фиксирует номер такта, на котором впервые зарегистрировано несовпадение выходных сигналов проверяемых блоков 1, что соответствует позиции неисправного элемента в одном из проверяемых блоков 1. Определение проверяемого блока 1, неисправность которого обнаружена, производится с помощью блока 5 индикации. Так Как схема всего устройства зафиксирована в момент несовпадения выходных сигналов проверяемых блоков 1, то на выходах проверяемых блоков 1 сохраняются логические сигналы (О или 1), характеризующие состо;яийе каждого из проверяемых блоков 1. Эти сигналы представляются оператору в виде N п-мерных двоичных кодов блока 5 индикации, где N - число проверяемых блоков 1, а п -- число из выходов. Сравнивая эти копл м1гжду собой, оператор устанавливает код, а следовательно, и проверяемый блок 1, который отличен от других. При этом процесс определения неисправного проверяемого блока 1 может быть основан либо на использовании эталонного проверяемого блока 1, либо на мажоритарном принципе. Определив таким образом неисправный проверяемый блок 1, оператор отключает егр с помощью пульта 8 управпения, выполненного на кгаочах 9, предваритель но зафиксировав номер неисправного элемента по показанию блока 5 индикации. Отключение j-ro проверяемого блока 1 представляет собой перестроение всех N-входовых схем 6 сравнения путем подачи на их управляющие входы отрицательного потенциала в (N-1)-входовые схемы 6 сравнения. Этот процесс иллюстрируется на фиг. 2 для трехвходовых схем 6 сравнения, состоящих из сумматоров 10 по модулю два и элементов И 11. Затем, не производя первоначальной установки в О узлов устройства, оператор осуществляет повторной пуск. Поступление тактовых импульсов из блока 4 управления в генератор 2 тестов и счетчик 3 импульсов приводит к продолжению подачи тестовых воздействий на оставшиеся N-1 проверяемые блоки 1. При обнаружении первой неисправности в одном из N--1 оставшихся проверяемых блоков процедура повторяется. И так до обнаружения по одной неисправности в каждом из N проВеряемых блоков I. После этого все обнаруженные неисправности устраняются. После этого все схемы 6 сравнения снова перестраиваются пультом 8 управления в N-входовые и цикл повторяется. Так продолжается до обнаружения и устранения всех неисправностей в проверяемых блоках 1. Таким образом, в предлагаемом устройстве то же число неисправностей N проверяемых 7 6 блоков 1. обнаруживается за меньшее время. Следовательно, производительность труда при поиске неисправностей с использованием предлагаемого устройства выше. Формула изобретения Устройство для поиска кратных неисйравностей в однотипных логических блоках, содержащее блок утфавления, счетчик, генератор тестов, блок индикации, п коммутаторов и п схем сравнения, причем тактовый выход блока управления соединен со счетными входами счетчика и генератора тестов, командный выход блока управления соединен с установленными входами счетчика и генератора тестов, информационные выходы которого соединены с одноименными входами проверяемых блоков, выходы каждого проверяемого блока соединены со входами соответствующего коммутатора, одноименные выходы каждого коммутатора соединены с соответствующими входами соответствующей схемы сравнения, вь1ходы всех схем сравнения соединены со входами блока управления, информационные выходы счетчика соединены с первой группой входов блока индикации, вторая группа входов которого соединена с выходами коммутаторов, выход перепога1ения счётчика соединен с сигнальным вхо блока управления, отличающее с я тем, что, с целью повышения производительности, в устройство введен пульт управления, каждый вьгход которого соединен с соответствующим управляющим входом всех схем сравнения. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР N 238236, кл. G 06 F 15/46, 1967. . 2.Авторское свидетельство СССР N 538894, кл. G 01 R 31/28, 1976. 3.Авторское свидетельство СССР по заявке № 2365586/24, кл. G 06 F 11/04, 1975 (прототип) .
название | год | авторы | номер документа |
---|---|---|---|
Устройство для обнаружения кратных дефектов в группе типовых элементов замены | 1983 |
|
SU1126966A1 |
Устройство для группового поиска кратных дефектов в комбинационных логических блоках | 1980 |
|
SU896628A1 |
Устройство для группового контроля логических блоков | 1986 |
|
SU1372323A1 |
Устройство для непрерывного диагностирования однотипных логических блоков | 1984 |
|
SU1234840A1 |
Устройство для поиска кратных дефектов в группе объектов | 1983 |
|
SU1233157A1 |
Устройство для автоматического диагностирования однотипных логических блоков | 1987 |
|
SU1444779A1 |
Многоканальное устройство для автоматического контроля микропроцессоров | 1982 |
|
SU1104519A1 |
Устройство для контроля цифровых блоков | 1981 |
|
SU1037259A1 |
Устройство для обнаружения и локализации неисправностей цифровых блоков | 1982 |
|
SU1067507A1 |
Устройство для контроля и диагностики цифровых блоков | 1985 |
|
SU1278855A1 |
Авторы
Даты
1980-11-23—Публикация
1978-04-24—Подача