Устройство для контроля логических схем
Иллюстрации
Показать всеРеферат
б
S, а;
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ (щ 595735
Со?оз Сове сккх
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлс Io 05.01.76 (21) 2310342 18-24 с присоединением заявки ¹ (23) Приоритет (43) Опубликовано 28.02.78. Б;оллетснь ¹ 8 (45) Дата опуолпкования описания 24.03.78 (51) М. Кл. - G 06Г 1Г00
G G5B 23/02
Государственный комитет
Совета Министров СССР по делам изобретений и открытий (53) УДК 681.326.7 (088.8) (72) ëTC; ы
Ю. С. Манукян, Г. И. Филатов и С. В. Селезнев (71) Заяв:?г".?ü Тбилисский филиал Всесоюзного научно-исследовательского института метрологии имени Д. И. Менделеева (4) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ СХЕМ
Изобретение QTI осится к вычислительной технике и может быть использовано во всех отрасля: народного хо яйства для поиска нсисправностей li .л1оги?чсских схе:. ах, построенных на дискрст;:ых элементах, полупроводниковых гибридных и интегральных схема. :.
Известны устройства для программного тестового контроля логических схем, содержащие блоки входных сигналов, эталонных выходны сигналов, сравнения, ввода дан??Ых, коммутации, индикации неисправност:й, управления (1, 2).
Недостатки известны аналогов сводятся к малой глубине поиска места неисправностей, что определяется ограниченными диагностическими возможностями тестовых программ.
Наиболсе близким решением к данному изобрете",èþ является устройство для контроля логических схем, содержащсс электромеханический щуп, подключенный к контролируемым схемам, блок ввода, выходы которого соединены соответственно с первыми B..oäàìH первого регистра задания и блока правления, второй в;од которого соединен с выходом первой схемы логического сравнения, а выходы блока управлсш?я сосдппсны со ;одами кОммутатора-формпроватсля, блока индикации, блока ввода, первого компаратораформирователя и вторы.; входом первого регистра задà:?IH, выход которого соединен с первым входом первой схемы логического сравнения и через коммутатор-формирователь с контролируемых11? схемами, подключенными к первому входу первого компаратора-форми5 рОГ>атсля, выход I? второй Вход которого соединены соответствеш;о со вторым входом первой схемы 1ol liческого сравнения и с" выходом блока задания эта1OHHI?x сигналов (3)
10 Диагностика неисправностей в этом устройствс производится путем сравнения дискретных сигналов, поступающих с выпхода компаратора-формирователя с сигналами, поступающими с регистра задания. Результат
15 сравнения подастся в блок управления и в блок индикац??и, Если блок сравнения выдает сигнал несоответствия, то в блоке индикации
На табло высвечивается надпись «Не годен» и адрес неисправного элемента. Ввиду нссо20 вершснства методов и алгоритмов в существующих устройствах не удастся локализовать место неисправности до отдельного съемного элемента. Поэтому сущсствующис устройства диагностики позволяют выделить и отобра25 зпть вместо конкретного неисправного элемента лишь группу подозревас., ых 3;icìci?тов.
ПО?Iск конкретноl 0 Нс l!сl? равно? 0 элемента в д=льнейшсм ьыполнястся оператором вручз0 ную по принц?;и??a,1»иых схемам и таблицам
595735! с;справно;тсй с при((сне5!Пс)л дополиитсгп,J:oI î оборудования.
Ц«ль!о настоящего изобрстсш я является повышение достоверности коптроля неисправностей, а 7акккс попыщспис быстродействия устройства.
ПОС ГЗВЛ ГИИ251 ЦС, I Ь ДОСТИГ сl("! С!1 (ГМ. ! 0 В
УСТРО)tCT!30 ВВОД51ТСЯ ВТОРОЙ РСГИСТР 3сlд;101151, переключатель, вторая схема лоп!ческого сравнения и второй компаратор-формирователь, входы которого подкспочеиы к элсктромехаиическому щупу и к выходам блока 32дания этало:!Иых сигналов и блока управления, а выходы - - к первому входу второй схемы логического сравнения, вгорои вход котоpoll соединен с выходом второго регистра задания, входы которого подклю !сны соответственно к вы «Одам блока ввода, блока управлеш(я, В оды которого соединены соотвстCTB«. Ï!10 С ВЫ ОДОМ ВТОРой СХСМЫ,ii)1 И IСГКОГO сравнения и пер кгпо !ателсм.
1-Iа черте)кс прсдставлс((а блок-с.,сма устройстьа для контроля и поиска 1!clic!tpitBiloстсй лопшсских схем.
Ъ CTp0 ICTI30 Co+«ð)к(г! б. !01 . 1 13130 (3, ITO:i М— татор-(j)opix(»poaaT«ль 2, первый регистр 3 33дания, второй рсгистр 4 задания, олск 6
s r(j) aB;IcIitt5I, 1tcp!3(.!О Схс 31у 6 ЛОГИ !(СКО! 0 сравнения, вторую с..ему 7 логич« ского сравнения, исрвыи компаратор-фор)(7(ро!3;(тел!
8, Второи комиаратор-формирователь 9, блок
10 индикации, контролируемую (.ша HocTJ.p) емуlo) схс)! с 11, Олоl . 12 32,7,2HIJ51 э(алонных снгналов, электромеханический (многоконтактный контрольный) щуп 13, кнопку 14 переключателя.
Блок 1 ввода предназначен для ввода в устройство контрольно-диагностических программ для поиска места неисправности. коммутатор-формирователь 2 обссис иизаст ())op®rpot32HJIc H калибровк Ilo формс и txiплитудс импульсов, постуиа!ощи. из ri«plого регистра 3 задаигя и подачу 1!х 112 32iдаииыс контакты дна гностирусмой схемы 11.
Псрвьш регистр 3 задания предназначен для хранения в дискретной форме тестовой информации о состоянии входов и вы:одов диагностирусмой схемы и передачи се по с iãaaИЗ ОЛОК2 О ) ПРВВЛСИИЯ 1!сl КОММ T2ÒOP(()Ормиро!!атель 2 и ш рву!о сыму 6 .П)ги некого cpaBi:сипя.
Второй регистр 4 зада шя пр«диазиа!«и для
) ранения в дискретной форме информапии о состоянии входов и Выходов ировсрясмогo
=-лсмснта и псрсдачи сс во BTop3 схему 7 IoCp3i3HCHIiH i1O CliI h3.7 " H блс! .2 6
3 ПраВ;Iс(.!И51, Блок 5 управления вырабатывает управляющие сигналы и синхронизирует работу
1 .сего устройства в зависимости от сигналов, i остуиающих иа него с блок-1 1 ввода и схем
6 и 7 срс;13и(.:иия.
Первая схема 6 логического срав(.с(шя предназначена для сравнения дискрстнь!х спггалов, ilocTóïà!îùèx через первый комиараГор-формирователь 8 с выходов диагностируемой cxextb; 11 с о,кидаемыми сигнаlaми, хранящимися в ricp!!oxп регистре 3 задания.
Вторая cxcма 7 ло J«i«cxîãî сравнения ср 2Вн НВаст дискрстныс сиГИ 2лы, пост па!Оцис
:срез второй компаратор-формироиат«71> 9 и контрольный щу;t 13 ot Выводов пров(j)51-мого
Э;1 СA!«J!1 3, j) 3Cli0.!0)КСН НОГО H 2 Дп агио(."1 !1Р МГ.— мой с .euc 1 1, с 0)кидасмь! ii!i для этОГО эле10 мента сигналами, хранящимися в соответствующих разрядах в(орого р«Hcrpa 4 зада-! (Ня.
I 1PpBbIII комиара lop-фор)(ироватс;!ь 8 !IpP. lпазпачси для срависиия уровней выходиыx
15 c;H Ha IDB Ilial i!OcTtip(:.!i(0É сх:мы 11 рОВ2ннызlи рдвнями допустимых 3!taitetiltt! сигналов лог;I÷ññaèx и(лей и единиц, зал3ваемых блоком 12 и для передачи в Hcp13 ю
«хе!(1 > 6 сР 3i311(. it li51 70i H iicc Kit x с((гис! лов, (i)OP20 мирусмых ио результатам сравнс;шя выходных сип:алов с эталонны.":и.
Второй 1(0)IHapaTop-формиров31.(..ib 9 Bpc lИ23НаЧЕИ ДЛЯ СР213НСНИЯ POBHC!l C lit Hà IОВ ila выВОДах 11PQBcP51«"!ОГО элсмГнт2 Ita,lliacliocl!I25 руемой cx«Aic с 1(3.7ltOpoUaiit btiitl 1 ровнями;(О11 У СТ И М Ы. 3 И 2 1 С l i И Й С 1; 1 1! а Л О!3 Л 0 Г i! i С С К i I . i I 3 л«й и сд;(и. (ц,:- (адавас,:ых блоко it 12 и для
;(срс ) ailll ВО ИГО)„10 CX(я i 7 Cpa!i!!«1(«51 Ciil J!2лов, формируемых r о рсзуль-.атам сравнения
30 et!it)ra«i((>t) СИГИ сl I OB С Э 1 3ГIОИHbi:s! 11.
Бло :, 10 !Hi,(икац:!и 003«p)l 11T Г;!Йло
HblCJ3(. iIl321iliH исlДППСИ « I Оден>> Jirt ii «1 I C 1 0,", С l! 3 И Г Т Ы Р С Х Р с(3 Р ЯД И 0 (сl;1 P (С! 10 (. Т 2 0 Л О .
1Iсрвыс два разряда пре;, наз !ач«ны для ука35 331! иЯ адр(.са 1! cиспp а Вноl о элe ii(. ита, Вторые
IВ2 — для ) к232ни5! aдрсса перВОГО из Группы
lI0;1озрсвасмых:!а отказ элементов, к которому следует присосдиHHTb многоконтактный контрольный щуп 13.
-10 1иагиос(11русмая схема 11 представляет собой типовой элемент замены (ТЭЗ), на кото;) 0xI установлены гибридные или интегра.1ь:!ыс микросхемы различной степени интсграци или дискрстныс элементы, к которым мо45 )КГт быль присоединен контрольный щуп 13.
Блок 12 выдаст На ком (араторы - формир(гвател(, 8 и 9 калиброваннь;с урови:! допуС Г И)(ЬIХ ЗИ(l 1«li(iй СИГН 2. !ОВ Ло!)IiЧГСК((Х И ЛСй
";(ин(!ц.
5!1,31ио! Окоптс!Ктн!.!1! ко!Ггрол(л ый ш; и 1,3 ! PГД("! 3I3лЯст сОООЙ Htм!I эг!ГктPО)1(. 21:Ii IГГко(7) 1 !It! ii I! Ир(,11(33!12 !(;Н Л,7Я С1с(312 1!!Iфоp il а— ции с выводов подозреваемого 13 отказ элсЪ(Г!iTil ДH(!Г!!ОСТИрт С)!О!1 СХС(с!Ы 1 1.
55 Кнопка 14 гсреключателя пред«тавля«т собой коптактиу о пару. работающую па замыЕанн() Jl П )СДНс13H2itctrH3 lo I.с я ПО;(2ЧИ !. 3 0 IOКсl ) ) Hj) (i !3;iCHiIЯ Коlс! atblbt И с! Р 23P CIIICHI!e
Срa()испиi(13 U10((9.
00 jx;)It t poi)bit 0-;(иа Гrr ocr:»tcct ;25(rip ut p 3. 13! 3
C! 011 i из 1 ССTOtlb!X ПО(ЛСДОват« . IЬНОСT(lt. IX3H(—
ДсlЯ ТГСТОВВЯ ИОСЛСДОВат«ЛЬНОСТЬ 00. сlP1 схпвает отказ вший элемент или указывает грi,lny элементов. среди которы; находится откаi;5i 3;t в Ги(! Й
595735
23
33
Тестовая последовательность включа T информацию об уровнях сигналов на входах и выходах диагностируемой схемы, о распределении контактов на входные и выходные, о допустимых уровнях калиброванных сигналов и об адресе проверя«мого элемента. Если последовательность позволяет указать лишь группу подозреваемых элементов, то в программу включаются адреса подозреваемых на отказ элементов, расположенные в определенном порядке, а так?ке информация о логических состояниях на их выводах.
Устройство работает следующим образом.
Из блока 1 ввода информация о лопгческих состояниях входов и выходов диагностируемой схемы 11 записывается в первый реп стр
3 задания. В коммутатор-формирователь 2 через блок 5 управления записывается информация о разделении контактов диагностируемой схемы 11 íà входные и выходные, а также об уровнях сигналов, выдаваемых на вход схемы. В licpBbIH компаратор-формирователь
8 через î ION. 5 управл«ния записывается инфОРмаци?1 0 Вы0013е эта;IонОВ Вс13хнеГО и i! Il?l него ир«д«лов анализируемого параметра.
Если тсстогая последовательность позвол?(с7 локалlfço«ать нсисир àbíoñòü до элсмснта, в блок 10 индикации записывается номер выявляемого неисправного элемента. Если же тестовая последовательность позволяет выявить только группу эл«мсkiTOB, один (з которых является неисправным, то в блок 10 индикации записываются номера подозрсвас;tbix на отказ элементов в порядке, в котором слеДУ T ПРОИЗВОД?!ТЬ ИХ il1)OBCPK), 2 130 BTOPOli ре(истр 4 32Дан?1?(записывастсЯ информация
0 ЛОГИ (СК!1Х СОСТОЯ?IИЯХ ВЫВОДОВ Э 1 ИХ ЭЛСМСНтов в Toivt жс порядке.
Во второй компаратор-формирователь 9 через блок 5 управления записывается инфор3(ация О ВыООрс BTa;io«oB Верхи«ГО !i нижнсГО
П13сдслов аиа IIIB?IP), смо! О паРах(стР2.
Co7epж2нис !lepBol О 13«Г((стра 3 заД2НИЯ ПО команде из блока 5 управления, вырабатываемой по сигналу из блока 1 ввода, формируется в виде сигналов, калиброванных по форме ,и амплитуде, и коммутируется коммутаторомформирователем 2 одиoвpeмeн(io»a все кон-! 2l(TbI ДиагHocTIIp i B. iio?I cxcxibI 11. 3T2 ?lcc HHформация с i ервого регистра 3 зада!(ия no-!
i pl331o схему 6 логlli!«c!(000
cpaBiicii«ÿ
Выходные сигналы диагностирусмой схемы постуиа(от в первый компаратор-формирователь 8 для сравнения с калиброва((иы ii;t i.ðoBнями допустимых значений пулей и сди;иц.
При этом схема вырабатывает сигнал, разрешающ!Ий сравнение в блок« 6, если p«a;i»i(ыс сигналы лсжaT в пр«д«,7ах, определенных эталонными значениями из блока 12.
Логические сигналы, сформирова(п ыс vo форме и амплитуде, по команде пз блока 5 поступают на первую схему 6 логического сравнения, где сравниваются с сигна,-(ами, поступающими с первого региства 3 задания.
Результат сравн«пия заводится в блок 5 управлен(;я. Если диагиостируемая схема ITO дынной тестовой последовательности работает нормально, блок 5 управления вырабатывает сигнал для считывания следующей тестовой последовательности. Цикл повторя«тся до обнару l;«1! i!H неисправного элемента или до окончания программы. В конце программы
oлок 5 3 flp 2B Ic«IIH Ilo ciil H 273. II3 б Iol a 1 BBQда выдает в блок 10 индикации команду па высвечивание табло «Годен».
В случае выда Ги первой схемой 6 лопгчсскОГО cpaBIlcfliiH сиГн2.12 несОВпадения, Олок
0 п132Влсния Вы13202тыв2ет сиГИ2л, по коiорому в первы.; дву. разрядах блока 10 индикации !3ысвс и:!32cT«H адрес н«и«Прав«ого элемента, если тестовая последовательность позволяет его выявить. Высвечивание адрсса неисправного элемента означа«т конец провсрКИ.
Если диаГho«TIi÷«cicaH способность т«стОВой посл«доватсльиосп(н«достаточна для указания адрс«а конкр«п(ого отказавшего элем«ита, !о Во В оры.,(!3 х разрядах блока 10 ип\! К2ЦИИ flo КО)12ИД« i!.3 0,7(»(2 0 Уlij32В, IC!illH ьыс!3!."Ии?астсЯ 2;(13«с Il«!3«ОГО ila Г1)Уипы 1 Одо. зР< 132«. ь(:(Ila Отказ эг!«мситов. Ои«Ра!OP 1iP li со«диняст контрольный щуп 13 к указанному элементу, и, убедившись в правильности подk.l10i1«н ия, и а ?! .2ТИ«3! Ii!1 1 !0«ti), 14 П«13«к 710 12 т«ля, осущ«ст! ля Г и3 i, Hó из олока 5 управления команды (а разрешение сравнения в блоке 9 выход«bi# сигналов проверяемого элемента с эталонными з !ачениями уровней лоГII t«CÅ!I ; НХ.7СI 1 ll СДИН!.Ц, В;10К 5 уl()32В 1 Н7!Я ВЫр2баТЫВ2«Т Taкже команду на Гсрсдач; рсзультатов а«аги -.a из
l
Втору!о схему 7 лог!1!«ско:0 ср(!В),«и(;я. «зу.7»72Т сра!3нc»i:я п«р«да«г«я В 0.7(»; 5 уир.вл«н ия.
Если провсря«мый элемент 1;«»«.!ров«н, )7)
0:1 О и 5 П р 2 В Г! «!3 и Я 13 Ы" 2 0 2 1 Ы В 2 « Г к О 31 ! Дг и 2
13ЫСВ(IliBall!I«В 11«рвых ДВ Гх р!!з?3ЯД2 б,lок2
10 ?IИ тика ции адр«са BToi э,1«".il«нта, 2 1 ) 13 ГОрых двух разряда про;!«ходит гаш«иис ?)др«С2 Э 1 ОГО;к«Э.7«31«iiТ;1. П13013«рк2 112 ЭТО:i! 22icnii ««tl a.
Если провсрясмыи элем«ит 1:«. ра(3««, то олок о упрагл«иия !3! раб!1)ыва«т кома)»,у. ilo которой ВО Вторых Д13г р азр ЯД2 х О loк?! 10 индикации Bb!«B«÷l!âa«òñÿ адр««сл«д юп,«го
Э 7«:il«IITa, К КОТОРОМ i kl«OOX03!:. !О 11!3И«0«.111ни 1 ь I 0!1)po.7!Внь!11 lцi и 13. Цикл по!3TOp)!« I сЯ
ДО T«х Iiopi ПОI 1 11«0 Д«i 00«api 1,«i: Отказ" :— (!!i!)! Э.I«.)i«I!T !! 3 "03 !. 111>1 «()Д0.3|)»32" «!>IX На OT1 .23.
1 аким Оор 2«0 )1, пр«ДЛ 2 Г;! «. : OL 3 CI О.;!1«Т!30
ДЛЯ 1 .oiITp0,7H,лОГ!1 1««!(1: «х(. обсс!7 !! 32(T
IlolfcI< мест2 li«liciapавности до 01 д«льнО О съ«3!Ного эл«;(««та, сокраще«1:«Bp«:it< IIII на локализацию коикрс7 ого Отказав?I(«i î эл«595735 (1 гГ 1 !
I-=
) ! ) .,, . E —.1
1,:: 1!
1!! !
1, 1!
l
) г !
Составитель В. Халиев
-у Г
Типография, пр. Сапунова, 2 мента, снижение требований .: к-,алпфпкацип оператора.
Это позволяет использовать устройства прп диагностированпи технического состояния
ТЭЗов на этапе их производства.
Формула изобретения
Устройство для контроля логических с: см. содержащее электромеханический щуп, подключенный к контролируемым схемам, блок ввода, выходы которого соединены соответственно с первыми входами псрвого pcI IIcòpà задания и блока управления, второй в cä которого соединен с выходом первой с: смьт логического сравнения, а выходы блока управ- 15 ления соединены со входами комм татОраформи рователя, блока индикации, блока HBQда, первого компаратора-формирователя и вторым входом первого регистра задания, выход которого соединен с первым в ;одом пср- 20 вой схемы логического сравнения и через коммутатор-формирователь — с контролируемыми схемами, подключенными кпервомувходу первого компаратора-формироватсля, BIIход и второй вход которого соединены соотвст- 25 ственно со вторым .входом первой схемы логи Icского сравнения и с выходом блока задания эталоьп ых спп.Havoc, отл и 1а ю щс ес я тем, .TJ, с цсг-.;о повышения достоверности контроля и быстродействия устройства, в него введены второй регистр задания, переключатель, вторая схема лоп.ческого сравнения и
»торой компаратор-фортлироватсль, входы которого подкгпочоны к элсктромеханическому щупу и к вы: одам блока задания эталонных
cE"гналов и блока управления, а выходы — к гсрвому вход1 второй схемы логического срав;-.cHIIB, второй в::од которой соединен с вы:одом зторого регистра задания, в. оды которого подкл!о 1епы cоотвстствепно к выходам блока ввода. блока управления, входы которо о сосдппепы соответственно с выходом второй схемы логического сравнения и псреключателем.
Исто и:ики информации, припятыс во внимание при экспертизе
1. Лвторскос свидетeëüñòâî СССР № 354415, кл. (я Об Г 11, 00, 1 970.
2. Патент Франции № 2143590., кл. G 01R 1,00, 1969.
3. Лвторскос свидетельство СССР ¹378852., л. G 06F 11, 00, 1971.
Редактор P. Киселева
Корректоры Л. Депискииа и Л. Котова
Заказ 120, 17 Изд. № 285
ТI1оагк 8- . 1 Подписное
I IÃ10 Государстве .ного комитета
Совета Министров СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская иаб., д. 4/5