Устройство для контроля цифровых блоков

 

ОП ИСАНИЕ

ИЗОВРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советск их

Социапистическик

Респубпии

<и 943733 (61) Дополнительное к авт. сана-ву(22) Заявлено 26. 12. 80 (21) 3222921т/18-21т с присоединением заявки М (23) Приоритет (53)NL. Кд.

G 06 F 11/26

3Ъаударстваииый каинтат

СССР

Опубликовано 15.07.82, Бюллетень Юе 26 ао диим нзабретенкй к аткрытнй (53) УДК 681.

З(088.8}

Дата опубликования описания 18.07.82 (72) Авторы изобретения

Г.Б. Попов, В.А. Печенко и Л.И. Живуцкая (71) Заявитель (5Й} УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЦИФРОВЫХ БЛОКОВ

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

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

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

Наиболее близким по технической сущности к изобретению является устройство, содержащее блок индикации, блок управления, блок памяти эталонных реакций, блок сравнения, комму2 татор, блок памяти тестов, причем первый выход блока памяти эталонных реакций подключен к первому входу блока сравнения, второй вход которого подключен к выходу коммутатора, вход которого подключен к первому выходу блока управления (21.

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

Целью изобретения является расширение области применения, за счет осуществления контроля Функциониро вания M однотипных блоков.

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

1памяти тестов, причем первый выход блока управления подключен к первому

943733

25 клавиатуры и к первым входам первого и второго элементов ИЛИ, первого триггера, счетчика адресов тестов и счетчика адресов эталонных реакций, третий выход клавиатуры подключен к первому входу третьего элемента ИЛИ, второй вход которого подключен к выходу схемы сравнения, ко второму входу первого элемента ИЛИ и к первому входу первого элемента И, второй вход которого подключен к выходу первого триггера, второй вход которого является первым входом блока управвходу блока индикации, первый вход и второй выход блока управления подключены соответственно к первому выходу и входу счетчика тестов, выходы ц контролируемых блоков подключены к группе входов коммутатора, (П+1)-Й вход которого подключен к третьему выходу блока управления, выход коммутатора подключен к первому входу блока сравнения, введены счетчик о контролируемых блоков, два элемента И, причем выходы первого и второго элементов И подключены соответственно ко второму и третьему входам блока индикации, выход блока сравнения подключен к первым входам первого и второго элементов И, вторые входы которых подключены соответственно ко второму выходу счетчика тестов к первому выходу счетчика контролируемых блоков, второй выход которого подключен ко второму входу блока упрааления, четвертый и пятый выходы которого соответственно к первому и второму входам счетчика контролируемых блоков, пятый выход блока управления подключен ко входу блока памяти тестов, выход которого подключен ко входам контролируемых блоков, второй вход блока сравнения подключен к выходу блока памяти эталонных реакций, вход которого подключен к шестому выходу блока управления, причем блок управления содержит генератор импульсов, формирователь импульсов, пять элементов И, счетчик

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

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

На фиг. 1 приведена структурная схема устройства;. на фиг. 2943733

5 схема блока

10 управ

55 структурная ления.

Устройство (фиг. 1) состоит из блока 1 индикации, элемента 2 И, элемента 3 И, счетчика 4 тестов, счетчика 5 контролируемых блоков, блока

6 памяти эталонов реакций, блока 7 сравнения, коммутатора 8, нескольких контролируемых блоков 9, блока

10 управления, блока 11 памяти тестов, Блок управления (фиг. 2) состоит из триггера 12, логического элемента И 13, регистра сдвига 14, счетчика 15 адресов тестов, логического элемента И 16, счетчика 17 адресов эталонных реакций, логического элемента И 18, формирователя 19 импульса, триггера 20, элемента задержки 21, шифратора 22, генератора импульсов 23, логического элемента

И 24, регистра сдвига 25, логического элемента ИЛИ 26, триггера 27, схемы сравнения 28, логического элемента И 29, логических элементов 30

)и 31, регистра 32 количества контро лируемых блоков, клавиатуры 33.

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

Элемент И 2 предназначен для коммутации канала выдачи на индикатор номеров тестов, не прошедших через контролируемые блоки.

Элемент И 3 предназначен для коммутации канала выдачи на индикатор номеров неисправных контролируемых блоков.

