Устройство для построения диагностического теста и диагностирования комбинационных схем Советский патент 1985 года по МПК G06F11/22 

Описание патента на изобретение SU1160420A2

с вторым входом первого элемента ИЛИ, входом элемента индикации НУЛ ВОЕ СОСТОЯНИЕ КОММУТАТОРА, и едини ным входом второго триггера блока управления, кулевые входы второго третьего триггеров объединены и соединены с выходом переключателя Сброс, аервый вход третьего элемента И блока управления связан с прямым выходом третьего триггера, второй вход третьего триггера И св зан с прямым вькодом второго тригг ра и входом элемента индикации ПРО ПРОВЕРКА ОКОНЧЕНА, выход третьего элемента И подключен к входу элемента индикации ОТКАЗ, вход перекл чателя Самопроверка объединен с входом блока переключателей Задание кода неисправности, выход переключателя Самопроверка связан 2U с входом элемента индикации САМОПРОВЕРКА, единичный и нулевой входы первого триггера связаны соответственно с выходом переключателя Пуск и вькодом первого элемента ИЛИ, входы которого связаны соответственно с выходом блока сравнения и памяти с индикацией и выходом первого коммутатора, прямой выход первого триггера подключен к первому входу первого элемента И, второй вход которого соединен с выходом генератора тактовых импульсов, вьосод первого элемента И связан с вторым входом второго элемента ИЛИ, выход которого подключен к входу первого коммутатора, входы переключателей Сброс, Пуск соединены через переключатель Питание с блоком питания.

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

название год авторы номер документа
Устройство для контроля и диагностики блоков микроЭВМ 1985
  • Павлов Владимир Николаевич
  • Цвеленьев Владимир Михайлович
SU1374230A1
Устройство для диагностики цифровых блоков 1988
  • Роженцов Валерий Витальевич
SU1674129A1
Устройство для диагностирования цифровых систем 1980
  • Курт-Умеров Виталий Османович
  • Сахно Анатолий Иванович
SU955075A1
Устройство для диагностики логических блоков 1988
  • Минасян Гагик Енгибарович
  • Мкртумян Игорь Борисович
  • Саркисян Томик Есаевич
SU1672452A1
Устройство для диагностики логических блоков 1983
  • Минасян Гагик Енгибарович
  • Торосян Тигран Сурикович
  • Мкртумян Игорь Борисович
  • Терзян Оник Артемович
  • Чахоян Леонид Микаелович
  • Кучукян Арман Такворович
SU1095182A1
Устройство для диагностики неисправностей цифровых блоков 1981
  • Фоменко Игорь Максимович
SU1024925A1
Устройство для контроля и диагностики цифровых блоков 1985
  • Лохуару Тыну Виллемович
  • Убар Раймунд-Иоханнес Раймундович
  • Хаак Хельдур Ильмарович
  • Эвартсон Теет Альбрехтович
SU1312580A1
Устройство для диагностики блоков электронных вычислительных машин 1976
  • Мкртумян Игорь Борисович
  • Караханян Марклен Оганесович
SU650080A1
Устройство для диагностирования дискретных блоков 1986
  • Тяжев Валентин Тимофеевич
SU1520516A1
Устройство для поиска дефектов цифровых узлов 1985
  • Тяжев Валентин Тимофеевич
SU1302282A2

Иллюстрации к изобретению SU 1 160 420 A2

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

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

Формула изобретения SU 1 160 420 A2

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

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

которого подключен к четвертому выходу первого коммутатора Cl 1Однако состояние устройства как перед проверкой объекта диагностирования, так и в процессе его неизвестно, следовательно, если возникает неисправность, то с вероятностью, равной 0,5 можно утверждать, что неисправность именно в объекте диагностирования.

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

Цель изобретения- повышение достоверности диагностирования устройства.

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

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

задержки, элемент НЕ, переключатели. Сброс, Пуск, Питание, Самопро3 1

