Устройство для поиска дефектов дискретных блоков Советский патент 1988 года по МПК G06F11/30 

Описание патента на изобретение SU1379784A1

Фие.;

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

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

На фиг.1 представлена схема устройства; на фиг.2 - схема блока управления; на фиг.3 - схема генератора тестов; на фиг.4 - схема коммутатора; на фиг.5 - вид теста поиска дефектов.

Устройство для поиска дефектов дискретных блоков содержит генератор 1 тестов, блок 2 памяти, коммутатор 3, блок 4 сравнения, блок 5 индикации, блок 6 управления, регистр 7, счетчик 8, блок 9 элементов И, дешифраторы 10 и 11, вход I2«пуска устройства, кроме того, изображен проверяемый блок 13.

Блок 6 управления (фиг.2) содержит дешифратор 14, триггер 15, счетчик 16, элементы 17 и 18 задержки, элементы НЕ 19 и 20, элементы И 21- 23, элементы ИЛИ 24-27.

Генератор тестов (фиг.З) содержит постоянное запоминающее устройство (ПЗУ) 28, счетчик 29, регистры 30 и 31, блок 32 элементов И, дешифраторы 33 и 34, элементы И 35 и 36, элементы HjIH 37-39 и элементы 40-42 задержки.

Коммутатор 3 (фиг.4) содержит п узлов 43 коммутации, включающих трех стабильные элементы НЕ 44 и 45.

Устройство работает следующим образом.

По команде с блока 6 управления из генератора 1 в блок 6 управления подается коммутационный тест, согласно которому коммутатор 3 производит требуемые коммутации внешних контактов проверяемого блока 13 к выходам блока 2 памяти и к входу блока 4 сравнения. По команде с блока 6 управления происходит обнуление счетчика 8. Кулевое состояние счетчика 8 поступает на дешифратор 10, который вырабатывает сигнал на обнуление регистра 7. По команде с блока 6 управления из генератора 1 в блок 2 памяти записывается первый тестовый набор теста. Блок 6 управления выдает сигнал на счетчик В для увеличения на единицу содержимого счетчика 8. Тестовый набор из блока памяти через

5

0

5

0

5

0

5

0

5

коммутатор 3 поступает на вход проверяемого блока 13. Ответная реакция проверяемого блока 13 через коммутатор 3 подается на вход блока 4 сравнения .

Одновременно на другой вход блока 4 сравнения из блока 6 управления поступает ожидаемая ответная реакция. В случае несовпадения ожидаемой и полученной ответной реакций блок 4 сравнения формирует сигнал несравнения, который поступает на блок 6 управления. Появление сиг}1ала несравнения говорит о том, что в проверяемом блоке 13 отсутствуют дефекты, обнаруживаемые на данном тестовом наборе. В этом случае блок 6 управления выдает команду на генератор для перехода к проверке следующего тестового набора, после чего описанные действия повторяются.

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

Если в конце одного из тестов содержимое регистра 7 не равно нулю, то блок 6 управления останавливает работу устройства и выдает команду на индикацию кода, сформированного в дешифраторе 1I из записанного в регистре 7 номера класса дефектов и записанного в блоке 6 управления номера теста, на блок 5 индикации. По значению кода определяется и устраняется дефект. Затем работа устройства может быть повторена. Если на всех тестах содержимое регистра 7 было равно нулю, то блок 6 управления останавливает работу устройства и обеспечивает индикацию в блоке 5 индикации нулевого номера теста и кулевого содержимого регистра 7, что говорит об отсутствии дефектов в проверяемом блоке 7.

31

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

Процесс поиска дефектов начинается с поступления сигнала пуска с входа 12 пуска. В результате через элемент ИЛИ 26 устанавливается в ноль счетчик 16, а также вырабатывается через элемент ИЛИ 24 сигнал разрешения на чтение информации (ЧТ)из генератора 1, который разрешает подачу КТ с генератора 1 через блок 6 управления на коммутатор 3. Данные сигналы через первый выход блока 6 управления поступают на генератор 1. КТ содержит информацию о входных и выходных контактах проверяемого блока 13, согласно которой коммутатор 3 подключает входные контакты к выходам блока 2 памяти, а один из выход- ных контактов - к входу блока 4 сравнения .

При считывании метки ККТ, записанной в конце КТ, дешифратор 14 выдает соответствующий сигнал ККТ - конец коммутационного теста, который формирует три сигнала: УСТО, который устанавливает в О триггер 15 и через восьмой выход блока 6 управления обнуляет счетчик 8; ЧТ через элемент ИЛИ 24 и сигнал записи тестового набора (ЗПТН) через элемент ИЛИ 25, который разрешают считывание и подачу одного тестового набора (ТН) с генератора 1 в блок 2 памяти.