Счетчик тестов 4 представляет собой суммирующий счетчик с одним входом и предназначен для подсчета тестов1 выданных на контролируемые блоки.

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

Блок «6 памяти эталонов реакций состоит из запоминающих элементов, предназначенных для хранения и выдачи эталонов, предназначенных для хранения и выдачи эталонов реакций.

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

1Р значением, полученным из блока 6.

Коммутатор 8 представляет собой набор ключей на базе логических элементов И и ИЛИ, обеспечивающий выдачу на блок 7 сравнения реакций на

t5 контролирующие тесты с контролируемых блоков.

Блоки 9 - контролируемые блоки.

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

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

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

Перед началом работы с блока 10 управления осуществляется ввод s блоки 11 и 6 памяти тестов и эталонов реакций в соответствии с последовательностью тестов и эталонов реакций на тесты контролируемых блоков, в счетчик 5 контролируемых блоков-числа, соответствующего количеству конт35 ролируемых блоков, а в счетчик 4 тестов-числа (в дополнительном коде), соответствующего количеству контрольных тестов при помощи которых осу ществляется контроль блоков. С блока

10 управления осуществляется запуск устройства, при этом из блока 11 памяти на входы контролируемых блоков выдается первый контрольный тест, а на один из входов блока 7 сравненияэталон реакции контролируемых блоков на этот тест из блока 6 памяти. По сигналам блока 10 управления коммутатор 8 осуществляет последовательное

5Р подключение выходов контролируемых блоков ко второму входу блока 7 сравнения. Одновременно в счетчике 5 осуществляется счет подключаемых к блоку 7 сравнения контролируемых блоков. При положительных результатах сравнения реакций контролируемых блоков с эталонами блок 7 формирует запрещающий сигнал на управляющих входах групп логических элементов И 2 и 3

7 9437

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

После окончания контроля данным тестом последнего контролируемого блока блок 10 управления формирует . сигнал в блок 11 памяти,о выдаче на контролируемые блоки 9 очередного теста и цикл контроля повторяется.

Окончание проверки контролируемых блоков 9 последним тестом фиксирует" 20 ся блоком 1 индикации по сигналу, поступающему в него с блока 19 управления и формируемого последним по сигналу со счетчика 4 тестов.

Таким образом, цикл контроля под- 25 ключенных к устройству контролируемых блоков 9 всеми контрольными тестами завершен. B,áëîêå 1 индикации зафиксированы все номера неисправных контролируемых блоков и тестов, которы- 30. ми обнаружены неисправности. Поиск конкретных .мест неисправностей в выявленных неисправных блоках осуществляется по диагностическим таблицам.

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

Перед началом работы устроиства по сигналам с клавиатуры 33 из фор.мирователя 19 импульса через логические элементы И 16 и 18 осуществля- gp ется запись контрольных тестов и эталонов реакций контролируемых блоков 9 соответственно в блоки 11 и 6.

В регистр 32 с клавиатуры 33 вводится число, соответствующее количеству одновременно контролируемых блоков.

С помощью клавиатуры 33 и шифратора 22 формируется число, соответствующее количеству контрольных тестов в дополнительном коде, поступающее в счетчик 4.

После окончания описанных последовательных операций нажатием на клавиатуре 33 кнопки "Пуск" триггер

27 устанавливается в "1", логический

55 элемент И 24 разрешает поступление импульсов с генератора 23 в регистр сдвига 25. С первого выхода регистра 25 тактовый импульс поступает на

33 8 счетный вход счетчика 15 который формирует адрес первого теста, поступающий в блок 11 памяти тестов.

Аналогично по тактовому импульсу со второго выхода регистра 25 счетчиком 17 формируется адрес эталона реакции контролируемых блоков на первый тест, поступающий в блок 6 памяти эталонов реакций. По тактовому импульсу с третьего выхода регистра 25 сдвига триггер 20 устанавливается в "1" и через логический элемент И 13 импульсы с генератора 23 начинают поступать в регистр 14 сдвига, с выхода которого управляющие сигналы выдаются на коммутатор 8 для последовательного подключения к блоку 7 сравнения выходов контролируемых блоков 9.

При сравнении кодов, поступающих со счетчика 5 контролируемых блоков и кода, записанного в регистре 32 количества контролируемых блоков, схема сравнения 28 формирует сигнал сброса триггера 20. Логический элемент И 1-3 закрывается, регистр 14 сдвига сбрасывается. Одновременно через логический элемент ИЛИ 30 сигналом со схемы сравнения 28 триггер