верна, блок переключателей Задание кода неисправности, элеме.нты индикации НЕИСПРАВНОСТЬ, НУЛЕВОЕ СОСТОЯНИЕ КОММУТАТОРА, ПРОВЕРКА ОКОН ЧЕНА, ОТКАЗ, САМОПРОВЕРКА, причем вход блока игдатации неисправности подключен к выходу блока переключателей Задание кода неисправности блока управления, группа выходов блока имитации неисправности подключена к первой группе входов эталонного блока, выход которого связан с первым информационным входом блока коммутации выходов, второй информационньй вход которого подключен к выходу диагностируемой схемь, входы которой соединены соответственно с первой группой выходов блока коммутации входов, вторая группа выходов которого связана с второй группой входов этсшонного блока, группа информационных входов блока коммутации входов подключены к группе выходов шифратора, управляющий вход блока коммутации входов соединен с выходом переключателя Самопроверка блока управления и управляющим входом блока коммутации выходов, выход которого связан с первым информационным входом блока сравнения и памяти с индикацией,

управляющий вход которого соединен с выходом элемента задержки блока управления, пятый выход первого коммутатора увязан с первым входом первого элемента ИЛИ блока управления, вьгкод блока сравнения и памяти с индикацией связан с входом элемента индикации НЕИСПРАВНОСТЬ, первым входом первого элемента ИЛИ и единичным входом третьего триггера, первьй, второй и третий входы второго эле 5ента И блока управления соединены соответственно с выходом переключателя Сброс, выходом генератора тактовых импульсов и выходом элемента НЕ, вход которого связан с пятым вькодрм первого коммутатора,

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

кации НУЛЕВОЕ СОСТОЯНИЕ КОММУТАТОРА и единичным входом второго триггера блока управления, нулевые входы второго и- третьего триггеров объединены и соединены с вькодом пере. ключателя Сброс, первый вход третьего элемента И блока управления связан с прямым выходом третьего триггера, второй вход третьего элел мента И связан с прямым выходом второго триггера и входом элемента индикации ПРОВЕРКА ОКОНЧЕНА, выход третьего элемента И подключен к входу элемента индикации ОТКАЗ., .вход переключателя Самопроверка объединен с входом блока переключателей Задание кода неисправности, выход переключателя Самопроверка связан с входом элемента индикации САМОПРОВЕРКА, единичный и нулевой входы первого триггера связаны соответственно с выходом переключателя Пуск и выходом первого элемента ИЛИ, входы которого связаны соответственно с . выходом блока сравнения и памяти с индикацией и выходом первого коммутатора, прямой выход первого триггера подключен к первому входу перв.ого элемента И, второй вход которого соединен с выходом генератора тактовых импульсов, выход первого элемента И связан с вторым входом второго элемен-ра Ш1И, выход которого подключен к входу первого коммутатора, входы переключателей Сброс и 5 Пуск соединены через переключатель Питание с блоком питания.

На фиг. 1 представлена структурная схема предлагаемого устройства; на фиг. 2 - то же, блока управления; на фиг. 3 - то же, блока коммутации входов; на фиг.4 - то же, блока индикации неисправности; нафиг. 5 схема блока сравнения и памяти с индикацией.

5 Устройство содержит блок 1 питания, блок 2 управления, первый коммутатор 3, блок 4 сравнения и памяти с индикацией, второй коммутатор 5, третий коммутатор 6, элементы И 7, 0 ключевые элементы 8, дешифратор 9, четвёртьй коммутатор 10, шифратор 11, диагностируемую схему 12, блок 13 коммутации входов, блок 14 коммутации выходов, блок 15 имитации неисправности, эталонный блок 16.

