112331
Изобретение относится к контролю устройств вычислительной техники и може быть использовано для нахождения кратных дефектов в типовых элементах замены или в логических блоках,5
Цель изобретения - повышение быстродействия устройства.
На фиг. 1 приведена функциональная смеха устройства; на фиг. 2 - функиональная схема узла управления,
10
Схема (фиг. 1) содержит группу онтролируемых объектов 1, которая не ходит в состав устройства, генератор тестов, счетчик 3, первый элемент 4, второй бло.к 5 индикации, инди- 5 атор 6 исправности, триггер 7, геератор 8 тактовых импульсов, кнопу 9 сброса, кнопку 10 пуска, группу узлов 11 неравнозначности, группу коммутаторов 12, первый 20 блок 13 индикации, элемент ИЛИ 14, группу переключателей 15, второй элемент И 16, регистр 17, элемент И-НЕ 18 и группу узлов 19 управления.
Узел 19 управления группы (фиг. 2) 25 содержит элементы НЕ 20-22, элемен- ты ИЛИ 23 и 24 и элемент И 25.
Устройство работает следующим образом.
При нажатии кнопки 9 сброса устанавливаются через узлы 19 управления группы в нулевое состояние генератор 2 тестов, счетчик 3 и через элемент ЛИ 14 - триггер 7.
При нажатии кнопки 10 пуска триг- гер 7 перебрасывается в состояние 1 и открывает первый элемент И 4. Импульсы с выхода генератора 8 импульсов через открытый первый элемент И 4 начинают поступать на входы счет- чика 3 и генератора 2 тестов, который выдает проверяющие воздействия на входы контролируемых объектов 1 группы. В случае исправности всех контролируемых объектов 1 группы сигналы на идентичных выходах этих объектов совпадают меж,цу собой и через коммутаторы 12 группы попадают на узлы 1 1 неравнозначности группы,, которые не вырабатывают импульсы на своих выходах, трип ер 7 остается в состоянии 1, а-первый элемент И 4 закрывается с выхода переполнения счетчика 3 только при достижении счетчиком 3 максимального числа, со- 55 ответствующего длине теста, которое фиксируется вторым блоком 5 индика- ции. Перебрасывание из нулевого в
45
5
0
5 20
25
55
45
57г
единичное состояние выхода переполнения счетчика 3 обеспечивает не только срабатывание первого элемента. И 4, но и индикатора 6 исправности.
Если на каком-то К-м выходе любого из контролируемых объектов 1 группы на п-ом такте появляется сигнал, неадекватный сигналам на К-х выходах остальньпс объектов, то срабатывает- К-й узел 11 неравнозначности группы. Выходной сигнал К-го узла 11 неравнозначности группы через элемент ИЛИ 14 опрокидывает триггер 7 в О и закрывает первый элемент И 4, тем самым прекращая поступление тактовых импульсов с генератора 8 в узлы устройства . При этом второй блок 5 индикации фиксирует номер такта, на котором зарегистрирована неравнозначность вькодных сигналов контролируемых объектов 1 группы, что соответствует позиции неисправного элемента в одном из контролируемых объектов 1 группы.
ЕслЪ данная ситуация соответствует, обнарзокению первого дефекта в одном из контролируемых объектов 1 группы, то все Переключатели 15 группы подают положительный потенциал (1) на узлы 11 .неравнозначности группы, второй элемент И 16 и элемент И-НЕ 18. В результате сигнал с выхода элемента ИЛИ 14 проходит через второй элемент И 16 и формирует передний фронт импульса записи номера такта со счетчика 3 в .регистр 17. г
Формирование заднего фронта импульса записи и, соответственно, запись производится при переключении переключателя 15 группы (с 1 на 0) соответствующего тому контролируемому объекту 1 группы, в котором на данном шаге (такте) обнаружен дефект. Определение контролируемого объекта 1 груп- пъ, дефект которого обнаружен, осу- Е1ествляется с помощью первого блока 13 индикаи ии. Если схема всего устройства зафиксирована в момент неравнозначности выходных сигналов контролируемых объектов 1 группы, то на их выходах сохраняются логические сигналы (О или 1), характеризующие состояния каждого из контролируемых объектов 1 группы. Эти сигналы представляются оператору в виде N К-мер- ных двоичных кодо.в первого блока 13 индикации, где N - число контролиру- емых объектов 1 в группе, а К - число
выходов одного контролируемого та. Сравнивая эти коды, индицированные, например, с помощью светодиодов один под другим, оператор устанавливает код, а следовательно, и контро- лируемый объект, который отличен от других. При этом процесс выделения неисправного объекта может основыватся либо на использовании эталонного объекта замены, либо на мажоритарном принципе.
Определив таким образом неисправный j-й объект 1 группы, оператор отключает его с помощью j-ro переключателя 15 группы, предварительно за- фиксировав номер неисправного объекта по показанию первого блока 13 индикации.
Отключение j-ro контролируемого объекта 1 группы представляет собой пе рестроение всех N-входовых узлов 11 неравнозначности группы в (N-l)-Bxo- довые путем подачи на их управляющие входы отрицательного потенциала (логического О) через j-й переключа- таль 15 группы.
После отключения неисправного объекта группы оператор, не производя вновь установки в О узлов устройства кнопкой 9 сброса, осуществля-зо группы соединен с выходом соот35
40
ет повторньй запуск кнопкой 10 пуска. При этом триггер 7 снова перебрасывается в состояние 1 и открывает первый элемент И 4. Поступление тактовых импульсов с генератора 8 им- пельсов в генератор 2 тестов и счетчик 3 приводит к продолжению подачи тестов на оставшиеся N-1 объектов 1 контроля группы. При обнаружении сле- дукщего дефекта в одном из оставшихся объектов 1 группы опять срабатывает элемент ИЛИ 1Д и опрокидывает триггер 7, при этом номер такта фиксируется вторым блоком 5 индикации, но срабатывания второго элемента И 16 не про-,. исходит, так как один из переключателей 15 группы подает на его вход отрицательный потенциал (логический О).
. Зарегистрировав номер такта, на 5 котором выявлен этот дефект, оператор вновь производит запуск кнопкой 10 пуска. Так продолжается до тех пор, ; пока не обнаружится по одному дефекту во всех N контролируемых объектах 55 1 группы. В это время при переключе- НИН последнего переключателя 15 группы срабатывает элемент И-НЕ 18, котоветствукяцего контролируемого объекта выходы всех коммутаторов группы соединены с соответстсующиМи входами первого блока индикации, i-й выход каждого коммутатора группы (, где К - число выходов коммутатора) соединен с соответствукщим информационным входом i-ro узла неравнозначности группы, управляющий вход i-ro узла неравнозначности группы через j-й переключатель группы соединенчс шинами нулевого и единичного потенци алов, входы элемента ИЛИ соединены с выходами всех узлов неравнозначности группы и через кнопку сброса - с выходом генератора тактовых импульсов, выход элемента ИЛИ соединен с нулевым входом триггера, единичный вход которого через кнопку пуска соединен с выходом генератора тактовых импульсов и первым входом первого элемента И второй и третий входы которого соединены соответственно с выходом триггера и инверсным выходом переполнения счетчика, информационный выход которого соединен с входом второго блока индикации и информационным входом регистра, вход записи которого соединен с выходом второго элемента И,
рый вырабатывает команду перезаписи на узлы 19 управления группы. По это команде осуществляется принудительна установка счетчика 3 и генератора 2 тестов в состояние, соответствующее состоянию регистра 17.
Затем все обнаруженные дефекты (по одному в каждом контролируемом объекте 1 группы) устраняются, все переключатели переключаются на положительный потенциал (логическую 1) и, нажатием кнопки 10 пуска, цикл повторяется. Так продолжается до обнаружения и устранения всех дефектов в N контролируемых объектах 1 группы.
Формула изобретения
,Устройство для поиска кратных дефектов в группе объектов, содержащее генератор тактовых импульсов, генератор тестов, счетчик, регистр, триггер, два блока индикации, элемент ИЛИ, элемент И-НЕ, два элемента И, кнопки пуска и сброса, группу коммутаторов, группу узлов неравнозначности, группу переключателей, причем информационный вход каждого коммутао группы соединен с выходом соот5
.
ветствукяцего контролируемого объекта, выходы всех коммутаторов группы соединены с соответстсующиМи входами первого блока индикации, i-й выход каждого коммутатора группы (, где К - число выходов коммутатора) соединен с соответствукщим информационным входом i-ro узла неравнозначности группы, управляющий вход i-ro узла неравнозначности группы через j-й переключатель группы соединенчс шинами нулевого и единичного потенци алов, входы элемента ИЛИ соединены с выходами всех узлов неравнозначности группы и через кнопку сброса - с выходом генератора тактовых импульсов, выход элемента ИЛИ соединен с нулевым входом триггера, единичный вход которого через кнопку пуска соединен с выходом генератора тактовых импульсов и первым входом первого элемента И второй и третий входы которого соединены соответственно с выходом триггера и инверсным выходом переполнения счетчика, информационный выход которого соединен с входом второго блока индикации и информационным входом регистра, вход записи которого соединен с выходом второго элемента И,
входы которого, кроме последнего, объединены с соответствующими входами элемента И-НЕ и подключены к подвижным контактам соответствующих пере- ключателей группы, первый и второй неподвижные контакты которых подключены к шинам нулевого и единичного потенциалов соответственно, выход элемента ИЛИ соединен с последникг входом второго элемента И, выход первого элемента И соединен с тактовым входом генератора тестов, выход которого соединен с входами всех контро- лируемь1х объектов, отличающее с я тем, что, с целью повьпиения быстродействия устройства, в него введены индикатор исправности и группа узлов управления, каждый из которых содержит элемент И, два элемента ИЛИ и три элемента НЕ, причем в каждом узле управления группы выходы всех элементов НЕ соединены с соответствующими входами первого элемента ИЛИ, вход первого элемента НЕ объеди- иен с первым входом второго элемента
ИЛИ и подключен к соответствующему )зыходу регистра9 второй вход второго элемента ИЛИ соединен с выходом второго элемента НЕ, выход второго элемента ИЛИ соединен с первым входом элемента И, второй вход которого объединен с входом третьего элемента НЕ, вьпсод элемента И-НЕ соединен с входами вторых элементов НЕ всех узлов управления группы, входы третьих элементов НЕ всех узлов-управления группы объединены и через кнопку сброса по.гуслючены к выходу генератора тактовых импульсов, выходы первого элемента ИЛИ и элемента И каждого узла управления группы соединены соответстве нно с единичными и нулевыми входами соответствующих разрядов счетчика, входы установки и сброса счетчика объединены соответственно с входами установки в исходное состояние генератора тестов, прямой выход переполнения счетчика соединен с входом индикатора исправности.
Редактор Н. Рогулич
Составитель В. Гречнев
Техред О.Сопкр Корректор Л. Пилипенко
Заказ 2772/51
Тираж 671
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие г. Ужгород, ул. Проектная, 4
Подписное
название | год | авторы | номер документа |
---|---|---|---|
Устройство для группового поиска кратных дефектов в комбинационных логических блоках | 1980 |
|
SU896628A1 |
Устройство для обнаружения кратных дефектов в группе типовых элементов замены | 1983 |
|
SU1126966A1 |
Устройство для автоматического диагностирования группы однотипных логических блоков | 1987 |
|
SU1444778A1 |
Устройство для поиска кратных неисправностей в однотипных логических блоках | 1978 |
|
SU781816A1 |
Устройство для группового контроля логических блоков | 1986 |
|
SU1372323A1 |
Устройство для контроля типовыхэлЕМЕНТОВ зАМЕНы | 1979 |
|
SU832557A1 |
Устройство для диагностирования дискретных блоков | 1986 |
|
SU1520516A1 |
Устройство для контроля логических блоков | 1984 |
|
SU1196692A1 |
Устройство для контроля цифровых узлов | 1987 |
|
SU1483456A1 |
Устройство для контроля функционирования логических блоков | 1987 |
|
SU1432528A2 |
Устройство касается контроля устройств вычислительной техники и может быть использовано для нахождения кратных дефектов в типовьк элементах замены или в логических блоках, Целью изобретения является повы- шение быстродействия устройства. Контролируется группа объектов с помощью группы схем неравнозначности. При . отл ичйи сигнала на выходе одного из контролируемых объектов от сигналов на выходе других блоков он отключается с помощью переключателей от схем неравнозначности. Второй блок индикации фиксирует номер неисправного контроля. Номер такта теста, на котором обнаружена первая неисправность, запоминается на регистре. После того, как будут обнаружены неисправности во всех контролируемь х объектах, содержимое регистра переписывается на счетчик тактов. По окончании ремонта контролируемьк объектов запуск контролируемого теста осуществляется с того места, где была обнаружена первая неисправность. 2 ил.
Устройство для контроля логическихСХЕМ | 1979 |
|
SU830392A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторское сврщетельство СССР , № 896628, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-05-23—Публикация
1983-11-22—Подача