27 устанавливается в. "1", в регистр 25 сдвига с генератора 23 поступают три очередных импульса и цикл проверки контролируемых блоков

9 очередным тестом осуществляется аналогично; При поступлении в блок 10 управления сигнала со счетчика 4 тестов е (импульс переноса первого разряда счетчика), свидетельствующего о выдаче на контролируемые блоки 9 последнего теста, триггер 12 устанавливается в "1" и подготавливает первый вход логического элемента И 29.

При поступлении на его .второй вход сигнала с выхода схемы сравнения 28, свидетельствующего об окончании йроверки последнего контролируемого блока, осуществляется сброс триггеров 27 и 20. Цикл выдачи тестов и эталонов реакций из блоков 6 и 11 памяти прекращаются. На блок 1 индикации выдается сигнал окончания проверки подключенных к устройству контролируемых блоков 9.

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

9437

Формула изобретения двух, что играет существенную роль при серийном производстве аппаратуры.

При этом объем выявленных неисправностей составляет практически 100i т.е. возрастает по сравнению с известным более, чем на 30 . Устройство может быть реализовано на стандартной элементной базе, просто в обслуживании, не требует дополнительных регулировок и построек. 1р

УстрЬйство для контроля цифровых !5 блоков, содержащее блок индикации, счетчик тестов, блок памяти эталонных реакций, блок сравнения, коммутатор, блок управления, блок памяти тестов, причем первый выход бло- щ ка управления подключен к первому входу блока индикации, первый вход и второй выход блока управления подключены соответственно к первому выходу и входу счетчика тестов, вы- 25 ходы л контролируемых блоков подключены к группе входов коммутатора, (+ 1)-й вход которого подключен к третьему выходу блока управления, выход коммутатора подключен к первому Зр входу блока сравнения, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения за счет осуществления контроля функционирования N однотипных блоков, в него введены счетчик контролируемых блоков, два элемента И, причем выходы первого и второго элементов И подключены соответственно к второму и (третьему входам блока индикации, выход блока сравнения подключен к первым входам первого и второго элементов И, вторые входы которых подключены соответственно к второму выходу счетчика тестов и к первому выходу счетчика контролируемых блоков, второй выход которого подключен к второму входу блока управления, четвертый и пятый выходы которого подключены соответственно к первому и второму входам счетчика контролируемых блоков, пятый выход блока управления подключен к входу блока памяти тестов, выход которого под.ключен к входам 11 контролируемых блоков, второй вход блока сравнения

55 подключен к выходу блока памяти эта-лонных реакций, вход которого подключен к шестому выходу блока управ33

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

ll 94 подключен к второму и третьему вхо- 1 дам соответственно второго и первого элементов ИЛИ и является первым выходом блока управления, третий вход второго элемента ИЛИ подключен к первому выходу второго регистра сдвига и к второму входу третьего триггера, выход четвертого элемента И подключен к входу второго регистра сдвига, второй выход которого подключен к второму входу счетчика адресов теста и является вторым выходом блока управления, третий выход второго регистра сдвига подключен к второму входу счетчика адресов эталонных реакций, седьмой и восьмой

3733

12 выходы клавиатуры подключены соответственно к вторым входам второго и третьего элементов И, выходы счетчика адресов тестов и второго элемента И являются пятым выходом блока управления, выходы счетчика адресов эталонных реакций и третьего элемента. И являются шестым выходом блока управления.

lO Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

9 607218, кл. 6 06 F 11/26, 1978.

2. Авторское свидетельство СССР по заявке М 3003331, кл. 6 06 F 11/26, 1980.

943733

Тираж 731 Подписное

8НИИПИ Государственного комитета СССР по делам изобретений и открытий

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

Заказ 5113/57

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Составитель А. Зинькова

Редактор А. Долинич Техред 3. Палий Корректор Г. Огар

Устройство для контроля цифровых блоков Устройство для контроля цифровых блоков Устройство для контроля цифровых блоков Устройство для контроля цифровых блоков Устройство для контроля цифровых блоков Устройство для контроля цифровых блоков Устройство для контроля цифровых блоков 

 

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

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

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

Изобретение относится к системам управления телевидением и радиовещанием

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

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

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

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

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

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