Блок управления содержит йереключателБ 17 Сброс, переключатель 18 Пуск, переключатель 19 Самопроверка, блок 20 переключателей Задани кода неисправнсх;ти, первый триггер 21, первьй элемент 22, второй элемент И 23, второй элемент ИЛИ 24, элемент 25 задержки, третий элемент И 26, третий триггер 27, генератор 28 тактовых импульсов, элемент НЕ 29 второй триггер 30, первый элемент ИЛИ 31, перек; ючатели 32-37 ПитаjiHe, Проверка окончена, Нулевое состояние коммутатора, Неисправность, Самопроверка, Отказ. Блок коммутации входов содержит эле мент НЕ 38, первую группу элементов И 39, вторую группу элементов И 40. Блок имитации неисправности содер жит реле 41-45 контакты реле 46-50. Блок сравнения и памяти с индикацией содержит сумматор 51 по модулю два, группу элементов И 52, группу триггеров 53, группу элементов 54 индикагщи. Устройство работает следукяцим образрм. Включением переключателя 32 ПитанИе питание подается на установку. Переключателем 19 Самопроверка осуществляется подключение к устройству эталонной скемы 16 и отключение драгностируемой схемы 12 через блоки 13 и 14 коммутации с устройством. При включении переключ теля 19 Самопроверка загорается элемент индикации 36 САМОПРОВЕРКА. Для приведения в исходное состоя ние перед началом,проверки элемен-. тов (блоков) устройства испольеуется переключатель 17 Сброс. Нажатием переключателя 17 Сброс триггеры 27, 30, блок 4 и кo Iмyтaтo 3, если он бьш не в исходном состоя нии приводятся в исходное состояние. Если коммутатор 3 не в исходном (т.е.. не в нулевом состоянии), то на вход элемента НЕ 29 сигнал не поступает, тогда импульсы с генератора 28 через элементы И 23 и ИЛИ 2 поступают на коммутатор 3 до прнхода его в нулевое состояние. В этом случае на входе элемента НЕ 29 будет единичный сигнал и элемент И 23 закрьгоается, тем самым прекращается подача импульсов в коммутатор 3. По приходу коммутатора 3 в йулевое состояние загорается элемент индикации 34 НУЛЕВОЕ СОСТОЯНИЕ КОММ ТАТОРА и триггер 21 переводится в нулевое состояние (если он в нем не был или остается в этом же нулевом состоянии). Для того, чтобы запустить устройство в работу или продолжить проверку, после фиксации входного воздействия, на котором проявилась неисправность, необходимо нажать переключатель .18 Пуск. Это позволяет перевести триггер 21 в единичное состояние, с его выхода снимается е диничный сигнал, открывающий элемент И 22. В этом случае импульсы с ге- нератора 28, через элементы И 22 И ИЛИ 24 поступают в коммутатор 3. При окончании проверки с коммутатора 3 поступает команда Проверка окончена, По этойкоманде триггер 30 переводится в единичное состояние и загорается элемент индикации НЕИСПРАВНОСТЬ. Для продолжения проверки необходимо нажать переключатель 18.Пуск. После окончания проверки, в случае если возникла неисправность, загорается элемент индикации 37 ОТКАЗ, свидетельствующий о TOM, что возникла неисправность в процессе проверки. Для задания заданного класса неисправностей в эталонном блоке 16 используется набор переключателей 20. На сумматор по модулю два 41 синхроимпульсы поступают с выхода.25 задержки блока 2 управления. Приведение триггеров 43 в нулевое состояние происходит при нажатии переключателя Сброс в блоке 2 управления. Элементы 43 памяти фиксируют входы, на которых проявляется неисправность. Элементы 43 памяти и индицирующие элементь 44 разбиты на две группы. Одна группа фиксирует неисправности разрьша, другая - неисправности шунтирования. При тестовой команде, выявлякддей разрыв элементов, и при отсутствии сигнала с выхода диагностируемой схемы, а при тестовой команде, выявляющей шунтирование элементов., и при наличии сигнала с выхода диагностируемой срабатывает элемент 43,памяти блока 4 сравнения памяти с индикатором. Коммутатор 10 служит для управления работой блока 4 и с переходом на единичное положение разрьгоает цепь питания первого шагового коммутатора 3, который остается в отключенном положении до прихода шагового коммутатора 10 в О положение, а совместно с шифратором 11, вьтолненным, например. матричным, служит для последователь ноге преобразования сигналов на выходе дешифратора 9 в двоичные коды, подаваемые в виде тестовых наборов на входы, -диагностируемой схемы. Устройство работает в двух режимах: первый режим - режим самопроверки устройства, второй режим - пр верка диагностируемой схемы. При работе устройства в первом режиме после включения переключателя 32 Питание на блоке 2 управления нажимается переключатель 19 Самопроверка, который обеспечивае через блоки 13 и 14 коммутации подключение эталонного блока 16 к устройству, при этом загорается элемен индикации 36 ПАМОПРОВЕРКА. Контрольные дизъюнктивные нормальные формы логической функции и ее инвер сии для эталонной схемы заранее извест.ны. Коммутирующие элементы коммутаторов 5 и 6, имеющие общие выходные шины, сопоставляются переменным функциям, при этом одноименным пере менным сопоставляются два ряда коммутирующих элементов, из которых один ряд соответствует переменным с инверсией. Под одноименными переменными зде понимаются переманные, соответствую щие одному управляющему входу диагностируемой схемы. Информацй-я об эталонной схеме в виде контрольной дизъюнктивной нормальной формы логической функции вводится в устройство с ПОМОЩБЮ коммутирующих элементов коммутатора 5, а в виде контрольной дизъюнктивной нормальной формы инверсной логи ческой функции - с помощью коммутирующих элементов коммутатора 6. Нажатием переключателя 28 Пуск блоке 2 управления осуществляетпуск коммутатора 3. Первоначально неисправности в эталонную схему не вводятся, происходит проверка работы устройства без наличия неисправности в эталонном блоке 16, Для контроля разрыва элементов в катодом положении коммутатора 3 not дается напряжение источника питания на одну из входных шин коммутатора 5 совместно со всеми входными шинам коммутатора 6, а также через элемен ты И 7 - на управляющие входы ключей 8 для их з-акрытия.. . Через коммутирующие элементы коммутатора 5 на входы дешифратора подаются управлякндие воздействия, соответствующие переменным в тестовой команде для составления цепи из контролируемых элементов эталонного блока 16, Через коммутирующие элементы коммутатора 6 получае№1е тестовые команды дополняются остальными переменными. Поскольку для повторных схем получаемые тестовые наборы могут быть противоречивыми, т.е, содержать переменные с противоположным состоянием, то эти тестовые наборы поступают на входы дешифратора 9, осуществляющего преобразование двоичного входного кода в сигналы на соответствующих выходах. Включается в работу второй шаговый коммутатор 10, обеспечивающий подачу управляющих воздействий на сумматор по модулю два блока 4 сравнения и памяти с индикацией. При разрыве элементов, входящих и состав контролируемой цепи, выходной сигнал с эталонной схем будет отсутствовать. Сумматор 51 по модулю два блока 4 через соответствующие положения коммутатора создаст цепь включения соответствующего триггера 43 и элемента 44 индикации, которые запомнят и выставят номер тестовой команды, на которой вьтавлен разрьш элементов, . , Для контроля шунтирования элементов в каждом положении коммутатора 3 подается напряжение источника питания на одну из входньк шин коммутатора 6 совместно со входньпда шинами коммутатора 5, а также через элементы И 7 на управляющие входы ключей 8 для их закрытия. Через коммутируюпр е элементы комутатора 6 на входы дешифратора одаются управляющие воздействия, оответствующие переменным в тестоой команде для составления цепи из онтролирующих злементов эталонной хемы. Через коммутирующие элементы комт утатора 5 получаемые тестовые команы дополняются остальными переменныи. Поскольку для повторных схем рлучае№1е наборы могут быть протиореч{Гвыми, т,е, содержать переменые с протиповоложным состояиием. то эти тестовые наборы поступают на входы дешифратора 9, осуществляю щего преобразование двоичного входного кода в сигналы на соответствующих вькодах. Включается в работу второй шаговьй коммутатор 10, обеспечивающий, подачу управляющих воздействий на сумматор 51 по модулю два блока 4. При шунтировании элемен тов, входящих в состав контролируемого сечения, на выходе эталонной схемы появится сигнал, в результате которого появится сигнал на выходе сумматора 51 по модулю два блока 4 и создается цепь включения соответствующего элемента 54 индикации и триггера 53, которые высветят и запо нят номер тестовой команды, на которой выявлено шунтирование элементвв Если устройство работоспособно, . то в конце проверки по команде с коммутатора 3 загорается элемент индикации ПРОВЕРКА ОКОНЧЕНА. В случае наличия неисправности в устройстве в процессе самопроверки загорается элемент индикации НЕИСПРАВНОСТЬ, Для продолжения проверки необходи мо нажать переключатель 18 Пуск, в конце проверки в этом случае заго рается элемент индикации ПРОВЕРКА ОКОНЧЕНА и элемент индикации ОТКАЗ. Для полной проверки всего устройства в эталонный блок 16 поочередно вводится заданный класс неисправное„ „„ тей с помощью блока 20 переключателей Задание кода неисправности. Очередной класс неисправностей вводится в эталонную схему 16 только после того, как будет полностью реализован тест поиска дефекта с помощью блоков 5 и 6, о чем свидетельствует загорание элемента индикации ПРОВЕРКА ОКОНЧЕНА. После ввода очередного класса неисправностей нажимается переключатель 18 Пуск и работа устройства аналогична описанному выше. После введения заданного класса неисправностей и принятия решения, по результатам контроля о неисправности устройства самопроверка заканчивается. Переключатель 19 Самопро верка в блоке 2 управления приводится в исходное состояние, элемент индикации САМОПРОВЕРКА гаснет, эта-, лонная схема 16 от устройства отключается, а подключается диагностируеП010 мая схема 12. При реализации второго режима работа устройства аналогична описанному выше, при этом устройство уже считается работоспособ- ным, т.е. если фиксируется неисправность, то считается, что она принадлежит диагностируемой схеме. Преимуществом предлагаемого устройства перед известным является то,. что оно позволяет определить техническое состояние устройства перед началом проверки диагностируемой схемы и позволяет исключить ложное принятие решения о диагностируемой схеме, т.е. повысить достоверность работы устройства с 0,5 до 1,0. В этом случае принимается -1 /и..,, где (Ч t Средняя продолжительность проверки диагностируемых схем, в кото.рь1х отсутствуют неисправности), тогда коэффициент готовности определяется из следующего выражения 1 (r+2C)ij4)+J где t - средняя продолжительность проверки диагностир.уемой схемы, в которой отсутствует неисправность Ту- ( V - среднее значение времени между последовательными проверками диагностируемой схемы),. Д L гт «„ . - (.Т - среднее значение времени появления одной неисправности в диагностируемой схеме). Максимальное значение коэффициента готовности будет достигнуто соответственногм«кс 1+2|л Ч2Г при периодичности диагностирования JL.I 1 « Т, , Если осуществлять самоконтроль только перед использованием устойств, т.е. перед проверкой диагносируемой схемы, то , а коэффииент определяется по следукщей форуле ((Г+Г,).) + л) + Д ри этом ,,- 21/л(Г, г)

11

Если самоконтроль осуществляется мгновенно и абсолютно надежно, т.е. и 00 , то коэффициент готовности

и соответственно

1 л).

о-IT

м«кс 1 +

Если предположить, что устройство абсолютно надежно и оо ( -до

16042012 .

явления одной неисправности ройстве, то

)

Кг

(

г-л)«1+ А

г счто соответствует (1).

Следовательно, осуществление самоконтроля равносильно, с точки

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

диагностирования над уровнем надеж иг. 1

18

-0 и

34

-Hg)

jj

-Н8

37

1-0

26

2

22

28

29 ,ком,

npoS.OHOH.

i

б-

6 Неисправность л1ГГ

4гг-г

Фиг.З

от 13

W

f5

t

L.

от 2

L:

Id

на14

ФигЛ

fpat,5

Документы, цитированные в отчете о поиске Патент 1985 года SU1160420A2

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для построения диагностического теста и диагностирования комбинационных схем 1976
  • Новиков Николай Николаевич
  • Бессмертных Анатолий Яковлевич
SU748420A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 160 420 A2

Авторы

Новиков Николай Николаевич

Романенко Юрий Александрович

Караханов Тимур Равильевич

Даты

1985-06-07Публикация

1983-09-26Подача