По прочтении метки КТН генератор I через дешифратор I4 выдает соответствующий сигнал конца тестового набора (КТН), который через третий выход блока 6 управления увеличивает на единицу содержимое счетчика 8, разрешает подачу тестового набора на проверяемый блок 13 через третий выход блока 6 управления (сигнал КОНТ1) а по истечении времени, равного новлению на выходе проверяемого блока 13 ответной реакции, через элемент 17 задержки выдает сигнал разрешения сравнения (КОНТ2) через четвертый Выход блока 6 управления. Последний сигнал разрешает сравнение ожидаемой реакции, записанной в триггере 15, и ответной реакции с проверяемого блока 13, а также через элемент 18 задержки подготавливает путь прохождения сигнала несравнения (ИСРВ) через элемент И 21. Элемент 18 задержки, рассчитанный на время сравнения реакций, предназначен для

.Q |г JQ

25 OQ

-

40

45

0

844

устранения ложных срабатывар1ий элемента И 2 1 .

Если в результате сравнения не совпадает ответная реакция с ожидаемой, то с блока 4 сравнения вы,ч чется сигнал НСРВ, который поступает на первый вход блока 6 управления. В этом случае через элементы ИЛИ 24 и 25 вьщается разрешение на считывание и прием очередного ТН. Если ответная реакция совпадает с ожидаемой, то сигнал НСРВ с блока 4 сравнения отсутствует. В результате на выходе элеме нта НЕ 19 присутствует единица, которая в момент времени, определяемый элементом 18 задержки, через элементы ИЛИ 24 и 25 вьщает разрешение на считывание и прием очередного ТН, а через шестой выход блока 6 управления и блок 9 элементов И разрешает запись единицы в разряд регистра 7, номер которого равен содержимому счетчика 8 и который выбирается с помощью дешифратора 10.

При считывании метки КПН с генератора 1 через дешифратор 14 вьщает- ся сигнал конца поля нулей (КПН), который устанавливает в 1 триггер 15 и через элементы ИЛИ 24 и 25 выдает разрешение на считывание и прием очередного ТН.

При считывании метки КПЕ с генератора 1 через дешифратор 14 выдается сигнал конца поля единиц (КПЕ), который поступает на входы элементов И 22 и 23. При прохождении сигнала КПЕ через эти элементы, если содержимое регистра 7 равнр, нулю, то с дешифратора I1 на вход блока 6 управления поступает нулевой сигнал Регистр в иуле (РГН), который создает на выходе элемента НЕ 20 единицу, поэтому сигнал КПЕ проходит через элемент И 22, увеличивает на единицу содержимое счетчика 16, т.е. задает номер следующего теста, и через элемент ИЛИ 24 выдает разрешение на считывание КТ очередного теста. Если содержимое регистра 7 не равно нулю, то на вход блока 6 управления поступает единичный сигнал РГН, который создает на входе элемента И 23 единицу, поэтому сигнал КПЕ проходит через элементы И 23 и ИЛИ 27 и как сигнал разрешения индикации (ИНД) поступает на блок 5 индикации для индикации кода, сформированного в дешифраторе 11 из записанного в счетчике 16 номера теста и записанного в регистре 7 номера класса дефектов.

При считывании метки КТПД, т.е. на всех тестах содержимое регистра 7 равно нулю, дешифратор 14 вырабатывает сигнал конца тестов поиска дефектов (КТПД), который через элемент ИЛИ 26 обнуляет счетчик 16 и через элемент ИЛИ 27 и пятый выход блока 6 управления обеспечивает индикацию в блоке 5 индикации нулевого номера теста из счетчика 16 и нулевого содержимого регистра 7, что говорит об отсутствии дефектов в дискретном блоке 13.

Генератор 1 работает следующим образом.

Сначала в него устанавливается ПЗУ 28 с тестом поиска дефектов. Затем на вход поступают сигналы ЧТ, пуска. Сигнал пуска поступает на счетчик 29 и устанавливает в нем нулевой адрес, который поступает на ПЗУ 28. Одновременно на другой вход ПЗУ 28 через элементы ИЛИ 37 и задержки 41 поступает сигнал ЧТ, который вызывает считывание КТ из ПЗУ 28 в регистр 30. Затем на выходе элемента 40 задержки появляется сигнал пуска, который поступает на вход регистра 31 и разрешает запись в него КТ из регистра 30, через элементы И 35 и ИЛИ 39 поступает на счетный вход счетчика 29 и увеличивает на единицу хранящийся в нем адрес, а через элементы ИЛИ 37 и задержки 41 поступает на ПЗУ 28 и вызывает считывание из него в регистр 30 метки ККТ которая поступает для анализа в блок 6 управления.

