SU1071978A1 - Устройство дл диагностировани логических блоков - Google Patents
Устройство дл диагностировани логических блоков Download PDFInfo
- Publication number
- SU1071978A1 SU1071978A1 SU823424889A SU3424889A SU1071978A1 SU 1071978 A1 SU1071978 A1 SU 1071978A1 SU 823424889 A SU823424889 A SU 823424889A SU 3424889 A SU3424889 A SU 3424889A SU 1071978 A1 SU1071978 A1 SU 1071978A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- inputs
- outputs
- block
- Prior art date
Links
Landscapes
- Tests Of Electronic Circuits (AREA)
Abstract
1. УСТРОЙСТВО ДЛЯ ДИАГНОСТИРОВАНИЯ ЛОГИЧЕСКИХ БЛОКОВ, содержащее индикатор, генератор тестов, соединенный первым входом с первым выходом блЬка управлени , блок сравнени , соединенный первьами входами с клеммами дл подключени первых выходов диагностируемого логического блока, щуп, соединенный входом с клеммой дл подключени второго выхода диагностируемого логического блока, генератор синхроимпульсов, соединенный выходом с первым входом блока управлени и с первым входом первого элемента И, соединенного вторым входом с выходом первого триггера, выходом - со счетным входом счетчика, соединенного установочным входом с вторым выходом блока управлени , отличающеес тем, что, с целью повьошени быстродействи устройства , в него введены первый сдвиговый регистр, сигнатурный анализатор , блок сравнени сигнатур, блок пам ти, первый и второй регистра адреса, первый, второй, третий и четвертый регистры, мультиплексор , ключевой элемент, первый и второй блоки индикации, коммутатор, причем первые входы первого триггера , первого сдвигового регистра, первого и второго регистров адреса, первого, второго, третьего и четвертого регистров соединены со вторым выходом блока управлени , соединенного третьим и четвертым выходами соответственно с вторым, входом блока сравнени и с первым входом коммутатора, соединенного первыми выходами с клеммами дл подключени входов диагностируемого логического блока, вторыми выходами - с третьими входами блока сравнени , вторыми входами - с первыми выходами генератора тестов, соединенного вторым выходом с втос рым входом блока управлени , сое диненного третьим входом с первым выходом блока сравнени , п тым вы ходом - с входом индикатора, шестым выходом - с вторым входом первого триггера, соединенного третьим входом с вторым выходом первого сдвигового регистра, соединенного вторыми входами с вторыми выходами блока сравнени , третьим входом со счетным входом счетчика, соединенного выходами с первыми входами мультиплексора, соединенного втосо рым вхсдом с первым входом ключевого элемента и с седьмьгм выходом блока управлени , соединенного четСХ ) вертым входом и вомьмым выходом соответственно с выходом первого триггера и с -третьим входом мультиплексора , подключенного выходами ко вторым входам первого регистра адреса, соединенного выходами с первыми входами блока сравнени адресов и с первыми входами первого блока индикации, вторые входы которого соединены с выходами третьего регистра и с п тыми входами блока управлени , соединенного шестыми входами с выходами четвертого регистра и с первьтми входами блока
Description
сравнени сигнатур, соединенного вторым входом с дев тЕОм вьпсодом блока управлени , третьими входами с выходами сигнатурного анализатора соединенного первым входом с четвертым выходом блока управлени , вторым входом - с выхс ом щупа, третьим входом - с дес тым выходом блока управлени , соединенного седь мым входом с выходом блока сравнени сигнатур, одиннадцатым и двенс1Дцатым выходами - соответственно с первым и вторым входами блока пам ти , соединенного первыми, вторыми, третьими и четвертыми выходалш соответственно с вторыми входами первого, второго, третьего и четвертого регистров, выходы первого регистра соединены с вторыми входаrviM блока сравнени адресов, с четвертыми входами мультиплексора и с первыми входами второго блока индикации , соединенного вторыми входами с выходами второго регистра, с третьими входами блока сравнени адресов и с вторыми входами ключевого элемента, соединенного выходами с вторыми входами второго регистра адреса, выходы которого соединены с четверты м .входами блока сравнени адресов, соединенного выходом с восьмым входом блока управлени ,
2. Устройство по п. 1, отлич а ю щ е е с тем, Ч1 облок управлени содержит шифратор, соединенный первым и вторым входами соответственно с четвертым и восьмым входами блока;, первым выходом - с шестЕлм выходом блока, третьим и четвертым входами-соответственно с выходами второго и третьего элементов И, входы которых соединены соответственно с п тыми и шестыми входами блока, п тый выход которого соединен с вторым выходом шифратора , третий и четвертый выходы которого соединены соответственно с первым и вторым входами второго сдвигового регистра, п тый выход с первыми входагЛи четвертого, п того и шестого элементов И, шестой
выход - с первым и вторым входами лемента И-ЙЛИ-HEj п тый выход с вторым входом шестого элемента И и с первым выходом второго сдви-о гового регистра, соединенного вторым выходом с третьим входом элемента И-ИЛИ-НЕ, третьим выходом - с вторым входом п того элемента И, четвертым выходом - с четвертым вхоом элемента И-ИЛИ-НЕ, п тым выхоом - с вторым входом четвертого элемента И, третьим входом - с шестым входом шифратора, с вторым выходом блока, с первым выводом первой кнопки и с первым R-входом второго триггера, соединенного вторым R-вхоом с третьим входом блока, е R-вхоом третьего триггера и с седьмым входом шифратора, соединенного восьмым входом с выходом седьмого элемента И, Соединенного Первым вхоом с седьмым входом блока, вторым входом - с дев тым выходом блока, с третьим R-входом второго триггера и с первым выходом дешифратора, соединенного входом с вторым входом блока, вторым выходом - с дес тым выходом блока и с первым входом восьмого элемента И, соединенного выхо дом . с третьим выходом блока, вторым входом - с выходом третьего триггера, соединенного S -входом с первым вывбдом первой кнопки, соединенной вторым выводом с первым входом блока, с первым входом дев - того элемента И, с седьмьлм выходом шифратора и с первым входом формировател одиночных импульсов, соединенного вторым и третьим входами соответственно с первым и вторым выводами второй кнопки, выходом - с четBepTidM выходом блока и S -входом второго триггера, соединенного выходом с вторым входом дев того элемента И, подключенного выходом к первому выходу блока, восьмой, седьмой и двенадцатый выходы которого соединены соответственно с выходами четвертого, п того и шестого элементов И, а одиннадцатый выход с выходом элемента И-ИЛИ-НЕ,
1
Изобретение относитс к автоматике и вычислительной технике и может быть использовано в аппаратуре тесто вого контрол , диагноситики и настройки логических блоков.
Известно устройство дл ди гнос .т ровани логических схем и блоков.
содержащее блок входных сигналов, блок эталонных сигналов, блок сравнени , бдок ввода данных, , блок коммутации, блок пам ти, блок 5 индикации, блок управлени , щуп 1,
Недостатком устройства вл етс низкое быстродействие из-за больших временных затрат на определение места неисправности, св занных с отсутствием автоматизации процес са диагностировани . Наиболее близким техническим решением к изобретению вл етс ус ройство дл поиска неисправностей в дискретных объектах, содержащее индикатор, генератор тестов, соединенный первым входом с первым выходом блока.управлени , блок сра нени , соединенный первыми входами с клеммами дл подключени первых выходов диагностируемого логическо блока, щуп, соединенный входом с клеммой дл подключени второго хода диагностируемого логического блока, генератор синхроимпульсов, соединенный выходом с первым входом блока управлени и с первым вх дом первого элемента И, соединенно вторым входом с выходом первого триггера, выходом - со счетным вхо дом счетчика, соединенного установочным входом со вторым выходом блока управлени C2J. Недостатком известного устройст вл етс низкое быстродействие обусловленное тем, что выбор перво го неисправного по тесту выхода логического блока дл -обеспечени начала поиска неисправности осущес л етс оператором неавтоматически; выбор очередной точки дл установки щупа осуществл етс оператором по электрической схеме логического блока, т.е. также неавтоматически, прин тие решени о неисправности д ного элемента или электрической св зи между элементами осуществл етс оператором, т.е. неавтоматически f выбор пути поиска неисправности также неавтоматизирован. Цель изобретени - повышение быстродействи устройства. Поставленна цель достигаетс тем, что в устройство дл диагностировани логических блоков, содер жащее индикатор, генератор тестов, соединенный первым входом с первым выходом блока управлени , блоки сравнени , соединенный первыми входами с клеммами дл подключени первых выходов диагностируемого логического блока, щуп, соединенный входом с клеммой дл подключени второго выхода диагностируемог логического блока, генератор синхр импульсов, соединенный выходом с первым входом блока управлени и с первым входом первого элемента И соединенного вторым входом с выходом первого триггера, выходом - со счетным входом счетчика, соединенного установоыным входом с вторым выходом блока управлени , введены первый сдвиговый регистр, сигнатур ный анализатор, блок сравнени сигнатур , блок сравнени адресов, блок пам ти, первый и второй регистры, адреса, первый, второй, .третий и четвертый регистры, мультиплексор , ключевой элемент, первый и второй блоки индикации, коммутатор, причем первые входы первого триггера , первого сдвигового регистра, первого и второго регистров адреса, первого, второго, третьего и четвертого регистров соединены с вторым выходом блока управлени , соединенного третьим и четвертым выходами соответственно с вторым входом блока сравнени и с первым входом коммутатора, соединенного первыми выходами с клеммами дл подключени входов диагностируемого.логического блока, вторыми выходамичс третьими входами блока сравнени , вторыми входа ш - с первыми выходами генератора тестов, соединенного вторым выходом с вторым входом блока управлени , воединенного третьим входом с первым выходом блока сравнени , п тым выходом - с входом индикатора, шестым выходом - с вторым входом первого триггера, соединенного третьим входом с вторым выходом первого сдвигового регистра, соединенного вторы и входами с вторыми выходами блока сравнени , третьим входом - со счетным входом счетчика, соединенного выходами с первыми входами мультиплексора, соединенного вторым входом с первым входом ключевого элемента и с седьмым выходом блока управлени , соединенного четвертым входом и восьмым выходом соответственно с выходом первого триггера и с третьим входом мультиплексора, подключенного выходами к вторым входам первого регистра адреса, соединенного выходами с первыми входами блока сравнени адресов и с первыми входами первого блока индикации, вторые входы которого соединены с выходами третьего регистра и с п тыми входами блока управлени , соединенного шестыми входами с выходами четвертого регистра и с первыми входами блока сравнени сигнатур, соединенного вторым входом с дев тым выходом блока управлени , третьими входами - с выходами сигнатурного анализатора, соединенного первым входом с четвертым выходом блока управлени , вторым входом с выходом щупа, третьим входом - с дес тым выходом блока управлени , соединенного седьмым входом с выходом блока сравнени сигнатур, и одиннадцатым и двенадцатым выхода - ми - соответственно с первым.и йторым входами блока пам ти, соединенного первыми, вторыми, третьими ..и четвертьши выходами соответственно с вторыми входами первого, второго, третьего и четвертого регистров, выходы первого регистра соединены с вторыми входами блока сравнени адресов, с четвертыми входами муль™ типлексора, и с первыми входами второго блока индикации, соединенного вторыми входами с выходами второго регистра, с третьими входам рлока сравнени адресов и с вторыми входами ключевого .элемента, соединенного выходами с ВТО1Ж1МИ входами второго регистра адреса, выходы которого соединены с четвертыми входами блока сравнени адресов, соединенного выходом с входом блока управлени . Кроме того, блок управлени содержит шифратор, соединенный первым и вторым входами соответственно с четвертым и восьмым входами блока, первым выходом - с шестым выходом блока, третьим и четвертым входами соответственно с выходами второго и третьего элементов И, входы которых соединены соответственно с п ты ми и шестыми входами блока, п тый выход которого соединен с вторым выходом шифратора, третий и четвертый выходы которого соединены соответственно с первым и Яторым входам второго сдвигового регистра, п тый выход - с первыми входами четвертог п того и шестого элементов И, шесто выход - с первым и вторым входами элемента И-ИЛИ-НЕ, п тый выход - с вторым входом шестого элемента И и с первым выходом второго сдвигово го регистра, соединенного вторым выходом с третьим входом элемента И-ИЛИ-НЕ, третьим выходом - с вт рым входом п того элемента И, четвертым выходом - с четвертым входом элемента И-ИЛИ-НЕ, п тым выходом с вторым входом четвертого элемента И, третьим входом - с шестым вхо дом шифратора с-вторым выходом блока , с первым выводом первой кнопки и с первым R -входом второго триггера , соединенного вторым 1 -входом с третьим входом блока, с R -входом третьего триггера и с седьмым входом шифратора, соединенного восьмым входом с выходом седьмого элемента И, соединенного первым входом с седьмым входом блока, вторым входом - с дев тым выходом блока, с трет|.им R -входом второго триггера и с первым выходом дешифратора, сое диненного входом с вторым входом блока, вторым выходом - с дес тым выходом блока и с первым входом восьмого элемента И, соединенного выходом с третьим выходомблока, вторым входом - с выходом третьего триггера, соединенного 5-входом с ервкм выводом первой кнопки,соеиненной вторым выводом с первым входом блока, с первым входом дев того элемента И, с седьмым выходом ифратора и с первым входом формировател одиночных импульсов, соединенного вторым и третьим входами соответственно с первым и вторым выводами второй кнопки, выходом - с четвертым выходом блока и / -входом второго триггера, соединенного выходом с вторым входом Дев того элемента И, подключенного выходом к первому выходу блока, восьмой, седьмой , и двенадцатый выходы которого соединены соответственно с выходами четвертого, п того и шестого элементов И, а одиннадцатый выход с выходом элемента И-ИЛИ-НБ, На фиг. 1 приведена блок-схема устройства; на фиг. 2 - блок схема блока управлени . Устройство,дл контрол логического блока 1 содержит блок 2 управ лени , генератор 3 тестов, коммутатор 4, блок 5 сравнени , узел 6 контрол , первый сдвигоазй регистр 7, индикатор 8, генератор 9 синхроимпульсов , первый триггер 1-0, первый элемент И 11, счетчик 12, блок 13 пам ти, первый 14, второй 15, третий 16, четвертый 17 регистры, блок 18 сравнени адресов, первый 19 и второй 20 регистры адреса, мультиплексор 21, ключевой элемент 22, второй 23 и первый 24 блоки индикации, шуп 25, сумматор 26 по модулю два, третий сдвиговый регистр 27, блок 28 сравнени сигнатур, сигнатурный анализатор 29. Блок 2 управлени содержит вторую кнопку 30, втоЕЮй триггер 31, дев тый 32, седьмой 33, четвертый 34, п тый 35, шестой 36, восьмой 37 элементы И, шифратор 38, второй сдвиговый регистр 39, второй 40 и третий 41 элементы И, формирователь 42 одиночных и myльcoв, элемент И-ИЛИ-НЕ 43, дешифратор 44, третий триггер 45, первую кнопку 46. Устройство работает сле,1|уюш.им образом, Под воздействием управл ющего сигнала с блока 2 блоки устройства устанавливаютс в исходное состо ние после чего устройство осуществл ет режим контрол . Генератор 3 тестов задает слова контрсэлирующей тестовой последова- . тельности. В каждом из слов, начина с первого содержитс информаци о . воздействи х, задаваемых на входы блока 1 и о соответствуккцих выходных реакци х. В нулевом слове содержитс информаци , определ юща принадле сность
каждого из выводов блока 1 к входам или выходам.
1 оммутатор 4 в зависимости от информации нулевого слова соедин ет разр ды генератора 3, содержащие информацию о входных воздействи х, с входами блока 1, а разр да генератора 3, содержащие информацию о выходных реакци х исправного блока 1, с входами блока сравнени 5.
Блок 2 стробирует сраба-павание генератора 3 и ксйдалутатора 4 в нужные моменты времени согласно временной диаграмме работы устройства, обеспечивает тем самым подачу тестов на блок 1.
Блок 5 сравнени сравнивает эталонные логические состо ни выходов блока 1, поступающие с коммутатора 4 с реальными, поступающими с выходов блока 1, раздельно по каждому из выходов и выдает по сигналу с блока 2, результат сравнени в сдвиговый регистр 7. В случае несовпадени на одном из .илходов блока 1 в разр д сдвигового .регистра 7, соответствующий данному выходу поступает логическа единица.
Одновременно блок 5 выдает сигнал оценки годности блока 1 на блок.2. В случае получени сигнала Годен с блока 5, блок 2 выдает сигнал годности на индикатор 8, индицируюьий
Годен
транспарант
10001
2. 1111
1
1111 1112 1113
В случае получени сигнала Негоден с блока 5, возникающего при несовпадении эталонной и реальной реакций блока 1, хот бы в одном разр де , блок 2 сигналом на индикатор В
включает транспорант Негоден
и
переводит устройство в режим диагностики .
Блок 2 выдает управл ющий сигнал на вход триггера ГО, перевод его в
0 состо ние, при котором выходной уровень этого триггера разрешает прохождение тактовых импульсов с генератора 9 через элемент И 11 на вход счетчика 12 и сдвигового регистра 7. Тактовые импульсы обеспечивают работу
5 счетчика 12 и поразр дную подачу содержимого сдвигового регистра 7 на второй вход триггед а 10. Перва же единица со сдвигового регистра 7 переводит триггер 10 в состо ние, при
0 котором выходной уровень триггера 7 блокирует подачу тактовых импульсов через элемент И 11 на счетчик 12 и сдвиговый регистр 7.
В результате, количество подсчи5 танных двоично-дес тичным счетчиком 12 тактовых импульсов -соответствует номеру первого неисправного вы«. хода блока 1, записанному в двоичнодес тичном коде;
0
Указанный код служит дл автоматического поиска диагностической информации в блоке 13. Диагностическа информаци в блоке 13 хранитс в виде, показанном в табл. 1 и 2.
Таблица,
ш
1У
0000
00
00
5Н97
Таблица2
Я1
1У 00 01
0000 2361 02
542
1119
+8 Информаци первого вида (табл.) записываетс дл каждого из выходов блока 1 и состоит из двух слов, дл каждого из выходов блока 1. В первых разр дах первого слова записан номер выхода блока 1. В остальных разр дах - нулева комбинаци Второ слово содержит следующую информацию: в первых разр дах код конструктивного адреса элеме)К1та блока 1, св зан ного с выходом, Номер которого записан в первом слове; во вторых разр дах - код номера выходного,вывода этого злемента; в третьих разр дах - нулевой код; в четвед)Тых разр дах - сигнатура (шестнадцатиразр д на свертка двоичной последовательности ) на выходе элемента. Информаци второго вида (табл.2) записываетс дл каждого элемента блока 1 и содержит П4-1 cjfoB (г -количество входов этого элемента). Первое слово содержит в первых разр дах код конструктивного адреса элемента; во вторых - код конструктивно го адреса его выходного вывода; в третьей и четвертой колонках - нуле вой код. Остальные и слов содержат в первых разр дах код конструктивного адреса элемента, св занного с одним из входов элемента, код адреса кото рого хранитс в Первом слове; во вторых разр дах -. код номера его вы ходного ил вода; в третьих - код номера входного вывода код адреса которого хранитсй в слове эл мента; в четвертых - сигнатуру дл этого последнего вывода. По управл ющим сигналам с блока ном выхода из счетчика 12 поступа через мультиплексор 21 в регистр 19 в регистры 14 - 17 пословно в виде, соответствующем табл. 1 и 2 поступа из блока 13 диагностическа информаци . Причем номера 1, 11, 111 и 1 колонок табл. 1 и 2 соответствуют номерам 14, 15, 16, 17 регистров, хран щих соответствующую информацию Елок 18 сравнени адреса обеспеч вает сравнение кода выхода, записанного в регистр 19 с кодом, поступающих в регистр 14 и в момент совпадени выдает сигнал о совпаде0 (п+1)
1269 НИИ в блок 2. На блок 2 поступает также и информаци с регистров 16 и 17, соответствуюша колонкам 111 и 1У табл. 1 и 2. При наличии Логических нулей в регистрах 16 и 17 и сигнала совпадени от блока 18, блок 2 вырабатывает управл ющий сигнал, по которому следующее слово из блока 13 считываетс в регистры 14 - 17. В результате на указанных регистрах окажетс запи санным второй слово табл. 1. Номед выхода блока 1, записанный в регистр 19 отображаетс на табло блока 24 индикации. элемента (1111) с регистра 14 и номер его выхода (02) отображаетс на табло блока 23 индикации. По указанному адресу элемента 111102 устанавливает щуп 25 на блок 1, после чего блок 2 осуществл ет повторый пуск тестовой последовательности с узла 6 на блок 1. Снимаема с выхода выбранного элемента блока 1 двоична последовательность поступает через щуп 25 на сигнатурный анализатор 29, где после преобразовани на сумматоре 26 записываетс поразр дно F сдвиговый регистр 27. Сформированна в регистре 27 сигнатура по сигналу с блока 2 сравниваетс с эталонной, постуг пающей с регистра 17, блоком 28 сравнени сигнатур. По сигналу совпадени с блока 28 блок 2 выдает сигнал о неисправности соединени между нлходом блока 1 и элементом 1111 на индикатор 8, В случае несовпадени сигнатур блок 2 вырабатывает сигнал, по которому информаци из регистров 14 и 15 через мультиплексор 21 и ключевой элемент 22 поступает в регистры адреса 19 и 20 и служит адресом дл выборки очередного слова из блока 13. Блок 2 обеспечивает поиск указанного в регистрах 19 и 20 адреса 111102 в блоке 13 с нулевым кодом в четвер тых разр дах (слово 1 табл. 2) и считывание, после обнаружени следую1цего слова в регистры 14 - 17 (слово 2 табл, 2). В результате код конструктивного адреса подозреваемого в отказе злемента 1111 из регистра 19 и номер его входа 01 из регистра 16 поступа ют на блок 24 индикации, а конструк тивный адрес элемента (1112), св за ного с исследуемым, из регистра 14 и номер его выхода (03) и.з регистра 15 поступают на блок 23 индикаци По отображенному на табло блоков 23 и 24 индикации адресу оператор устанавливает щуп 24 сначала на входе подозреваемого в отказе элеме та 1111 01 и снимает сигнатуру. В случает совпадени ее с эталонной блок 2 по сигналу совпадени блока 28 считывает очередное слово из блока 13 в регистры 14 - 17 (слово табл. 2). На табло блоков 23 и 24 индикации высвечиваетс код номера очередного входа (02) исследуемого элемента, а также код конструктивно го адреса св занного с этим входом элемента (1113) и номер его вывода (01). По указанному адресу оператор ус танавливает щуп 25 и снимает сигнатуру , а в случае совпадени с этало ной снимает описанным способом сигн туры на всех входах исследуемого эл , мента, при по влении нулевого кода четвертых разр дах п+2 слова, описы вающего следующий элемент блока 1. Если сигнатуры на всех п входах совпадают с эталонными, то блок 2 вы дает сообщение о неисправности иссл дуемого элемента на индикатор 8. При несовпадении сигнатур на одном из входов снимаетс сигнатура на выходе св занного с этим входом элеменI та. Если на входе (01) элемента ( 1111) сигнатула не совпала с этало . ной, снимаетс сигнатура с выхода (03) элемента (1112). И если сигнагуры не совпадецот, то блок 2 выдает на индикатор 8 сообщение о неисправности соединени меж,цу входом (01) элемента (1111) и выходом (03) элемента (1112). В противном случае, адрес элемента (1112 ОЗ) переписываетс из регистров 14 и 15 по управл ющему сигналу с блока 2 через муль типлексор 21 и ключевой элемент 22 в регистры 19 и 20. Затем блок 2 обеспечивает поиск по указанному ajspecy в блоке 13 массива информации описыванвдего соединени элемента 111203 и выборку в регистры 14 - 17 второго слова этого массива. ДгСлее в изложенном выше пор дке исследуютс вое входы элемента (1112). Блок 2 управлени работает следую |щим образом.; Кнопка 4Б служит дл нлдачи сигнала , перевод щего устройство в исходное состо ние. При нажатии кнопки 30 формирователь одиночных импульсов 42 формирует импульс, поступает на комматор 4, регистр 27 и устанавливает триггер 31 в состо ние , что обеспечивает прохождение тактовых имч пульсов генератора 9 через открытый элемент И 32 на блок 3. При считывании каждого тестового набора с блока 3 дешифратор 44 формирует сигнал, который -поступает на сдвиговый регистр 27 и через-открытый , мент И 37 на блок 5 сравнени . Перый же сигнал несовпадени , поступающий на R-вход триггера 31 от блока 5 устанавливает его в состо ние О и блокирует поступление тактовых импульсов.Через элемент И 32 на блок 3. Этот же сигнал поступает на вход шифратора 38, который выдает сигнал о неисправности на индикатор Ви переключает триггер 10 в состо ние, разрешающее про- , хождение импульсов через элемент 11. После прохождени последнего тестового набора дешифратор 44 формирует сигнал. Который разроаает сравнение сигнатур, блоком 29 сравнени сигнатур и устанавливает триггер 31 В О . При поступлении блокирующего сигнала с выхода триггера 10 шифратор 38 формирует сигнал, который через открытый элемент И 34 поступает на входы мультиплексора 21. Затем шифратор 38- формирует сигнал сдвига единицы из первого разр да сдвигового регистра 39 во второй. Тактовые импульсы через открытый элемент И-ИЛИ 43 поступают на входы блока 13 пам ти. Шифратор 38 при наличии сигналов блока 18 сравнени и элементов 40 и 41, вырабатывающих сигналы при наличии на их входах нулевых кодов, вырабатывает сигнал чтени следующего (второго) слова из блока 13 и затем сигнал, по которому из второго разр да сдвигового регистра 39 переписываетс в третий разр д, открыва тем самым элемент И 35, блокиру подачу тактовых импульсов через элемент И-ИЛИ 43 на блок 13. Сигнал совпадени с блока 28 через открытый элемент И 33 поступает на шифратор 38, который алдает сигнал на индикатор 8. При наличии сигнала . несовпадени блока 28 и сигнала элемента 40 щи(й)атор 38 вырабатывает сигнал, который через открытый элемент И 35 обеспечивает перепись содер жимого регистров 14 и 15 в регистра 19 и 20, и сдвигает Ч из третьего разр да сдвигаемого регистра 39 в Четвертый разр д, разеша тем самым подачу тактовых импульсов, через открытый эле« . мент И-ИЛИ 43 на блок 13 пам ти. Цри наличии сигнала совпадени с блока 18 и сигнсшов элементов 40
и 41 шифратор 39 формирует сигнал чтени спедуюидаго (второго) слова, который через оккрытый элемент И 36 поступает на блок 13 и пед ееодит из четвертого разр да сдвигового регистра в п тый, открыва тем caNMM элемент И 36 и блокиру подачу тактовых импульсов через элемент И-ИЛИ 43 на блок 13.
По сигналу совпадени сигнатур
на первом вход исследуемого элемента поступаюи ему от блока 28 шифратор 38 вырабаиывает сигнал, который через открытый элемент И 36 считывает из блока 13 следуюпее (второе слово.
фиг,
При несовпадении сигнатур шисй атор 38 вырабатывает сигнал, ко потоиз п того разр да сдвигорому
вого регистра 39 переходит в третий и цикл работы блока 2 управлени повтор етс .
Таким образом, введение блоков 7, 13 - 24, 28, 29 и новое выполнение узла 6 позвол ет автоматизировать выбор первого неисправного по тесту выхода логического блока, выбор очередной точки дл установки шупа, прин тие решени о неисправности элемента логического блока 1 или св зи между его элементами и выбор пути поиска неисправности, что существенно повышает быстродействие устройства.
Claims (2)
- I. УСТРОЙСТВО ДЛЯ ДИАГНОСТИРОВАНИЯ ЛОГИЧЕСКИХ БЛОКОВ, содержащее индикатор, генератор тестов, соединенный первым входом с первым выходом блока управления, блок сравнения, соединенный первыми входами с клеммами для подключения первых выходов диагностируемого логическо-’· го блока, щуп, соединенный входом с клеммой для подключения второго выхода диагностируемого логического блока, генератор синхроимпульсов, соединенный выходом с первым входом блока управления и с первым входом первого элемента И, соединенного вторым входом с выходом первого триггера, выходом - со счетным входом счетчика, соединенного установочным входом с вторым выходом блока управления, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены первый сдвиговый регистр, сигнатурный анализатор, блок сравнения сигнатур, блок памяти, первый и второй регистры адреса, первый, второй, третий и четвертый регистры, мультиплексор, ключевой,, элемент, первый и второй блоки индикации, коммутатор, причем первые входы первого триг гера, первого сдвигового регистра, первого и второго регистров адреса, первого, второго, третьего и чет вертого регистров соединены со вторым выходом блока управления, соединенного третьим и четвертым выходами соответственно с вторым, входом блока сравнения и с первым входом коммутатора, соединенного первыми выходами с клеммами для подключения входов диагностируемого логического блока, вторыми выходами - с третьими входами блока сравнения, вторыми входами - с первыми выходами генератора тестов, соединенного вторым выходом с вторым входом блока управления, соединенного третьим входом с первым выходом блока сравнения, пятым выходом - с входом индикатора, шестым выходом - с вторым входом первого триггера, соединенного третьим входом с вторым выходом первого сдвигового регистра, соединенного вторыми входами с вторыми выходами блока сравнения, третьим входом со счетным входом счетчика, соединенного выходами с первыми входами мультиплексора, соединенного вторым входом с первым входом ключевого элемента и с седьмым выходом блока управления, соединенного четвертым входом и вомьмым выходом соответственно с выходом первого триггера и с -третьим входом мультиплексора, подключенного выходами ко вторым входам первого регистра адреса, соединенного выходами с первыми входами блока сравнения адресов и с первыми входами первого блока индикации, вторые входы которого соединены с выходами третьего регистра и с пятыми входами блока управления, соединенного шестыми входами с выходами четвертого регистра и с первыми входами блока сравнения сигнатур, соединенного вторым входом с девятым выходом блока управления, третьими входами с выходами сигнатурного анализатора, соединенного первым входом с четвертым выходом блока управления, вторым входом - с выходом щупа, третьим входом - с десятым выходом блока управления, соединенного седь?ч мым входом с выходом блока сравнения сигнатур, одиннадцатым и двенадцатым выходами - соответственно с первым и вторым входами блока памяти, соединенного первыми, вторыми, третьими и четвертыми выходами соответственно с вторыми входами первого, второго, третьего и четвертого регистров, выходы первого регистра соединены с вторыми входами блока сравнения адресов, с четвертыми входами мультиплексора и’ с первыми входами второго блока индикации , соединенного вторыми входами с выходами второго регистра, с третьими входами блока сравнения адресов и с вторыми входами ключевого элемента, соединенного выходами * с вторыми входами' второго регистра адреса, выходы которого соединены с четвертыми входами блока сравнения адресов, соединенного выходом с восьмым входом блока управления.
- 2Устройство поп. 1, о т л и ч а ю щ е е с я тем, 4i о'блок управления содержит шифратор, соединенный первым и вторым входами соответственно с четвертым и восьмым входами блока, первым выходом - с шестым выходом блока, третьим и четвертым входами-соответственно с выходами второго и третьего элементов И, входы которых соединены соответственно с пятыми и шестыми входами блока, пятый выход которого соединен с вторым выходом шифратора, третий и четвертый выходы которого соединены соответственно с первым и вторым входами второго сдвигового регистра, пятый выход с первыми входами четвертого, пятого и шестого элементов И, шестой выход - с первым и вторым входами элемента И-ЙЛИ-НЕ; пятый выход с вторым входом шестого элемента И и с первым выходом второго сдви-о гового регистра, соединенного вторым выходом с третьим входом элемента И-ИЛИ-НЕ, третьим выходом - с вторым входом пятого элемента И, четвертым выходом - с четвертым входом элемента И-ИЛИ-НЕ, пятым выхо:дом - с вторым входом четвертого элемента И, третьим входом - с шестым входом шифратора, с вторым выходом блока, с первым выводом первой кнопки и с первым R-входом второго триггера, соединенного вторым R-входом с третьим входом блока, с R-входом третьего триггера и с седьмым входом шифратора, соединенного восьмым входом с выходом седьмого элемента И, соединенногопервым вхо1 дом с седьмым входом блока, вторым входом - с девятым выходом блока, с третьим R-входом второго триггера и с первым выходом дешифратора, соединенного входом с вторым входом блока, вторым выходом - с десятым выходом блока и с первым входом восьмого элемента И, соединенного выхо^ дом с третьим выходом блока, вторым входом - с выходом третьего триггера, соединенного S -входом с первым выводом первой кнопки, соединенной вторым выводом с первым входом блока, с первым входом девя- того элемента И, с седьмым выходом шифратора и с первым входом: формирователя одиночных импульсов, соединенного вторым и третьим входами соответственно с первым и вторым выводами второй кнопки, выходом - с четвертым выходом блока и S -входом второго триггера, соединенного выходом с вторым входом девятого элемента И, подключенного выходом к первому выходу блока, восьмой, седьмой и двенадцатый выходы которого соединены соответственно с выходами четвертого, пятого и шестого элементов И, а одиннадцатый выход с выходом элемента И-ИЛИ-НЕ.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU823424889A SU1071978A1 (ru) | 1982-04-15 | 1982-04-15 | Устройство дл диагностировани логических блоков |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU823424889A SU1071978A1 (ru) | 1982-04-15 | 1982-04-15 | Устройство дл диагностировани логических блоков |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1071978A1 true SU1071978A1 (ru) | 1984-02-07 |
Family
ID=21007195
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU823424889A SU1071978A1 (ru) | 1982-04-15 | 1982-04-15 | Устройство дл диагностировани логических блоков |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1071978A1 (ru) |
-
1982
- 1982-04-15 SU SU823424889A patent/SU1071978A1/ru active
Non-Patent Citations (1)
Title |
---|
1. Авторское свидетельство СССР № 661552, кл. G 06 F 11/00, 1979. 2. Авторское свидетельство СССР № 656076, кл. G, 06 F 15/46, 1979 (прототип). * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US3573751A (en) | Fault isolation system for modularized electronic equipment | |
SU1071978A1 (ru) | Устройство дл диагностировани логических блоков | |
SU1394181A1 (ru) | Устройство дл проверки электрических межразъемных соединений | |
SU1681304A1 (ru) | Устройство дл автоматического поиска дефектов в логических блоках | |
SU1432528A2 (ru) | Устройство дл контрол функционировани логических блоков | |
SU1067506A1 (ru) | Устройство дл контрол и диагностики цифровых блоков | |
KR100198945B1 (ko) | 스위치에 있어서의 스위칭 경로 자기진단장치 | |
SU1166120A1 (ru) | Устройство дл контрол цифровых узлов | |
SU1071979A1 (ru) | Устройство дл диагностики цифровых узлов | |
SU1038926A1 (ru) | Устройство дл задани тестов | |
SU1128267A1 (ru) | Устройство дл контрол цифровых блоков | |
SU1481773A1 (ru) | Устройство дл диагностики неисправностей цифровых узлов | |
SU1195351A1 (ru) | Устройство дл обмена информацией между микро ЭВМ и периферийными устройствами | |
RU2127447C1 (ru) | Система диагностирования цифровых устройств | |
SU746553A1 (ru) | Устройство дл контрол цифровых блоков | |
SU1111171A1 (ru) | Устройство дл контрол цифровых узлов | |
SU1278855A1 (ru) | Устройство дл контрол и диагностики цифровых блоков | |
SU1149265A1 (ru) | Устройство дл формировани тестов диагностики дискретных блоков | |
SU1024925A1 (ru) | Устройство дл диагностики неисправностей цифровых блоков | |
SU690648A1 (ru) | Система автоматической программной проверки аппаратуры св зи | |
RU1795460C (ru) | Устройство дл определени числа единиц в двоичном коде с контролем | |
SU1010651A1 (ru) | Запоминающее устройство с самоконтролем | |
SU962961A1 (ru) | Устройство дл обнаружени неисправностей в блоках коммутации цифровых интегрирующих структур | |
SU1656540A1 (ru) | Устройство дл тестировани цифровых блоков | |
SU1032457A1 (ru) | Логический анализатор |