Устройство для автоматического поиска дефектов в логических блоках

 

1. УСТРОЙСТВО ДЛЯ АВТОМАТИЧЕСКОГО ПОИСКА ДЕФЕКТОВ В ЛОГИЧЕСКИХ БЛОКАХ, содержащее блок памяти, блок выбора адреса, дискриминатор выходных сигналов, блок сравнения, и блок управления , первый и второй выходы которого соединены соответственно со входом блока выбора адреса и управляюпщм входом блока памяти, информационный и адресный входы которого соединены соответственно с информационным входом устройства и выходом блока выбора адреса, отличающееся тем, что, с целью расширения области применения устройства, в него введены регистр команд, постоянная память сжатых данных, коммутатор точек, регистр начальных условий, регистр сжатых эталонных сигналов, регистр сжатых выходных сигналов, сумматор по модулю два, блок воспроизведения, теста, блок элементов И разрешения кнопка Пуск и блок предварительного анализа, причем первый, второй, третий, четвертый управляющие выход блока предварительного анализа соединены соответственно с первым и вторым информационными входами коммутатора точек, с первым входом блока управления, со вторым входом блока управления и синхровходом блока памяти , первая, вторая и третья группы выходов которого соединены соответственно с группами информационных входов регистра начальных условий, регистра команд и блока предварительного анализа, первая и вторая группы информационных выходов которого соединены соответственно с первыми группами информационных входов коммутатора точек и блока памяти, вторая группа информационных входов которого соеди (Л нена с группой выходов блока элементов И разрешения, первый вход которого соединен с выходом блока сравнения , первая группа входов которого о соединена с группой выходов регистра сжатых эталонных сигналов, группа информационных входов которого соединена с первой группой выходов постоянной памяти сжатых данных, вторая, 00 4 третья и четвертая группы выходов которого соединены соответственно с СЛ первой, второй и третьей группами входов блока воспроизведения теста, первый, второй и третий выходы которого соединены соответственно с третьим, четвертым и пятым информационными входами коммутатора точек, первьй, второй и третий выходы которого соединены соответственно с первым и вторым контрольными входами блока предваритепьного анализа и со входом дискриминатора вькодных сигналов , выход которого соединен со входом сумматора по модулю два, выход

Эm> q 06 Р 11/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЭОБРЕТЕНИЙ И MHPblTMA (21) 3480480/18-24 (22) 11.08.82 (46) 15.08.84. Бюл. В 30 (72) Н.П. Байда, В.Т. Шпилевой, В.П. Семеренко, И.А. Гладков и В.П. Подкопаев (71) Винницкое производственное объединение "Терминал" и Винницкий политехнический институт (53) 681.327(088.8) (56) 1 ° Авторское свидетельство СССР

Ф 633019, кл. 5 06 F 11/00, 1978.

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

Н- 656063, кл . 4 06 F 11/00, 1979 (прототип). (54) (57) 1. УСТРОЙСТВО ДЛЯ АВТОМАТИЧЕСКОГО ПОИСКА ДЕФЕКТОВ В ЛОГИЧЕСКИХ

БЛОКАХ, содержащее блок памяти, блок выбора адреса, дискриминатор выходных сигналов, блок сравнения, и блок управления, первый и второй выходы которого соединены соответственно со входом блока выбора адреса и управляющим входом блока памяти, информационный и адресный входы которого соединены соответственно с информационным входом устройства и выходом блока выбора адреса, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства, в него введены регистр команд, постоянная память сжатых данных, коммутатор точек, регистр начальных условий, регистр сжатых эталонных сигналов, регистр сжатых выходных сигналов, сумматор по модулю два, блок воспроизведения, теста, блок элементов И разрешения, кнопка "Пуск" и блок предварительного анализа, причем первый, второй, третий, четвертый управляющие выход

„,SU„„1108451 А блока предварительного анализа соединены соответственно с первым и вторым информационными входами коммутатора точек, с первым входом блока управления, со вторым входом блока управления и синхровходом блока памяти, первая, вторая и третья группы выходов которого соединены соответственно с группами информационных входов регистра начальных условий, регистра команд и блока предварительного анализа, первая и вторая группы информационных выходов которого соединены соответственно с первыми группами информационных входов коммутатора точек и блока памяти, вторая группа д информационных входов которого соединена с группой выходов блока элементов И разрешения, первый вход которого соединен с выходом блока сравне- ния, первая группа входов которого соединена с группой выходов регистра сжатых эталонных сигналов, группа Вювй информационных входов которого соеди- фм иена с первой группой выходов постоянной памяти сжатых данных, вторая, третья и четвертая группы выходов которого соединены соответственно с первой, второй и третьей группами аФ входов блока воспроизведения теста, первый, второй и третий выходы которого соединены соответственно с третьим, четвертым и пятым информационными входами коммутатора точек, первый, второй и третий выходы которого соединены соответственно с первым и вторым контрольными входами блока предварительного анализа и со входом дискриминатора выходных сигналов, выход которого соединен со входом сумматора по модулю два, выход

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

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

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

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

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

1 .измерения соединен со вторым контроль. ным входом блока- предварительного анализа, вход-выход узла измерения соединены с первым входом первого элемента И и через элемент НЕ с пер вым входом второго элемента И, выход которого соединен с первым вхо, дом третьего элемента ИЛИ, второй вход и выход которого соединены соответственно с выходом первого элемента

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

2. Устройство по п; 1, о т л и ч аю щ е е с я тем, что узел управления блока предварительного анализа содержит регистр сдвига, четыре распределителя импульсов, два дешифратора, десять триггеров, семнадцать элементов И, пять элементов ИЛИ, два генератора импульсов, причем выход первого генератора импульсов соединен с первыми входами первого, второго, 1! (18(б третьег и и <ге > г1ср г го элементов И, выход в1орого генератора импульсов соецинен с сггггхроггиэирующим входом первого триггера и первыми входами пятого — девятого элементов И, второй вход н выход пятого элемента И соединены соответственно с прямым выходом второго триггера и со входом первого распределителя импульсов, первый, второй, третий, четвертый выходы которого соединены соответственно с первым входом первого элемента ИЛИ, с первым входом второго элемента ИЛИ, с единичным входом третьего триггера, с нулевым входом второго триггера и первым входом третьего элемента ИЛИ, выход которого соединен с единичным входом четвертого триггера, выход которого соединен со вторым входом шестого элемента И, выход которого соединен со входом второго распределителя импульсов, первый и второй выходы которого соединены соответственно с пятым выходом узла и с единичным входом пятого триггера, выход которого соединен со вторым входом второго элемента И, выход которого соединен ,с шестым выходом узла, первый вход десятого элемента И соединен со вторым входом блока, первым входом четвертого элемента ИЛИ, информационным входом первого триггера, первым вхо. дом одиннадцатого элемента И и еди:ничным входом шестого триггера, прямой выход которого соединен со вторым входом седьмого элемента И, выход которого соединен со входом третьего распределителя, первый, второй, третий, четвертый, пятый, шестой, седьмой выходы которого соединены соответственно с семнадцатым выходом узла и вторым входом второго элемента ИЛИ, с единичным входом седьмого триггера, с первыми входами двенадцатого и тринадцатого элементов И, с десятым выходом узла, с единичным входом восьмого триггера, с первым входом четырнадцатого элемента И, с первым входом патнадцатого элемента И, выход кото-г рого соединен со вторым входом третьего элемента ИЛИ, нулевым входом шесто,го триггера и первым входом пятого элемента ИЛИ, выход которого соединен с восемнадцатым выходом узла, нулевой вход восьмого триггера соединен с шестым входом узла, а прямой выход со вторым входом третьего элемента И, выход которого соединен с пятнадца 1 l тым выходом узла, нулевой вход седьмого триггера соединен с четвертым входом узла, а прямой выход — со вто-. рым входом четвертого элемента И, выход которого соединен с седьмым выходом узла, нулевой вход третьего триггера соединен через первый дешифратор с первой группой входов узла, а прямой выход — со вторым входом первого элемента И, выход которого соединен с четвертым выходом узла, вторые входы четырнадцатого и пятнадцатого элементов И соединены через второй дешифратор со второй группой входов узла, выход четырнадцатого элемента И соединен с одиннадцатым выходом узла, второй вход четвертого элемента ИЛИ соединен с третьим входом узла, третьим входом второго элемента ИЛИ и входом регистра сдвига, первый выход которого соединен с первым входом шестнадцатого элемента

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

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

4. Устройство по и. 1, о т л и ч аю щ е е с я тем, что блок воспроизведения теста содержит два регистра, сумматор по модулю два, два счетчика, распределитель импульсов, два триггера, группу элементов И, два элемента И, три элемента ИЛИ и генератор импульсов, причем выход генератора импульсов соединен с первым входом первого элемента И, выход которого соединен с вычитающим входом первого счетчика, управляющими входами первого и второго регистров, информационный вход второго регистра. Изобретение относится к вычислительной технике и может быть использовано для производственной проверки после сборки печатных узлов, содержащих цифровые интегральные схемы (ЦИС).

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

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

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

2 и вывода, блок управления и блок ввода 51 ).

Недостаток этих устройств состоит в ограниченной области их применения.

Наиболее близким к предлагаемому является устройство для автоматического контроля цифровых объектов соI держащее генератор тестов блок форми7 рования входных сигналов. эталонный блок, дискриминатор выходных сигналов, блок сравнения, блок блокировки, 1108451 счетчик тактов, блок управления, блок памяти, блок ввода, блок .выбора адреса, причем первый, второй, третий и четвертый выходы блока управления соединены соответственно со входом 5 генератора тестов, с первым входом блока формирования входных сигналов, с первым входом блока блокировки, со входом счетчика тактов, первый выход генератора тестов соединен со вто-1О рым входом блока формирования входных сигналов, третий вход которого соединен с первь м выходом блока блокировки, выход блока формирования вход" ных сигналов соединен со входом эталонного блока и с выходом устройства, вход устройства соединен со входом дискриминатора выходных сигналов, выход которого соединен с первым входом блока сравнения, второй и третий 20 входы которого соединены соответственно с выходом эталонного блока, со вторым выходом блока блокировки, выход блока сравнения соединен со входом блока управления, пятый и шестой выходы которого соединены соответственно с первым входом блока выбора адреса и с первым входом блока памяти, первый, второй и третий выходы которого соединены соответствен- ЗО но со вторым входом блока выбора адреса, со вторым входом генератора тестов, со вторым входом блока блокировки, выход блока ввода соединен со вторым входом блока памяти, вы- З5 ход счетчика тактов соединен с третьим входом блока выбора адреса, выход которого соединен с третьим входом блока памяти (2"1.

Недостатком этого устройства, во- 40 первых, является ограниченная область применения, поскольку проверка контролируемого объекта производится в номинальном режиме и наличие некоторых типов неисправностей, напри- 45 мер дефектов шин питания ЦИС, приводит к повреждению ЦИС при подаче на них номинального напряжения питания.

Второй недостаток известных устройств состоит в низкой глубине по- ц1 иска дефектов, вследствие чего невозможно установить дефект с точностью до корпуса ЦИС.

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

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

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

3 торого соединены соответственно с первой, второй и третьей группами входов блока воспроизведения теста, первый, второй и третий выходы которого соединены соответственно с третьим, четвертым и пятым информационными входами коммутатора точек, первый, второй и третий выходы которого соединены соответственно с первым и вторым контрольными входами блока 10 предварительного анализа и со входом дискриминатора выходных сигналов, выход которого соединен со входом сумматора по модулю два, выход которого соединен с первым информацион-15 ным входом регистра сжатых выходных сигналов, группа выходов которого соединена со второй группой входов блока сравнения и с группой входов сумматора по модулю два, первая и ро вторая группы выходов регистра команд соединены соответственно с группой входов" постоянного запоминающего устройства сжатых данных и с группой входов блока элементов И разрешения и второй группой информационных входов коммутатора точек, информационный вход устройства соединен с третьим входом блока управления, третий, четвертый, пятый, шестой, седьмой, вось-ЗО мой, девятый, десятый, одиннадцатый выходы которого соединены соответственно с управляющим входом регистра команд, с управляющим входом регистра начальных условий, с управляющим входом коммутатора точек, с управляю35 щим входом блока предварительного анализа, со входом постоянной памяти сжатых данных, с управляющим входом регистра сжатых эталонных сиг40 налов, с управляющим входом регистра сжатых выходных сигналов, с первым и вторым входами блока воспроизведения теста, четвертый вход блока управления соединен с выходом кнопки

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

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

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

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

45 группой входон первой схемы сравнения, группа выходов первого счетчика соединена со вторыми входами соответствующих элементов И первой группы и со второй группой входов

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

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

1108451

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

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

ИЛИ, выход которого соединен с единичным входом четвертого триггера, выход которого соединен со вторым входом шестого элемента И, выход которого соединен со входом второго рас35 пределителя импульсов, первый и второй выходы которого соединены соответственно с пятым выходом узла и с единичным входом пятого триггера

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

Э

45 входом четвертого элемента ИЛИ, информационным входом первого триггера, первым входом одиннадцатого элемента

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

50 которого соединен со входом третьего распределителя импульсов, первый, второй, третий, четвертый, пятый, шестой, седьмой выходы которого соединены соответственно с семнадцатым вы55 ходом узла и вторым входом второго элемента ИЛИ, с единичным входом седьмого триггера, с первыми входами двенадцатого и тринадцатого элементов

И, с десятым выходом узла, с единичным входом восьмого триггера, с первым входом четырнадцатого элемента И, с первым входом пятнадцатого элемента И, выход которого соединен со втоым входом третьего элемента ИЛИ, нулевым входом шестого триггера и первым входом пятого элемента ИЛИ, выход которого соединен с носеменад цатым выходом узла, нулевой вход восьмого триггера соединен с шестым входом узла, а прямой выход — со вторым входом третьего элемента И, выход которого соединен со пятнадцатым выходом узла, нулевой вход седьмого триггера соединен с четвертым входом узла, а прямой выход — со вторым входом четвертого элемента И, выход которого соединен с седьмым выходом узла, нулевой вход третьего триггера соединен через первый дешифратор с первой группой входов узла, а прямой выход — со вторым входом первого элемента И, выход которого соединен с четвертым выходом узла, вторые входь! четырнадцатого и пятнадцатого элементов И соединены через второй дешифратор со второй группой входов узла, выход четырнадцатого элемента: И соединен с одиннадцатым выходом узла, второй вход четвертого элемента ИЛИ соединен с третьим входом узла, третьим входом второго элемента ИЛИ и входом регистра сдвига, первый выход которого соединен с первым входом шестнадцатого элемента И, шестнадцатым выходом узла и вторым входом десятого элемента И, второй ныход— с первым входом семнадцатого элемента И, вторым входом одиннадцатого элемента И и первым выходом узла, а третий выход — со вторым выходом уз4 ла, второй вход семнадцатого элемента И соединен с седьмым входом узла и вторым входом шестнадцатого элемента И, а выход — с единичным входом девятого триггера, прямой выход которого соединен со вторым входом восьмого элемента И, выход которого соединен со входом четвертого распределителя импульсов, первый и второй выходы которого соединены соответственно с тринадцатым выходом узла и со вторым входом первого элемента

ИЛИ, а третий выход — с нулевым входом девятого триггера и единичным входом десятого триггера, нулевой вход и прямой выход которого соедиt 108451

12 нены соответственно с первым входом узла и со вторым входом девятого элемента И, выход которого соединен с четырнадцатым выходом узла, прямой выход первого триггера соединен co BTopbtM входом двенадцатого элемента И, выход которого соединен с BocbMbIM выходом узла, инверсный выход первого триггера соединен с третьим входом четырнадцатого элемен- 10 та И и вторым входом тринадцатого лемента И, выход которого соединен с девятым выходом узла, нулевой вход пятого триггера соединен с пятым входом узла, выход шестнадцатого элемен- 1S та И соединен с единичным входом второго триггера, выход десятого элемента И соединен со вторым входом пятого элемента ИЛИ, выход второго элемента ИЛИ соединен с третьим выходом 20 узла, выход первого элемента ИЛИ соединен с двенадцатым выходом узла, выl ход четвертого элемента ИЛИ соединен с нулевым входом четвертого триггера, выход одиннадцатого элемента И сое- 2 динен с третьим входом пятого элемента ИЛИ.

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

Блок воспроизведения теста содержит два регистра, сумматор по модулю два, два счетчика, распределитель импульсов, два триггера, группу элементов

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

1 распределителя импульсов, а выходы— к соответствующим группам входов первого, второго и третьего элементов

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

На фиг. 1 представлена блок-схема предлагаемого устройства; на фиг. 2 схема блока управления; на фиг. 3-11 представлены функциональные схемы блока предварительного анализа, узла управления блока предварительного анализа, узла измерения блока предварительного анализа, блока воспроизведения теста, коммутатора точек, блока выбора адреса, дискриминатора выходных сигналов, сумматора по модулю два, блока элементов И разрешения.

Устройство содержит (фиг. 1) блок

1 памяти, блок 2 выбора адреса, регистр 3 команд, коммутатор 4 точек, регистр 5 начальных условий, блок

6 предварительного анализа, дискриминатор 7 выходных сигналов, постоянную память (ПЗУ) 8 сжатых данных, регистр 9 сжатых эталонных сигналов, регистр 10 сжатых выходных сигналов, блок 11 сравнения, блок 12 воспроизведения теста, сумматор 13 по модулю два, блок 14 разрешения, блок 15

13 1108451 управления, кнопку 16 „Пуск", инфорУ мационный вход 7 ус тройс тва, контро- м лируемый блок 18, а также следующие соединения: первую 19, вторую 20 и в третью 21 группы информационных вы- 1 т ходов блока 1, выход 22 блока 2, первую группу вьжодов 23 регистра 3, л вторую группу выходов 24 регистра п

3, первый выход 25, второй выход 26, н третий выход 27 и группу выходов 28 10 ч коммутатора 4 точек, группу выходов

29 регистра 5, первый 30, второй 3 1, с третий 32 и четвертый 33 управляю- с щие выходы блока 6, первую 34 и вто- т рую 35 группы информационных выходов 15 блока 6, выход 36 дискриминатора 7 .н выходных сигналов, первую группу выхо- ч дов 37 ПЗУ 8, вторую группу выходов к

38 ПЗУ 8, третью группу выходов 39

ПЗУ 8, четвертую группу выходов 40 20 зн

ПЗУ 8, группу вьжодов 4 1 регистра 9, па группу выходов 42 регистра 10, вы- ЦИ ход 43 блока 11, первый выход 44, второй выход 45 и третий выход 46 же блока 12, выход 47 сумматора 13, 75 вь группу выходов 48 блока 14, первый выход 49, второй выход 50, третий вы- ва ход 51, четвертый выход 52, пятый вы- вх ход 53, шестой выход 54, седьмой выI ход 55, восьмой выход 56, девятый вы-3р на ход 57, десятый выход 58 и одиннадца- кл тый выход 59 блока 15, выход 60 кнопки,Пуск 16, группа выходов 61 контро- н лируемого блока 18 Группа выходов 28 11 и 29 образуют контрольную группу вы35 ходов устройства.

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

Регистр 3 предназначен для хране- нь ния информации о программе проверки де в течение одного цикла работы устрой- то ства.

Распределитель 62 импульсов предназначен для формирования управляюЯ щих сигналов для управления блоками устройства во время проверки "нелогических" дефектов контролируемого блока 18.

Коммутатор 4 точек предназначен для подключения контрольных точек контролируемого блока 18 в течение одного цикла работы устройства. При проверке "нелогических" дефектов коммутатор 4 подключает одновременно две контрольные точки контролируемого блока 18. При проверке логических элементов контролируемого блока

18 коммутатор 4 подключает одновременно не более трех входов и одного выхода проверяемой ЦИС.

Регистр 5 предназначен для хранения логических констант начальных словий при проверке ЦИС контролируеого блока 18.

Блок 6 предназначен для проверки микрорежиме "нелогических" дефеков контролируемого блока 18.

Дискриминатор 7 выходньж сигнаов предназначен для анализа выходных отенциалов контролируемого блока 18 а соответствие их потенциалам логиеских значений "f" и "0".

ПЗУ 8 предназначено для хранения жатых входных и сжатых эталонных игналов отдельных логических элеменов.

Регистр 9 предназначен для хране- ия сжатых эталонных сигналов в теение времени проверки одной ЦИС онтролируемого блока 18.

Регистр 10 и сумматор 13 преднаачены для сжатия сигналов, постующих в процессе проверки с выходов

С контролируемого блока 18.

Блок 11 предназначен для обнаруния логического неравенства сжатых жодных и сжатых эталонных сигналов.

Блок 12 предназначен для формирония тестовых сигналов из сжатых одных сигналов.

Блок 14 элементов И разрешения предзначен для подачи кода адреса подюченньж входов и выхода проверяей ЦИС из регистра 3 в блок 1 при аличии сигнала разрешения от блока

Блок 15 обеспечивает проверку конолируемого блока 18 согласно проамме, содержащейся в блоке 1.

Контролируемый блок 18 представет собой печатный узел, содержай корпуса ЦИС, соединенных печатп|и проводниками. В корпусе ЦИС со ржится один или несколько элеменв, выполняющих функции хранения, логической обработки и преобразования информации.

Блок 15 содержит (фиг. 2) распределители 62 и 63 импульсов, генератор 64 импульсов, триггеры 65-67, дешифратор 68, второй, первый и третий элементы И 69-71, элементы ИЛИ

72-76.

1108451

Распределитель 63 импульсон пред-1 назначен для формирования управляющих сигналов для управления блоками устройства во время проверки логических дефектон контролируемого блока 18.

Блок 6 содержит (фиг, 3) регистр

77, счетчики 78-84, схемы 85-87 сравнения, делитель 88 частоты, сумматор 89, узел 90 управления, узел 9 1 измерения, элементы И 92-95 групп, элементы И-НЕ 96 группы, элементы ИЛИ

97-99 групп;, элемент НЕ 100, элементы И 101-102, второй, первый и третий элементы ИЛИ 103-105, третий — 15 семнадцатый выходы 106-120 узла 90, первый, второй, четвертый, пятый и шестой входы 121-125 узла 90, первую группу входов 126 узла 90, вторую группу входов 127 узла 90. 20

Регистр 77 предназначен для хранения двоичного хода числа печатных проводников контролируемого блока 18.

Счетчик 78 предназначен для образования последовательностей двоичных 25 кодов адресов всех проводников при проверке ложных замыканий проводников.

Счетчик 82 предназначен для образования двоичного кода адреса про- Зб веряемого проводника при проверке ложных замыканий и целостности проводников.

Схема 87 сравнения предназначена для Выработки сигнала Разрешения по З дачи на группу выходов 35 всех кодов адресов, Формируемых счетчиков 78, за исключением кода адреса проверяемого проводника, при проверке ложных замыканий проводников. 40

Счетчик 80 предназначен для образования последовательностей двоичных кодов адресов всех проводников для локализации ложных замыканий проводников ° 45

Делитель 88 частоты предназначен для деления частоты импульсов, поступающих с выхода счетчика 80,по заданному коэффициенту деления.

Счетчик 83 предназначен для полу- ур чения двоичного кода числа импульсов, поступающих с выхода делителя 88.

Сумматор 89 предназначен для получения суммы его содержимого с прямым или обратным кодом содержимого счетчика 83.

Счетчик 79 предназначен для образования последовательностей двоичных. кодов адресов при проверке целостности проводников.

Схема 85 сравнения предназначена для формирования сигнала при равенстве кодов адресов н регистре 77 и в счетчике 79.

Узел 91 измерений предназначен для выработки признака замыкания пары проводникон при проверке ложных замыканий и целостности проводников.

Счетчик 81 предназначен для формирования признаков окончания проверки ложных замыканий и целостности проводников.

Узел 90 упра"ления предназначен для формирования управляющих сигналов, обеспечивающих функционирование блока 6 согласно заданному алгоритму, и содержит (фиг. 4) регистр 128 сдвига, распределители 129- 132 импульсов, дешифратор 133-134, триггеры 135-144, элементы И 145-161, элементы ИЛИ 162-166, генераторы 167168 импульсов.

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

Распределитель 131 импульсов является кольцевым распределителем импульсов и служит для формирования управляющих сигналов, необходимых для осуществления процесса локализации ложных замыканий проводников контролируемого блока 18.

Распределитель 132 импульсов служит для формирования управляющих сигналон, необходимых для проверки целостности проводников контролируемого блока 18.

Узел 91 содержит (фиг. 5) эталонный резистор 169, операционный усилитель 170, двуханодньй стабилитрон

171, источник 172 опорного напряжения.

Блок 12 содержит (фиг. 6) регист ры 173-174, сумматор 175 по модулю два, счетчики 176-177, распределитель 178 импульсов, триггеры 179-180, группу элементов И 181, элементы И

182-183, элементы ИЛИ 184-186, генератор 187 импульсов.

Регистр 173 является кольцевым сдвиговым регистром и предназначен для хранения одного сжатого входного вектора в течение одного периода

1108451

17

Регистр 92 предназначен дня запоминания адреса контрольной точки проводника в режиме целостности проводников на интервал времени подключе5 ния соответствующей контрольной точки.

Дешифраторы 193-197 предназначены для выбора одной обмотки реле соответственно в матрицах обмоток реле 198-202.

Матрицы обмоток реле 198-202 предна значены для включения одного реле соответственно в группах контактов реле 209-213.

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

Первый и третий каналы коммутатора 4 предназначены для подключения к контрольным точкам входов UHC в режиме проверки логических дефектов или для подключения к контрольным точкам проводников в режиме контроля ложньгх замыканий проводников контролируемого блока 18.

Второй канал коммутатора 4 предназначен для подключения к контрольным точкам входов ЦИС контролируемого блока 18.

Четвертый канал коммутатора 4 предназначен для подключения к контрольным точкам выходов ЦИС контролируемого блока 18.

Пятый канал коммутатора 4 предназначен для подключения к контрольным точкам проводников в режиме контроля целостности проводников контролируемого блока 18.

Управляющая часть первого канала коммутатора 4 состоит иэ группы элементов ИЛИ ?06, регистра 188, дешифратора 193, матрицы обмоток реле 198, обмотки первого реле выбора режима

203. проверки логических дефектов контро- лируемого блока !8.

Сумматор 175 предназначен для выполнения операции поразрядного сложения (n + 1)-разрядного кода, причем и -разрядный код поступает с п-разрядного регистра 174 и одноразрядный код поступает со старшего разряда регистра 173.

Регистр 174 и сумматор 175 предназначеныдля получения и-разрядных тестовых наборов иэ сжатого входного вектора, хранящегося в регистре 173.

Счетчик 176 предназначен для подсчета числа тактов проверки ЦИС кон- !5 тролируемого блока 18.

Счетчик 177 предназначен для подсчета числа циклов проверки ЦИС контролируемого блока 18.

Распределитель 1?8 импульсов пред-20 наэначен для выработки импульсов, которые разрешают передачу информации оТ одной H3 F(f = †) групп выходов регистра 174 на выходы блока 12.

Коммутатор 4 точек содержит (фиг. 7) регистры 188-192, дешифраторы 193-197, матрицы обмоток реле

198-202, обмотку первого реле выбора режима 203, обмотку второго реле выбора режима 204, обмотку третьего

30 реле выбора режима 205,группы элементов ИЛИ 206-207,элемент ИЛИ 208,группы контактов реле 209-213, контакты

214 первого реле выбора режима, кон- такты 215 второго реле выбора режима, контакты 216 третьего реле выбора режима.

Регистр 188 и регистр 190 предназначен для запоминания адреса контрольной точки проводника в режимах контроля ложных замыканий и целостности проводников или адреса контрольной точки входа ЦИС в режиме проверки логических дефектов на интервал времени подключения соответствующей контрольной точки.

Регистр 189 предназначен для запоминания адреса контрольной точки входа ЦИС в режиме проверки логических дефектов на интервал времени подклю- О чения соответствующей контрольной точки, Регистр 191 предназначен для запоминания адреса контрольной точки выхода ЦИС в режиме проверки логических дефектов на интервал времени подключения соответствующей контрольной точки.

Управляющая часть второго канала коммутатора 4 состоит иэ регистра

189, дешифратора 194, матрицы обмоток реле 199.

Управляющая часть третьего канала коммутатора 4 состоит иэ группы элементов ИЛИ ?07, регистра 190, дешифратора 195, матрицы обмоток реле 20 ., обмотки второго реле выбора режима

204, элемента ИЛИ ?08.

Управляющая часть четвертого канала коммутатора 4 состоит иэ регистра 191, дешифратора 196, матрицы обмоток реле 201.

1108451 ляющие слова.

Управляющая часть пятого канала коммутатора 4 состоит иэ регистра Щ дешифратор» 197, матрицы обмоток реле 202, обмотки третьего реле выбор» режима 205. 5

Исполнительная часть второго и четвертого каналов коммутатора 4 содер-.

lcm одну ступень контактов реле, со-! стоящую соответственно из группы контактов реле ?10 и группы контактов .реле 212.

Исполнительная часть первого, третьего и пятого каналов коммутатора 4 .содержит две ступени контактов реле.

Первая ступень исполнительной части IS первого, третьего и пятого каналов коммутатора 4 состоит соответственно из группы контактов реле 209, группы контактов реле 211, группы контактов реле 213. Вторая ступень 20 исполнительной части первого, третьего и пятого каналов коммутатора

4 состоит соответственно из контактов первого реле выбора режимов 214, контактов второго реле выбора режи- 25 ма 215, контактов третьего реле вы" бора режима 216.

Блок 2 содержит (фиг. 8) генератор 217 импульсов, элемент И 216, триггер 219, счетчик 220 адреса. З0

Дискриминатор 7 выходных сигналов содержит (фиг. 9) компаратор 221 логического нуля, компаратор 222 ло.гической единицы, триггер 223.

Компаратор 221 предназначен для сравнения напряжения на выходе проверяемой ЦИС с эталонным напряжением логического нуля и выдачи результата сравнения на единичный вход триггера

223.

Компаратор 222 предназначен для сравнения напряжения на выходе проверяемой ЦИС с эталонным напряжением логической единицы и выдачи резуль1 тата сравнения на нулевой вход триг- 4 гера ?23.

Суматор 13 содержит (фиг. 10) н двухвходовых сумматоров 224 по модулю цва, которые соединены последаватель-но.

Блок 14 содержит (фиг. 11)n группу двухвходовых элементов И 225.

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

Контролируемый блок 18 подключает- ся к устройству с помощью коммутато ра 4. Коммутатор 4 позволяет подключаться к контрольным точкам проводни"

20 ков и выводов ЦИС внутри. печатного узла со стороны, свободной от ЦИС.

Одновременно может быть подключено не более четырех контрольных точек.

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

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

Перед началом работы устройства на информационньп; вход 17 поступает программа проверки контролируемого

1блока 18, которая записывается в блок

1.Блок 1 представляет собой оперативное

> запоминающее устройство с магазинной адресацией ячеек, адреса которых формируются блоком 2. Программа проверки, состоящая из совокупности rn-разрядных, р-разрядных S -разрядных управляющих слов, записывается в блок

1 последовательно, начиная с первой ячейки. В каждую ячейку записывается три управляющих слова:tn -разрядное, р-разрядное и э -разрядное.

Три следующих подряд управляющих слова, которые содержат во всех (п +

+ р +3) разрядах единицы, являются признаком конца программы. Последние . управляющие слова дешифрируются в блоке 15 и устанавливают блок 15 в исходное состояние.

После записи программы проверки и в блок 1 по сигналу от кнопки„Пуск 16 начинается работа устройства.

Процесс проверки контролимуемого блока 18 начинается с проверки "нелогических" дефектов: ложных замыканий и целостности проводников. С этой целью из блока 1 в блок 6 переписываются р -разрядные управляющие слова, а в регистр 3 -щ -разрядные управВ In -разрядном управляющем слове содержится информация о типе проверяемого компонента (проводник) и о ,типе проверки (ложные замыкания или целостность проводников). В р -разрядном управляющем слове содержится информация о числе проводников контролируемого блока 18 и их топологии.

Третье Б -разрядное управляющее слово при проверке нелогических дефектов не используется.

Блок б начинает формировать адреса контрольных точек проводников, по ко1108451

22 торым коммутатор 4 подключает устройство к контролируемому блоку 18. На подключенные таким образом проводники подается напряжение и анализируется наличие электрической связи между соответствующими контрольными .точками проводников. При этом используется такое контрольное напряжение, которое является неразрушающим для ЦИС контролируемого блока 18.

При обнаружении "нелогического" дефекта проверка прекращается и кон. тролируемый блок 18 отключается от устройства для устранения дефекта.

После устранения всех "нелогичес- 1 ких" дефектов блок 18 снова подключается к устройству и проводится повторная проверка "нелогических" дефектов.

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

Проверка логических дефектов контролируемого блока 18 осуществляется в течение заданного числа периодов? проверки. Период проверки состоит из циклов, каждый из которых состоит из К тактов.

В течение одного периода проверки производится проверка ЦИС на основа- з нии информации, содержащейся в трех управляющих словах.

В rn -разрядном управляющем слове, оступающем из блока в регистр 3, одержится тип проверяемого компонен- 35 та(ЦИС), номер ЦИС и тип ЦИС.В р-разрядном управляющем слове, также поступающем из блока 1 в регистр 3, содержатся адреса четырех точек подключения выводов проверяемой ЦИС. В 40

S-разрядном управляющем слове, поступающем из блока 1 в регистр 5, содержится набор констант начальных условий для проверки ЦИС.

Проверка отдельной ЦИС в составе 4 печатного узла осуществляется следующим образом.

После установления на входах про веряемой ЦИС необходимых начальных условий коммутатор 4 точек подключает соответствующие выводы проверяе5 мой ЦИС согласно информации, поступающей из регистра 3 в виде P-разрядного управляющего слова.

Затем на подключенные входы проверяемой ЦИС подаются кратковременные импульсы тестовых воздЕйствий, Эти тестовые воздействия формируются блоком 12 из сжатых тестовых данных, хранящихся в ПЗУ 8. Выборка сжатых данных из ПЗУ 8 осуществляется после поступления л1-разрядного адреса из регистра 3.

Сигналы с выхода проверяемой ЦИС по шине 27 поступают на вход дискриминатора 7.

Правильное логическое функционирование проверяемой ЦИС устанавливается путем сравнения сжатого выходного кода проверяемой ЦИС с сжатым эталонным кодом, поступаемым из ПЗУ 8 s регистр 9.

Проверка ЦИС с помощью сжатых данных осуществляется следующим образом.

Регистр 10 и сумматор !3 образуют

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

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

Вначале обеспечиваются условия для исключения влияния соседних элементов с проверяемой ЦИС. Для этого на входах проверяемой ЦИС должен быть определенный набор сигналов, например наличие сигналов, соответствующих логической единице. Указанный набор сигналов получается путем подачи на внешние выводы торцового разъема контролируемого блока 18 соответствуницего набора констант из регистра 5.

Регистр 10 и сумматор 13 можно рассматривать как линейную последовательностную схему (ЛПС), в которой код внутреннего состояния совпадает с кодом на выходе регистра 10. На каждом такте происходит смена внутреннего состояния ЛПС. Код внутреннего состояния ЛПС, в котором будет находиться

ЛПС после окончания воздействия последовательности сигналов с выхода дискриминатора 7, представляет собой сжатый выходной сигнал (сигнатуру) проверяемой ЦИС.

С помощью блока 11 сжатые выходные сигналы сравниваются со сжатым эталонными сигналами. При обнаружении логического неравенства между указан23

1108 ными сигналами блок 11 выдает на выход 43 сигнал, который разрешает saпись в блок 1 через блок 14 адресов контрольных точек выводов ЦИС, при пронерке которой обнаружен дефект.

После обнаружения логического дефекта проверка прекращается и контролируемый блок 18 отключается от устройства для устранения дефекта.

После устранения обнаруженного дефекта контролируемый блок 18 снова подключается к устройству.

Проверка контролируемого блока 18 заканчивается после проверки всех

ЦИС . 15

Блок 15 (фиг. 2) работает следующим образом.

По сигналу кнопки „Пуск 16 триггер

65 переходит в единичное состояние и разрешает поступление импульсон от генератора 64 через элемент И 70 на вход распределителя 62. Одновременно триггер 67 устанавливается в нулевое состояние и формирует разрешающий сигнал на первый вход элемента И 71. 2

С выхода распределителя 62 поступают управляющие сигналы на блоки устройства, с помощью которых осуществляется проверка "нелогических" дефектов контролируемого блока 18.

После окончания проверки "нелогических" дефектов на входе 32 наявляется сигнал, который при наличии разрешающего сигнала на первом входе элемента И 71, устанавливает триггер 66 в единичное состояние. По это„35 му же сигналу триггер 65 устанавливается н нулевое состояние. В результате импульсы от генератора 64 через элемент И 69 начинают поступать на

40 вход распределителя 63 и одновременно прекращается поступление импульсов от генератора 64 на вход распределителя 62. С выхода распределителя

63 поступают управляющие сигналы на

45 блоки устройства, с помощью которых осуществляется проверка логических цефектов контролируемого блока 18 ,в течение одного цикла проверки.

При наличии "нелогических" дефект тов на входе 33 появляется сигнал,ус- тананливающий триггер 67 в единичное состояние. В результате, после окон-.чания проверки "нелогических" дефектов, запрещается функциониравание распределителя. После устранения всех обнаруженных "нелогических" дефектов по сигналу кнопки, Пуск 16 работа блоI ка 15 начинается сначала.

451 24

Блок 6 (фиг. 3) работает следующим образом.

Вначале осуществляется проверка ложных замыканий проводников. Суть укаэанной проверки заключается в установлении наличия электрической связи между проверяемым и всеми остальными проводниками, которые соединяются гальнанически вместе в один общий нывод (i=1,2,..., Z, где Z — - число проводников контролируемого блока

18). С этой целью проверяемый i-й .проводник подключается к входу 25, а общий вывод соединенных между собой проводников подключается ко входу 26.

При наличии (отсутствии) электрической связи между входами 25 и 26 на выходе узла 91 появляется сигнал, соответствующий значению логического нуля (логической единицы).

По сигналу из блока 15, поступающему на вь|ход 54, начинает функционировать узел 90.

Вначале Р-разрядное управляющее слово из блока 1 записывается в регистр. 77, а затем переписывается в счетчики 80 и 8 1.

Если записанное в счетчик 80 чис-. ло Z не является числом вида 21(Z (2l), тогда содержимое счетчика 80 увеличивается до числа Ь(Ь=21, J = 1,2,...) .

Но следующему упранляющему сигналу узла 90 информация из регистра 77 переписывается в счетчик 78, и одновременно иэ содержимого счетчика 81 вычитается одна единица, а в счетчик

82, исходное состояние которого нулевое, добавляется одна единица.

Из узла 90 на вычитающий вход счетчика 78 по выходу 109 начинают поступать импульсы, уменьшая его содер" жимое, Если содержимое счетчика 78 и содержимое счетчика 80 не равны между собой, информация из счетчика

78 через элементн И 92 и элементы

ИЛИ 98 поступает на выход 34. Если содержимое счетчика 78 становится равным содержимому счетчика 82, тогда схема 87 сравнения запрещает передачу информации из счетчика 78. Этим запрещается передача на коммутатор

4 из счетчика 78 кода адреса провеЧ ряемого i-ro проводника. В итоге все проводники, за исключением ь-го, с ,помощью коммутатора 4 электрически соединяются в один общий вывод.

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

25 1108 рого прекращается поступление импуль"сов на вычитаюпц и вход счетчика 78 и начинается анализ состояния узла 91.

При отсутствии замыкания между

1-м и всеми остальными проводниками

5 осуществляется проверка между следующим (i + 1)-м и всеми остальными проводниками. Информация из регистра 77 снова переписывается в счетчик 78 и одновременно из содержимого счетчи- 1О ка 81 вычитается одна единица, а в счетчик 82 добавляется одна единица.

Затем поступающие из узла 90 импульсы уменьшают содержимое счетчика 78 до нуля. 15

Если при проверке очередного проводника узел 91 выработал признак замыкания между ним и всеми остальными проводниками, тогда по сигналам из узла 90 в блок 1 по выходу 35 записывается код проверяемого проводника и начинает осуществляться процесс локализации дефекта для определения кода адреса проводника, с которым замыкается данный проводник. Указанный процесс локализации дефекта осуществляется за у этапов (q-=1од Ь) .

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

С этой целью используется делитель 88, который имеет переменный коэффициент деления и равный степени числа 21, причем установление коэффициента деления происходит в начале каждого этапа по сигналам, посту40 пающим по выходу 120 на управляющий вход делителя 88.

Из узла 90 по выходу 110 на вычитающий вход счетчика 80 начинают поступать импульсы до тех пор, пока, 45 содержимое счетчика 80 не станет рав ным нулю.С помощью делителя 88 в счетчик 83 записывается число, равное половине (на первом этапе) числа, содержащегося в счетчике 80 до поступления импульсов на его вычитающий вход.

В сумматоре 89, исходное состоя" ние которого нулевое, происходит сложение его содержимого с прямым кодом, поступившим нз счетчика 83. Результат суммирования передается в счетчик 5

84 и сохраняется также в сумматоре

89 до следующего этапа локализации дефекта.

451 26

Затем из узла 90 по выходу 118 начинают поступать импульсы на вычитающий вход счетчика 83 и на суммирующий вход счетчика 84. Одновременно с приходом каждого импульса по выходу 118 информация из счетчика 84 через элементы И 94 и элементы ИЛИ

98 поступает на выход 34. Если содержимое счетчика 84 станет равным содержимому счетчика 82, тогда схема 86 сравнения запретит передачу информации из счетчика 84. Тем самым запрещается передача на коммутатор 4 из счетчика 84 кода адреса проверяемого проводника.

Указанные импульсы по выходу 118 поступают до тех пор, пока в счетчике 83 не останется код единицы. В итоге содержимое счетчика 84 увели.— чится на число, которое на единицу меньше числа ранее записанного .в счетчик 83.

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

83 кода единицы в начале этапа свидетельствует о последнем процессе локализации дефекта.

После окончания каждого этапа процесса локализации дефекта узел 91 вырабатывает признак замыкания. При наличии (отсутствии) признака замыкания после i-ro такта с выходов элементов ИЛИ 99 на вход сумматора 89 на (i+1) ì такте поступает прямой (обратный) код содержимого счетчика

83. При поступлении на вход сумматора 89 обратного кода содержимого счетчика 83 обратный код суммы в сумматоре 89 всегда будет совпадать с прямым кодом суммы, поскольку ре" зультат суммирования в сумматоре 89 всегда будет положительным числом.

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

° признак отсутствия замыкания, тогда

1108451

28 код числа, которое на единицу меньше числа в счетчике 84, будет являться кодом номера проводника, моторыи замыкается с проверяемым проводником.

В последнем случае для получения окончательного результата на вычитающий вход счетчика 84 по выходу 114 поступает один импульс коррекции.

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

Проверка ложных замыканий проводников заканчивается при достижении нулевого состояния в счетчике 81, о чем свидетельствует появление импульса на выходе 32.

Затем начинается проверка целостности проводников.

Суть указанной проверки заключа- 20 ется в установлении электрической связи между одной произвольно выбранной контрольной точкой проводника, называемой узловой, со всеми остальными контрольными точками данного 2 проводника, которые называются топологическими точками данного проводника.

С этой целью узловая точка i-ro проводника подключается к входу 25 блока 6,а очередная топологическая точ- З0 ка этого проводника подключается к входу 26.

Адреса узловых и топологических точек формируются следующим образом.

Для первого проводника адрес узловой точки совпадает с номером про35 водника, т.е. равен единице, а топологические точки будут иметь адреса

От (Z + 1) до (Z + S) (где Е - число топологических точек первого про- 4р водника). Для последующих проводников адреса контрольных точек формируются аналогичным образом, причем адрес узловой точки совпадает с номерОм прОводникау а адрес первОй тОпО 45 логической точки (i + 1)-го проводника на единицу больше адреса последней топологической точки i-го проводника.

Перед началом проверки целостности проводников информация из регистра 77 снова переписывается в счетчик

81.

При проверке целостности первого проводника в регистр 77 заносится адрес последней топологической точки первого проводника, а в счетчик 79— число узловых точек проводников контролируемого блока 18. Одновременно на суммирующий вход счетчика 82 (исходное состояние нулевое) поступает один импульс.

Из узла 90 по выходу 117 на сумми" рующий вход счетчика 79 начинают по-! ступать импульсы. Информация из счетчика 79 через элементы ИЛИ 98 поступает на выход 34. При равенстве содержимого регистра 77 и счетчика 79 схема 85 сравнения. вырабатывает признак, по которому иэ счетчика 81 вычитается

Одна единица и прекращается подача импульсов на суммирующий вход счетчика 79.

Далее анализируется состояние узла

91. При отсутствии дефекта целостности проводника в регистр 77 заносится адрес последней топологической точки второго проводника и начинается проверка целостности второго проводника. Аналогичным образом проверяются все остальные проводники.

Проверка целостности проводников заканчивается при достижении нулевого.состояния счетчика 81.

При обнаружении дефекта целостности проводника его код из счетчика

82 через элемент ИЛИ 97 и элемент

И 95 записывается в блок 1.

С помощью элемента И 101, элемента И 102, элемента ИЛИ 105 и элемента НЕ 100 формируется признак наличия "нелогического" дефекта следующим образом.

В режиме проверки ложных замыканий проводников значение логической

"1" (логического нуля) на выходе элемента И 102 свидетельствует о наличии (отсутствии) ложного замыкания.

В режиме проверки целостности проводников значение логической "1" (логического нуля) на выходе элемента

И 101 свидетельствует о наличии (отсутствии) дефекта целостности проводника.

Узел 90 (фиг. 4) работает следующим образом.

В исходном состоянии регистр 129 находится в состоянии, соответствующем режиму ложных замыканий проводников (значение логической единицы только на.выходе 119).

В исходном состоянии триггеры 135144 находятся в нулевых состояниях.

По сигналу, поступающему по входу

54, триггер 136 устанавливается в единичное состояние, разрешая поступ" ление импульсов от генератора 168

1108

29 на вход распределителя 129. Сигналы с первого и со второго выходов распределителя 129 приводят к появлению сигналов соответственно на выходах 115 и 106. Сигнал с третьего выхода распределителя 129 переводит в единичное состояние триггер 137, которьпТ разрешает поступление импульсон от генератора 167 на выход

107.

Частота следования импульсов от генератора 167 в Z раз больше час;тоты следования импульсов от генератора 168.

При поступлении на вход дешифратора 133 числа вида "2" на его выходе формируется сигнал, который устанавливает триггер 137 в нулевое состояние. В итоге запрещается поступление

20 импульсов на выход 107.

Сигнал с четвертого выхода распределителя 129 устанавливает в нулевое состояние триггер 136 и в единичное состояние — триггер 138. В итоге за25 прещается поступление импульсов от генератора 168 на вход распределителя 129 и разрешается поступление импульсов от генератора 168 на вход распределителя 130.

Сигнал со второго выхода распреде30 лителя 130 переводит в единичное состояние триггер 139> который разрешает поступление импульсов от генерат тора 167 на выход 109. При появлении сигнала на выходе 124 триггер 139 переходит в нулевое состояние и запрещает поступление импульсов на вход 109.

В промежутке времени между исчезновением сигнала на втором выходе и появлением сигнала на первом выходе распределителя 130 на входе 122 появляется признак наличия ложного замыкания, который вырабатывается узлом 91.

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

При наличии признака ложного замыкания появляется сигнал на входе

122, который переводит триггер 135 и триггер 140 в единичное состояние, а триггер !38 — в нулевое состояние.

В итоге запрещается поступление импульсов от генератора 168 на вход распределителя 130 и разрешается по- >> ступление импульсов от генератора

168 на вход распределителя 131. Одновременно появляется сигнал на выходе

451

33, по которомч в блок 1 записывается код i.-го проверяемого проводника.

Сигнал со второго выхода распределителя 131 устанавливает в единичное состояние триггер 141, который разрешает поступление импульсов от генератора 167 на выход 110. При появлении сигнала на входе 123 триггер

141 переходит в нулевое состояние и запрещает поступление импульсов на выход 110.

Сигнал с пятого выхода распределителя 131 устанавливает в единичное состояние триггер 142, который разрешает поступление импульсов от генератора 167 на выход 118. При появлении сигнала на входе 125 триггер 142 переходит в нулевое состояние и запрещает поступление импульсов на выход

118.

В промежутке времени между появлениями сигналов на пятом и шестом выходах распределителя 13 1 на входе

122 появляется признак ложного замыкания ("1" — наличие ложного замыкания, "0" — отсутствие ложного замыкания).

Рапределитель 131 работает .в кольцевом режиме до появления на входе дешифратора 134 кода единицы. При поступлении на вход дешифратора 134 кода единицы на его выходе формируется сигнал, который разрешает поступление сигналов с шестого и седьмого выходов распределителя 131 соответственно на выход 114 (при отсутствии ложного замыкания) и на выход элемента И 159. В итоге триггер 140 переходит в нулевое состояние, запрещая поступление импульсов на вход распределителя 131, а триггер 138 переходит в единичное состояние, разрешая поступление импульсов от генератора 168 на вход распределителя 130. Одновременно появляется сигнал на выходе 33, по которому в блок 1 записывается код номера проводника, который замыкается с проверяемым проводником.

Далее снова работают распределители 130 и 131 в порядке, зависимом от значений признака ложного замыка ния, который вырабатывается узлом 91

После окончания проверки ложных замыканий на входе 32 появляется сигнал, который устанавливает триггер 138 в нулевое состояние, запрещая поступление импульсов на вход распределителя 130. Одновременно ре1108451

3t гистр 128 устанавливается в состояние (эначение логической единицы на выходе 31), соответствующее режиму проверки целостности проводников, и на выходе 106 появляется управляющий сигнал.

По сигналу, поступающему на вход

54, триггер 143 переходит в единичное состояние, разрешая поступление импульсов от генератора 168 на вход распределителя 132. Сигналы с первого и второго выходон распределителя 13? приводят к появлению сигналов соответственно на выходах 116 и 115, Сигнал с третьего выхода распредели- 15 теля 132 переводит в единичное состояние триггер 144 и н нулевое состояние — триггер 143. В итоге запрещается поступлвние импульсов на вход распределителя 132 и разрешается по- 20 ступление импульсов от генератора

168 на выход 117.

При обнаружении дефекта целостности проверяемого проводника на входе 122 появляется сигнал, приводящий 25

;к появлению сигнала на выходе 33, по которому в блок 1 записывается код

1проверяемого проводника.

При появлении сигнала на входе 54 ( начинается проверка целостности сле- 30 ,I дфацего проводника аналогичным образоме

После окончания проверки целостности проводников на входе 32 появляется сигнал, по которому регистр 3s

t28 устанавливается в состояние (значение логической единицы только на выходе 30), соответствующее режиму проверки лоГических дефектов контролируемого блока 18. 40

Узел 91 (фиг. 5) работает следующим образом.

При проверке "нелогических" дефектов пара проводников через вход 25 и

45 вход-выход 26 включается в цепь обратной связи операционного усилителя

170. При наличии электрической связи между входом 25 и входом-выходом 26 выходное напряжение операционного усилителя 170 равно нулю.

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

32

Блок 12 (фиг. 6) работает следующим образом

В исходном состоянии триггер 179 находится н нулевом состоянии, а триггер 180 — в единичном.

По сигналу, поступающему ко входу

58, разрешается запись иэ ПЗУ 8 информации в регистр 173, в счетчик

176 и в счетчик 177. В регистр 173 записывается К-разрядный входной вектор у, н счетчик 176 записывается

t- разрядный код числа тактов проверки, и в счетчик 177 записывается

d-разрядный код числа циклов проверки.

По следующему сигналу, поступающему ко входу 59, триггер 180 устанавливается в нулевое состояние, а триггер 179 — в единичное. В итоге разрешается поступление импульсов от генератора 187 через элемент И 182 на вьгчитающий вход счетчика 176 и на управляющие входы регистров !73 и

174.

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

Сумматор 175 работает таким же образом, как и сумматор 13.

Иа каждом такте с приходом одного импульса от генератора 187 происходит сдвиг содержимого регистра 174 в сторону старших разрядов, а в самый младший разряд записывается результат указанного суммирования.

Регистр 174 и сумматор 175 также можно рассматривать как ЛПС, у которой код внутреннего состояния совпадает с кодом на выходе регистра 174.

Под воздействием сигналов с выхода регистра 173 будет происходить смена внутренних состояний ЛПС.

В итоге К-разрядный двоичный входной вектор У, находящийся в регистре

173, преобразуется в К й-разрядных двоичных кодов, являющихся тестовыми наборами для проверки ЦИС контролируемого блока 18 ° Таким образом происходит воспроизведение сжатой тестовой информации, поступающей из ПЗУ 8.

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

1108451

34 операции воспроизведения, требует одновременного подключения л входов проверяемой ЦИС. Увеличение количест" ва одновременно подключаемых входов,проверяемой ЦИС влечет эа собой 5 усложнение коммутатора 4. Упрощение коммутатора 4 при сохранении заданной ступени сжатия информации достигается следующим образом.

Группа выходов регистра 174 разбита на Ю (Р=nly) подгрупп и в течение одного цикла проверки распределитель

178 подключает ко входам коммутатора

4 одну подгруппу выходов регистра 174.

В итоге на входы проверяемой ЦИС кон-15 тролируемого блока 18 поступает трехразрядный тестовый код в течение одного цикла проверки.

В первом цикле проверки возбужден первый выход распределителя 178, ко- 20 торый разрешает прохождение информации с первых трех выходов регистра

174 через первую подгруппу группы элементов И 181, элементы ИЛИ 184-186 на выходе 44-46. 2з

С каждым тактом проверки происходит циклический сдвиг содержимого регистра 173 на один разряд и к началу следующего цикла проверки информация в регистре 173 совпадает с той ЗО информацией, которая имелась в нем к началу цикла проверки.

В момент окончания цикла проверки на выходе переноса счетчика 176 появляется сигнал, который уменьшает З

35 на единицу содержимое счетчика 177, переводит в исходное состояние регистр 174 и устанавливает в нулевое состояние один их триггеров.

Следующий цикл проверки начинается О с приходом сигналов на входы 58 и 59.

Последующие циклы проверки отличаются от первого цикла проверки тем, что триггер 180, находящийся в нулевом состоянии, запрещает прохождение сигнала со входа 58 на выход элемента И 183. В итоге новая информация из ПЗУ 8 в регистр 173, в счетчики

176 и 177 не поступает.

В каждом цикле проверки на входы проверяемой ЦИС поступает трехразрядный тестовый код из блока 12, а на остальные входы проверяемой ЦИС подаются константы начальных условий из регистра 5. 55

Об окончании циклов проверки свидетельствует появление импульса на выходе переноса счетчика 182, по которому распределитель 178 устанавливается в исходное состояние, а триг» гер 180 - в единичное.

В течение одного периода проверки проверяется на логическое функционирование и входов ЦИС контролируемого блока 18. Если проверяемая ЦИС содержит более и входов, тогда ее проверка продолжается в последующих периодах проверки.

Коммутатор 4 (фиг. 7) работает следующим образом.

В исходном состоянии коммутатор 4 подготовлен для проверки "нелогичес1! ких дефектов контролируемого блока

18: контакты первого реле выбора режима 214 соединяют общую точку первой группы контактов реле 209 с выходом 25, контакты второго реле выбора режима 215 соединяют общую точку третьей группы контактов реле 211 с выходом 26, контакты третьего реле выбора режима 216 отсоединяют общую точку пятой группы контактов реле

2!3 от выхода 26.

В режиме контроля ложных замыканий проводников на элементы ИЛИ 206, элементы ИЛИ 207 по входу 34 поступа" ют адреса контрольных точек проводников, согласно которым замыкаются соответствующие контакты реле в исполнительной части первого и третьего каналов коммутатора 4, подключая пару контрольных точек проверяемых проводников к узлу 91 блока 6.

После окончания проверки ложных замыканий проводников на вход 30 поступает сигнал, по которому контакты второго реле выбора режима 215 соединяют общую точку третьей группы контактов реле 211 с входом 46, а контакты третьего реле выбора режима

216 соединяют общую точку пятой группы контактов феле с выходом 26. !

В режиме контроля целостности ttpo

;водников на элементы ИЛИ 206 и на ин формационные входы регистра 192 из блока 6 поступают по входу 34 адреса контрольных точек проводников, согласно которым замыкаются соответствующие контакты реле в исполнительной части первого и пятого каналов коммутатора 4, подключая пару контрольных точек проверяемого проводника к узлу 91 блока 6.

После окончания проверки целостности проводников на вход 31 посту.пает сигнал, по которому контакты

1108451

35 первого реле выбора режима 214 соединяют общую точку первой группы контактов реле 209 ко входу,44, а контакты второго реле выбора режима 215 соединяют общую точку третьей группы контактов реле с выходом 46.

В режиме проверки логических дефектов ЦИС на элементы ИЛИ 206, на информационные входы регистра 189 и элементы ИЛИ 207 из регистра 3 по- >0 ступают адреса контрольных точек входов ЦИС, согласно которым замыкаются соответствующие контакты реле в исполнительной части первого, второго и третьего каналов коммутатора 4, подключая три входа проверяемой ЦИС ко входам 44-46.

Одновременно в указанном режиме контроля на информационные входы регистра 191 из регистра 3 поступает ад- 20 рес контрольной точки выхода проверяемой ЦИС, согласно которому замыкается соответствующий контакт реле в исполнительной части четвертого канала коммутатора 4, подключая выход проверяе-25 мой ЦИС к выходу 27.

Таким образом, предлагаемое устройство имеет следующие преимущества по сравнению с известными.

Наличие блока 6 позволяет обнару- Зб живать "нелогические" дефекты контролируемого блока 18 с использованием малых напряжений контроля. При наличии "нелогическнх" дефектов (напри36 мер, дефектов шин питания HHC) применяемое для контроля напряжение не приводит к появлению дополнительных дефектов ЦИС. Только после устранения всех "нелогических" дефектов на контролируемый блок 18 подается номинальное напряжение питания для поиска логических дефектов. Благодаря такому подходу обеспечивается неразрушающий характер проверки контролируемого блока 18.

Известные методы контроля с доступом только к торцовому разъему печат ной платы позволяет установить дефект с точностью до выходного контакта платы. Применение коммутатора 4 позволяет производить подключение к выводам

Ьтдельной ЦИС, благодаря чему можно увеличить глубину поиска дефекта с точностью до вывода минимального конструктивного элемента (корпуса ЦИС).

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

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

1108451

3 108451

1108451

1308451

1108451

1108451

1108451

1108451

Nllz. 11

Составитель В. Вертлиб

Техред Ж,Кастелевич Корректорф.Шароши

Редактор С. Ъюмохина

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

Заказ 5866/35 Тирам 699 Подписное

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

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

Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках Устройство для автоматического поиска дефектов в логических блоках 

 

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

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

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

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

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

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

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

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

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

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