Затем -на вход генератора одновременно поступают сигналы ЧТ и ЗПТН, которые обеспечивают считывание информации из ПЗУ 28 в регистр 30. Затем на выходе элемента 42 задержки появляется сигнал, который поступает на вход группы 32 элементов И и разрешает запись ТН из регистра 30 в блок 2 памяти, а также поступает на вход элемента И 36. Если на ПЗУ 28 считана метка КПЕ, то на выходе дешифратора 33 появляется ноль, который поступает на вход элемента И 36 и запрещает прохождение через него сигнала с выхода элемента 42 задержки. Если из ПЗУ 28 считан ТН, то сигнал с выхода элемента 42 задержки проходит через элемент И 36 и вызы

5

0

5

0

5

0

5

0

5

вает считывание из ПЗУ 28 в регистр 30 метки КТН, которая поступает для анализа в блок 6 управления.

Одновременный приход сигналов ЧТ и ЗПКТ вызывает считывание информации из ПЗУ 28 в регистр 30 с последующей записью ее из регистра 30 в регистр 31 и появление на выходе элемента 40 задержки единицы. Если из ПЗУ 28 считана метка КПТД, то на выходе дешифратора 34 появляется ноль, который поступает на вход элемента И 35 и запрещает прохождение через него единицы с выхода элемента 40 задержки. Если из ПЗУ считан КТ, то единица с выхода элемента 40 задержки проходит через элемент И 35 и вызывает считывание из ПЗУ 28 в регистр 30 метки ККТ, которая поступает для анализа в блок 6 управления.

Коммутатор 3 работает следующим образом.

Входные и выходные контакты проверяемого блока I3 и выходные контакты блока 2 памяти подключены к коммутатору 3, а коммутация осуществляется согласно КТ, поступающему из блока 6 управления. На каждом тесте к блоку 4 сравнения оказывается подключенным только один выход проверяемого блока, что обеспечивает максимально возможную простоту дешифрации результатов прохождения теста. Работу коммутатора 3 рассмотрим на примере узла 43 коммутации, к которому подключен один контакт проверяемого блока 13 и один контакт блока 2 памяти. Узел 43 коммутации в зависимости от значений разрядов КТ может работать в следующих режимах: подключить контакт проверяемого блока 1 3 к контакту блока 2 памяти; подключить контакт блока 13 к входу блока 4 сравнения; обеспечить отключение контакта блока 13 от входа блока 4 сравнения и от контакта блока 2 памяти. В первом режиме КТ содержит нулевой запрещающий сигнал, поступающий на вход трехстабильного элемента НЕ 44, и единичный разрешающий сигнал, поступающий на вход трехстабильного элемента НЕ 45. В результате выход трехстабильного элемента НЕ 44 принимает значение высокого сопротивления, а выход блока 2 памяти оказывается подключенным через трехстабильный элемент НЕ 45 к входному контакту проверяемого блока 13. Во втором режиме КТ содержит единичный разрешающий сигнал, поступающий на вход трехстабиль ного элемента НЕ 44, и нулевой запре щающий сигнал, поступающий на вход трехстабильного элемента 45. В результате выход трехстабильного элемента НЕ 45 принимает значение высокого сопротивления, а вход блока 4 сравнения оказывается подключенным через трехстабильный элемент НЕ 44 к выходному контакту проверяемого блока 13. В третьем режиме из КТ на входы трехстабильных элементов НЕ 44 и 45 подаются нулевые запрещающие сигналы и выходы этих элементов принимают зиачеине высокого сопротивления.

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

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

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

0

5 о

0

5

0

5

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

элемента ИЛИ и с нходом установки в 1 триггера, выход которого соединен с выходом бдока управления, восьмой выход которого соединен с входом установки в О триггера, с вторым входом первого :5демен- та ИЛИ и с третьим входом второго элемента ИЛИ, четвертый вход которого соединен с первым входом блока управления и с пятым входом первого элемента ИЛИ, шестой вход которого соединен с выходом второг о элемента И, со счетным входом счетчика и подключен к первому выходу блока управ- ления, девятый выход которого соединен с выходом счетчика, вход установки в О которого соединен с выходом третьего элемента ИЛИ, первый вход которого объединен с первым входом четвертого элемента ИЛИ и подключен к пятому выходу дешифратора, шестой выход которого соединен с первыми входами второго и третьего элементов И, второй вход второго элемента И соединен с выходом второго элемента НЕ, вход которого соединен с вторым входом третьего элемента И и с четвертым входом блока управления, выход третьего элемента И соединен с вторым входом четвертого элемента ИЛИ, выход которого является пятым выходом блока управления, девятый выход которого соединен с первым входом первого элемента ИЛИ, третий

