Устройство для контроля логических схем
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛСГИЧЕСКИХ СХЕМ, содержащее пульт управления, блок ввода исходной , информации, первые выходы которого соединешд с информационными входами первого регистра, вторьте регистры, вхрды сброса которых подключены к первому выходу пульта управления и входу сброса первого регистра, блок выделения неисправностей, элемент ИЛИ и блок индикации, о т л и ч а ю щ е е с я тем, что, с целью повышения эффективности контроля, в устройство введены первые блоки совпадения по числу вторых регистров, группы первых элементов И по числу вторых регистров, первый коммутатор и последовательно . соединенные второй коммутатор, дешифратор , группа вторых элементов И, второй блок совпадения и третийэлемент И, второй вход которого подключен к выходу элемента ИЛИ, а выход к входу блока индикаини, управляющий вход которого соединен с управляющими входами обоих коммутаторов и со вторым выходом пульта управления, третий выход которого подключен ко вторым входам вторьвс элементов И., группы ,,а четвертый выход - к управ ляюшим входам первых элементов И группы,информационные входы которых соединены со вторьши выходами блока ввода исход} ой информации, а выходы подключены ко входам соответствующих вторых регистров, выходы кото (Л рых соединены с первыми входами соответствующих первых блоков совпадес: ния, вторые входы которых соединены с выходами вторых элементов И группы, а выходы первых блоков совпадения подключены к переым вхоодм блока выделения неисправностей, вторые входы -коо торого подключены к выходам первого 4 коммутатора, а выходы - ко входам элемента ИЛИ, вторые входы коммутатоОО ров являются информационными входа ми устройства. Од
СОЮЗ СО8ЕТСКИХ
СОЦИАЛИСТИЧЕСЙИХ
РЕСПУБЛИК
ЗЬ11 5 06 F 11/0U
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPEHOMY СВИДЕТЕПЬСТВУ
ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3348029/18 24 (22) 23. 10.81 . (46) 07. 10.83. Бюп. № 38
<72) H. Н. Новиков, А. Г. Жоров .и 10. А. Романенко (53) 681.326.7 (088. 8) (56) 1 ° Авторское свидетельство СССР
¹ 526834, кл. Cj 06 F 11/00, 1975, 2. Авторское свидетельство СССР № 661552, кл. Q 06 Р ll/00, 1976 (прототип) . (54) (57) УСТРОЙСТВО ДЛЯ KGHTPOЛЯ ЛОГИЧЕСКИХ СХЕМ, содержащее пульт управления, блок ввода исходной информации, первые выходы которого соединены с информационными входами первого регистра, вторые регистры, входы сброса которых подключены к перво- му выходу пульта управления и входу сброса первого регистра, блок выделения неисправностей, элемент ИЛИ и блок индикации, о т л и ч а ю ш е е с я тем, что, с целью повышения эффективности контроля, в устройство введены первые блоки совпадения по числу вторых регистров, группы первых элементов И по числу вторых регистров, первый коммутатор и последовательно соединенные второй коммутатор, дешиф„„SU„„1048476 А ратор, группа вторых элементов И, второй блок совпадения и третий элемент И, второй вход которого подключен к выходу элемента ИЛИ, а выходк входу блока индикации, управляющий вход которого соединен с управляющими входами обоих коммутаторов и со вторым выходом пульта управления, третий выход которого подключен ко вторым входам вторьнс элементов И, группы,а четвертый выход - к управляюшим входам первых элементов И группы, информационные входы которых соединены со вторыми выходами блока ввода исходной информации, а выходы подключены ко входам соответствующих вторых регистров, выходы которых соединены с первыми входами соответствующих первых блоков совпадения, вторые входы которых соединены с выходами вторых элементов И группы, а выходы первых блоков совпадения подключены к первым входам блока выделения неисправностей, вторые входы -которого нодключены к выходам первого коммутатора, а выходы - ко входам элемента ИЛИ, вторые входы коммутаторов являются информационными входами устройства, 1 1048476 2
Изобретение относится к вычислитель. ной технике и может быть использовано при функциональном циагностировании аппаратуры.
Известно устройство цпя контроля 5 и поиска неисправностей комбинационных схем, соцержащее источник питания, блок фиксации неисправностей, коммутатор переменных логических функций, коммутатор переменных инверсных логических 10 функций. Эти коммутаторы выполнены матричными с цвумя группами выходных шин. Шины оцной группы являются общими цпя обоих коммутаторов и соециняются с соответствующими вхоцными шинами в оцном из включенных положений коммутирующих элементов через электронные ключи. Управляющие вхоцы эпектроннык ключей через схемы ИЛИ поцкпючены к входам шагового коммута- 2О тора и к выхоцным шинам цругой группы цанпого комм-татора, соециняющихся с вхоцными шинами в цругом включенном .-.опожении тех же коммутирующих эпе»ментов, которые соецинены с управ- 25 ляющими вхоцами циагностируемой сх мы. Нагрузкой циагностируемой схемы является бпок фиксации неисправностей.
Вхоцы блока фиксации неисправностей через коммутирующие элементы коммута- gg тора конъюнкций подключены к оцноименным вкоцам шагового коммутатора В кажцом положении шагового коммутатора источник питания поцкпючен оцновременно к оцной из вхоцных шин оцного комму-З татора совместно со всеми вхоцными шинами и вхоцами всех схем ИЛИ цругого коммутач ора (1)
Недостатком указанного устройства является невозможность применения er o 4О цпя контропя дискретного устройства в процессе выполнения рабочей программы, Наиболее бпизким к предлагаемому является устройство контропя логических схем, содержащее блок управления, блок вво- 45 да денных, подключенный к регистрам,управляющие входы которых подключены к выходу блока управления, блок выделения неисправностей,элемент ИЛИ и блок индикации (2).
Оцнако в цанном устройстве контроль аппаратуры производится только во время ее остановки, т, е. в промежутки между .выпопнениями рабочей программы что не позволяет выявить неисправности, возни кающие в процессе выполнения рабочей 55 программы.
Цепь изобретения - повышение эффективности контроля, т. е. обнаруя ение неисправностей в реапьном масштаба времени, на основании вычисленнык проверяющих тестов цпя комбинационных погических схем.
Поставленная цель цостигается тем, что в устройство цпя контроля логических схем,. соцержащее пульт управления, блок ввоца исхоцной информации, первые выкоцы которого соецинены с информационными вхоцами регистра, вторые регистры, вхоцы сброса которых поцключены к первому выхоцу пульта управпения и вхоцу сброса первого регистра, блок выцепения неисправностей„элемент ИЛИ и блок инцикации, ввецены первые бпоки совпацения по чиспу вторых регистров, группы первых эпементов И по числу
BTopblK регистров, первый коммутатор и поспецоватепьно соециненные второй коммутатор, цешифратор, группа вторых элементов И, второй блок совпацения и третий элемент И, второй вход которого поцключен к выхоцу элемента ИЛИ, а выхоц - к входу инцикации, управляющий вкоц которого соецинен с управляющими вхоцами обоих коммутаторов и со вторыми выхоцами пульта управления, третий выкоц которого поцкпючен ко вторым вкоцам вторых эпементов И группы, а четвертый выхоц - к управпяющим âõîцам первык элементов И группы, инфор мационные вхоцы которых соецинены со вторыми выкоцами блока ввоца искоцной информации, а выхоцы поцкпючены ко вхоцам соответствующих вторык регистров, выкоцы которык соединены с первыми вхоцами соответствующих первых блоков совпадения, вторые вхоцы которых соецинены с выхоцами вторых элементов И группы, а выкоцы первык блоков совпацения поцкпючены к первым вхоцам блока выцепения неисправностей, вторые вхоцы которого поцкпючены к выхоцам первого коммутатора, а выхоцы - к вхоцам элемента ИЛИ, вторые вхоцы коммутаторов явпяются информационными вхоцами устройства. !
На фиг. 1 прецставпена функциональная схема устройства.
Устройст во соцержит контропирувмую схему 1, второй коммутатор 2, первый коммутатор 8, цешифратор 4, вторые эпементы И 5, второй блок 6 совпацения первый регистр 7, цешифратор 8, пульт 9 управления, дешифратор 10, первые элементы И 11, вторые регистры 12, первые блоки 13 совпацения, элементы И 14, элемент ИЛИ 15, третий элемент И 16, 1048476 блок 17 индикации, входные шины 18, выкопные шины 19, узел 20 ввода исходных данных, узел 21 пуска, узел 22 сброса, узел 23 выбора контролируемой схемы, узел 24 выбора контролируемой 5 точки, блок 25 ввода исходной информации, блок 26 выделения неисправностей.
На фиг. 2 препставлэна функциональная схема комь утатора 2, который сопержИт элементы ИЛИ 27, первую группу, элементов И 28 и вторую группу элементов И 29.
На фиг. 3 и>. >епставлена функциональная схема блоков совпадения, содержащих группу элементов И 30 и элемент ИЛИ 31. 15
Устройство работает следующим о6ра> зом.
Для контроля комбинационной схемы предварительно вычисляется опиям из методов (табличным или аналит ческим), 20 проверяющий тест. С помощью узла ввода исходных данных 20 через дешифратор 8 в первый регистр 7 последовательно записываются единицы,которые соответствуют весам состояний входных тестовых воздействий.
Так, если проверяющий тест содержит входные наборы с весовым состоянием
Т = 4 6 7, то в 4,6 и 7-е разряды первого регистра 7 последовательно за- 30 писываются епиниды, что содействует выбранному тесту.
С помощью узла 23 выбора контролируемой схемы происходит через коммутатор 2 и 3 подключение проверяемой схемы 1 к устройству контроля.
BbI>IogHble сигналы с первого регистра 7 поступают в блок 6, подготавливая его к работе. Блок 6 предназначен пля .40 выцеления множества входных наборов, таких наборов, которые входят в выбранный проверяющий тест. При этом блок 6 выдает сигнал, который поступает на . элемент И 16, обеспечивающий выдачу
45 сигнала неисправности в блок индика-, ции 17, только при наличии сигнала с. блока 6.
С помощью узла 24 выбора контро» лируемой точки элементов И 11 выбирается опии из вторых регистров 12, соответствующий определенной контроль» ной выходной точке контролируемой схе- .. мы,1.
В выбранный второй регистр 12 с помощью узла 20 ввода исхопнык паннык, используя дешифратор 10, залисываются единицы в те разряды выбранного регист-, ра 12, соответствукщие входным тестовым наборам, на которых выкопная функция принимает единичное значение. Так, если при вводе Тлр = 4. 6 7 выкопная функция при ввопе тестовых наборов с весовым состоянием 4 и 7 принимает епиничное значение, то в 4 и 7 разряды этого регистра 12 записываются единицы, а в остальные разряды нули, Для остальных контрольных точек в регистры 12 вводится эталонное значение выходной функции на 4,6 и 7 наборах, Для пуска устройства необходимо с помощью узла 21 пуска подать команду на группуэлементов И 5, подготавливая их к открытию, При реализации рабочей программы, поступающей по входным шинам 18 выбранной схемы 1, с помощью узла 23 подаются рабочие возпействия, среди которых есть и вкопные наборы, которые входят в проверяющий тест.
Рабочие воздействия одновременно поступают на вход контролируемой схемы l и на вход.пешифратора 2. Выхоцной сигнал с дешифратора 4 через группу элементов И 5 поступает на, вход блока 6 и на блоки 13.
В случае, если вес состояния входного набора входит в проверяющий тест, записанный в первом регистре 7, то с блока 6 поступает сигнал HB элемент И 16, В то >ке время выходной сигнал с пешифратора 4 через группу элементов И 5, поступает на блоки 13,.гпе пля каждой контролируемой точки записаны эталонные выходные значения выходной функции, соответствующие входным наборам проверяющего теста, С вы хоп, а 1 3 снимается эталонное значение выходного сигнала контрольной точки блока 4, соответствующего входному набору. Выходные сигналы с блоков 13 поступают на элемен ты 14, где сравниваются с выходными сигналами, поступающими с контролируемой схемы 1 через коммутатор 3. Если значение выходного сигнала контролируемой схемы 1 отличается от эталонного значения, записанного в регистрах 12, то на выходе элемента 14 появляется сигнал, который через элемент ИЛИ 15 поступает на элемент И 16. Элемент И 16 лри наличии сигнала с блока 6 выдает сигнал на блок индикации 17, где также зафиксирован номер проверяемой схемы 1 по информации поступающей с узла 23.
Для подключения и проверки другой контролируемой схемы необходимо лопать управляющее ьозпействие с узла 23 выбора контролируемой схемы коммутато3 1048476 ры 2 и 3. С помощью узла сброса 22 необкоцимо сбросить информащпо, запи.санную в первом 7 и втором L2 регист- рах и записать аналогично новую тесто- гц вую информацию, соответствующую новой контролируемой скеме. llanee процесс контроля аналогичен, Преимуществом разработанного уфтроиства является воэможность опрецеления текнического,.состояния контролируемой аппаратуры в процессе выполнения ее p&» бочей программы, т. е. проиэвоцить в реальном масштабе времени. Это позволчет исключить распространение неисп правности по системе, что позволит ло:.апиэовать место неисправности с точ костью цо контролируемого блока, а это лает воэможность сократить время отыскания и устранения неисправности, так к время отыскания и замены неисправго блока опрецеляется = «++ i
- время цешифрапии результатов тестового контроля; > время замены нейсправного блока.
При использовании разработанного устройства время Т в основном опрецеляется временем замены 4g неисправ ного блока. Кроме того, устройство использования цля опрецепения епектричес ки неразличимых неисправностей íà mosне контролируемых блоков сокращает время отыскания неразличимых неиспраьностей, так как нужно буцет произвоцить блочную замену блоков с цепью отыскания неисправного блока, 104847(>
ВНИИПИ Заказ 7933/54
Тираж 706 Поднисное
Фили ал ПП П Пате нт ", г. Ужгород,ул. Проектная,4