вход которого соединен с вторым входом третьего элемента ИЛИ.

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

Q

5

Q

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

OmSi.il

Пусх

iJT

JS

uo

от

сч

ffXtf

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

название год авторы номер документа
Устройство для поиска дефектов цифровых узлов 1985
  • Тяжев Валентин Тимофеевич
SU1302282A2
Устройство для поиска дефектов цифровых блоков 1987
  • Колпаков Алексей Леонидович
  • Курылева Татьяна Леонидовна
  • Тяжев Андрей Тимофеевич
  • Тяжев Валентин Тимофеевич
SU1520519A1
Устройство для диагностирования дискретных узлов 1988
  • Колпаков Алексей Леонидович
  • Призенко Сергей Васильевич
  • Тяжев Валентин Тимофеевич
  • Якушенко Евгений Афанасьевич
SU1681305A1
Устройство для диагностирования дискретных блоков 1986
  • Тяжев Валентин Тимофеевич
SU1520516A1
Устройство для диагностирования группы из @ логических узлов 1985
  • Корнаков Владимир Алексеевич
  • Костанди Георгий Георгиевич
  • Месежник Борис Григорьевич
  • Тяжев Валентин Тимофеевич
SU1390611A1
Устройство для диагностирования группы логических узлов 1987
  • Колпаков Алексей Леонидович
  • Курылева Татьяна Леонидовна
  • Тяжев Валентин Тимофеевич
SU1520520A1
Устройство для тестового контроля цифровых блоков 1983
  • Беляев А.В.
  • Костанди Г.Г.
  • Тяжев А.Т.
  • Тяжев В.Т.
  • Шахматов Л.А.
SU1149779A1
Устройство для контроля и диагностики дискретных блоков 1985
  • Беляев Александр Викторович
  • Костанди Георгий Георгиевич
  • Махалин Борис Николаевич
  • Мальцев Виктор Николаевич
  • Прилежаев Дмитрий Абрамович
  • Тяжев Валентин Тимофеевич
SU1254488A1
Устройство для диагностирования цифровых узлов 1986
  • Якушенко Евгений Афанасьевич
  • Вагарин Анатолий Юрьевич
  • Костанди Георгий Георгиевич
  • Призенко Сергей Васильевич
  • Тяжев Валентин Тимофеевич
SU1520517A1
Устройство для диагностирования цифровых блоков 1987
  • Колпаков Алексей Леонидович
  • Костанди Георгий Георгиевич
  • Призенко Сергей Васильевич
  • Тяжев Валентин Тимофеевич
  • Якушенко Евгений Афанасьевич
SU1548789A1

Иллюстрации к изобретению SU 1 379 784 A1

Реферат патента 1988 года Устройство для поиска дефектов дискретных блоков

Изобретение относится к области автоматики и вычислительной техники и может быть использовано в устройствах контроля работоспособности и поиска дефектов дискретных блоков. Цель изобретения - повышение быстродействия устройства. Устройство для поиска дефектов дискретных блоков содержит блок ввода, блок 2 памяти, коммутатор 3, блок 4 сравнения, блок 5 индикации, блок 6 управления, регистр 7, счетчик 8, блок 9 элементов И, два дешифратора 10, П, вход 12 пуска. Повышение быстродействия устройства достигается за счет введения регистра 7, счетчика 8, блока 9 элементов И, дешифраторов 10, И. При этом уменьшается время поиска дефектов за счет уменьшения длины теста поиска дефектов и, как следствие, за счет уменьшения времени прохождения теста через проверяеьв11Й блок. 1 з.п. ф-лы, 5 Ш1. i (Л

Формула изобретения SU 1 379 784 A1

ОтдлБ

j/7/rr

3S

ЗПТН

о /

/w/

Л

TW

xSf.t

OmS/t.6

/77ЛЛШ|

фиг A

ifU

f ffJlA

3

Gmffjf.Z

.

..J

Документы, цитированные в отчете о поиске Патент 1988 года SU1379784A1

Устройство для контроля цифровых блоков 1975
  • Дубров Михаил Григорьевич
SU607218A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для поиска дефектов цифровых узлов 1980
  • Мозгалевский Андрей Васильевич
  • Данилов Виктор Васильевич
  • Костанди Георгий Георгиевич
  • Соловей Григорий Борисович
  • Тяжев Валентин Тимофеевич
SU962957A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 379 784 A1

Авторы

Тяжев Валентин Тимофеевич

Даты

1988-03-07Публикация

1985-10-15Подача