Устройство для контроля логических схем Советский патент 1978 года по МПК G06F11/277 

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

Изобретение откосится к вычислительной технике и может быть использовано во всех отраслях народного хозяйства для поиска неисправностей п логических схемах, построенных на дискретных элементах, полуироводникавых гибридных и интегральных . Известны устройства для программного тестового контроля логических схем, содержащие блоки входных сигналов, эталонных выходных сигналов, сравнения, ввода данных, коммутании, индикацин неисправностей, управления 1, 2. Недостатки известных аналогов сводятся к малой глубине поиска места неисправностей, что определяется ограниченными диагностическими возможностями тестовых программ. Наиболее близким решением к даиному изобретению является устройство для контроля логических схем, содержащее электромеханический щун, подключенный к контролиргуемым схемам, блок ввода, выходы которого соединены соответственно с первыми входамн первого регистра задания и блока управления, второй вход которого соединен с выходом первой схемы логического сравнения, а выходы блока управления соединены со входаМН коммутатора-формирователя, блока индикации, блока ввода, первого комиаратораформирователя и вторым входом нервого регистра задаНИЯ, выход которого соединен с первым входом первой схемы логического сравнення н через коммутатор-формирователь с контролнруемыми схемами, нодключеннымн к первому входу первого комиаратора-формирователя, выход и второй вход которого соед1 нены соответственно со вторым входом нервой схемы логического сравнения и выходом блока задания эталонных сигналов 3. Диагиостг1ка неисправностей в этом устройстве производится путем сравнення Д1 скретных сигналов, поступающих с выхода компаратора-формирователя с сигналами, поступающими с регистра задания. Результат сравнення нодается в блок управления и в блок индикации. Если блок сравнения выдает сигнал несоответствия, то в блоке индикации на табло высвечивается наднись «Не годен и адрес неисправного элемента. Ввиду несовершенства методов н алгоритмов в существующих устройствах не удается локалнзовать место неисиравностн до отдельного съемного элемента. Поэтому существующие устройства диагностики позволяют выделить и отобразнть вмеето конкрет юго ненсиравного элемента ЛИШЬ группу подозреваемых элементов. Поиск конкретного иеисиравного элемента в дальнейшем выполняется оператором вручную по ирннципнальиым схемам н таблнцам

неисправностей с применением донолннтельлого оборудования.

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

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

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

Устройство содержит блок 1 ввода, комм -татор-формпрователь 2, первый регистр 3 задапия, второй регистр 4 задапня, блок 5 управлення, нсрвую схему 6 логического сравпенпя, вторую схему 7 логического сравпеимя, первьп комнаратор-форм:прователь 8, второй компаратор-формирователь 9, блок 10 индпкацпп, контролируемую (диагиостнруемую) схему И, блок 12 задапия эталоппых сигналов, электромеханнческий (многоконтактный контрольный) щуп 13, кнопку 14 переключателя.

Блок 1 ввода нредназначен для ввода в З стройство контрольно-дпагпоетпческнх программ для поиска места неисправности.

Коммутатор-формирователь 2 обеспечнвает фор: фовапне п калибровку ио форме и амплптуде пмпульеов, поетуиающпх из иервого Регистра 3 задания н нодачу их па задаииые контакты диагностируемой схемы 11.

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

Второй регпетр 4 задания нредназпачеп для хранения в дпскретпой форме ппформации о состоянии входов н выходов нроверяег1Юго элемента и передачи ее во вторую ехему 7 логического сравнения но сигналу из блска 5 нравленпя.

Блок 5 уиравления вырабатывает управляющие сигналы и синхронизирует работу всего устройства в зависимости от сигналов, гюстуиающих На него с блока 1 ввода и схем 6 и 7 сравпеиия.

Первая схема 6 логического сравпеиия предпазначена для сравнения дискретных сигналов, иоступающпх через первый колтнаратор-формпрователь 8 с выходов дпагностируемой схемы 11 с о кидаемыми сигналами, хранящимися в первом регистре 3 задания.

Вторая схема 7 логического сравнеиия сравнивает дискретные сигналы, поступающпе через второй компаратор-формирователь 9 и контрольный П1,уи 13 от )дов проверяемого элемеита, расноложенпо1о па диагпостпр емой схеме И, с ожндаемы.ми для этого элем ента сигналами, хранящимися в соответствующих разрядах второго регнстра 4 задания.

Первый комнаратор-формнрователь 8 иредпазначеп для сравнеппя ровней выходных

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

Второй компаратор-формирователь 9 предназначен для сравнен1 Я уровней сигиалов на выводах ироверяемого элемента на д ;аг11остир е.мой схеме с калнброва11пымн уровнями до 1устимых зиачеиий сигналов логичееких п сЛей н единиц, задаваелгых блоком 12 и для иередачи во вторук; схему 7 cpaBHCHJiJi сигиалов, формнруемых но результатам еравнеиия

си.нмаемых сигналов с эталонными.

Блок 10 1;идикацнп содержит тггбло для 15ысвечнваиия надписи «Годен илн «lie го;1,ен п четырехразрядное адресное табло. ПерВЫе два разряда предпазпачены д.чя указапня адреса пеисправпого элемепта, вторые два - для указання адреса нервого нз группы подозреваемых иа отказ элементов, к которому следует присоединить многоконтактный контрольный щуп 13.

Дпагпостируел1ая схема 11 представляет собой типовой элемент замены (ТЭЗ), на котором установлены гибридные плн интегральные мнкросхемы различной степени интеграции или диекретпые элементы, к которым может быть присоедипен контрольный щуп 13.

Блок 12 выдает па компараторы-формирователи 8 и 9 калпброваииые уровпи допустимых зиаче11Н1 1 сигналов логических in ieii п едишщ.

Миогокоитактиый коитролыпл niyn 13 и|зедетавляет собой Пуи .leFsTpoMexainiiiecKoго типа и и гедпаз 1ачен для ст/ома innpopMaцпп с выводов подоз1)сваемого па отказ элемента диагпостпруемо схемы 11.

Киопка 14 переключателя предетавляет еобой контактную пару, работающую на замыкаиие н предназначенную длЯ нодачи из блока 5 уирав.теиия команды иа 5азрешен1:е сравпения в блоке 9.Контрольпо-дпагностичеекая нрограмма соСТ01Г1 из тестовых последовательностей. Каждая тестовая Г1оследовательность обиаружпвает отказавшпй элемеПТ или указывает группу элементов, среди которых находится отказавший.

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

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

Из блока 1 ввода информация о логических состояниях входов и выходов диагностируемой схемы 11 записывается в первый регистр 3 задания. В коммутатор-формирователь 2 через блок 5 управления записывается информация о разделении контактов диагностируемой схемы 11 на входные и выходные, а также об уровнях сигналов, выдаваемых на вход схемы. В FicpBbm компаратор-формирователь 8 через блок 5 управления заииеываетея информация о выборе эталонов верхнего п аижпего пределов анализируемого параметра.

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

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

Содержание первого регистра 3 задания по команде из блока 5 управления, вырабатываемой по еигналу из блока 1 ввода, формируется в виде сигиалов, калиброваииых по форме и амплитуде, п коммутируется коммутаторомформирователем 2 одновременно па все контакты диагиостпруемой схемы 11. Эта же информация с первого регистра 3 задания поступЯет на первую схему 6 логического сравнения.

Выходные сигналы диагностируемой схемы иостуиают в первый кoмпapaтop-фop iпpoвaтель 8 для сравнепня с калиброванными уровнями допустимых значений нулей п единиц. При этом схема вырабатывает сигнал, разрешающий еравнение в блоке 6, еели реальныс ешпалы лежат в пределах, определени1ых эталонными зиачениями из блока 12.

Логические сигиалы, сформированные но форме и амплитуде, по команде из блска 5 поступают на первую схему 6 логического сравнения, где сравниваются с сигналами, пост}Ч1ающимп с первого регистоа 3 за.ання.

Результат срав} снпя заводится в блок 5 управления. Если д:.1аг1 остпруемая схема по данно тестовой последовательностп работает нормально, блок 5 управлення вырабатывает

сигнал для счптывання следующей тестовой последовательностп. Цикл повторяетея до обнаружения неисправного элемента пли до окончания программы. В конце программы блок 5 }правленпя по спгналу пз блока 1 BiBOда выдает в блок 10 иидикацпи команду на высвечивание табло «Годен.

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

Если диагностическая способность тестовой последовательности недостаточна для указанпя адреса конкретного отказавшего элемента, 10 во вгорых ,-i, разрядах блока 10 пндикацг;П rio команде пз блока 5 хчфавленпя высвечивается адрес первого из групны нодозрсвае. на отказ з.чементов. Оператор iipHсоединяет контрольный щуп 13 к указанному элементу, и, убедившись в правильности иодключенпя, пажатпом на кнопку 14 переключателя, осуществляет подачу из блока 5 управлен 1я команды на разрешение сравнения в блоке 9 выходных спгналов проверяемого элемента с эталонны Ml значениями уровней логпческ1гх пулей п едннкц.

Блок 5 праплсн.1;я вырабатывает так;1-:е комапду на передачу результатов апалгза пз второго компаратора-формирователя 9 п частп содержимого второго pei-петра 4 задашш, отпосяще 1ся к провсряе. злсменту. па вторую ехему 7 логического сраш.сппя. Результат сравнения передается в блок 5 управления.

Еелп проверяемый элеме)1т пегеправен, то блок 5 управления вырабатывает команду на высвечивапие в первых двух разрядах блока 10 пндпкацпп адреса этого элемс1гга. а uj вторых двух разрядах происходит гашсппс адрееа этого же эле гепта. Проверка )ia этом закопчеНа.

Еелп проверяемы) элсмегы исправен, то блок 5 управления вырабатывает комапду. по которой во вторых двух разрядах блока 10

пндпкацпн высвечпваетея адрес следуклдего элемепта, к котором необходимо 1р1 еосдиппть коптрольпый щуп 13. Цпкл повторяетея до тех пор, пока lic будет o6n,py;-i;en отказагпшй элемепт пз гру|;пы подозре15ас: 1ых па отказ.

Такпм образом, предлагаемое уетр.;йство для коптроля логических cxeN обеспечивает поиек меета 11епсправпоетп до отдельного еъемпого элемепта, еокраще: Г1е времени fia

локализацию копкрет1юго отказавшего эле

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

название год авторы номер документа
Устройство для диагностирования логических блоков 1982
  • Подунаев Георгий Александрович
  • Лидак Владимир Юрьевич
  • Шнайдер Федор Фридрихович
  • Туробов Валерий Павлович
  • Краснов Владимир Павлович
  • Крылов Александр Алексеевич
  • Кожевников Валерий Владимирович
  • Дворкин Владимир Ефимович
SU1071978A1
Система для контроля и диагностики цифровых узлов 1980
  • Фомич Владимир Иванович
  • Кузьмин Николай Николаевич
  • Шульман Элья Алтерович
  • Немолочнов Олег Фомич
  • Голованевский Григорий Львович
  • Манойлов Сергей Семенович
  • Войханский Моисей Наумович
SU911531A1
Устройство для контроля и диагностики блоков микроЭВМ 1985
  • Павлов Владимир Николаевич
  • Цвеленьев Владимир Михайлович
SU1374230A1
Устройство для тестового диагностирования цифровых блоков 1987
  • Ефремов Дмитрий Александрович
  • Крюков Валерий Петрович
  • Календарев Андрей Семенович
SU1622884A1
Устройство для тестового диагностирования логических блоков 1976
  • Богданов Николай Евгеньевич
  • Пекелис Виктор Григорьевич
  • Старовойтов Алексей Яковлевич
  • Кондратеня Григорий Николаевич
SU661552A1
Устройство для контроля и диагностики логических узлов 1980
  • Караханян Марклен Оганесович
  • Кучукян Арман Такворович
  • Саркисян Томик Есаевич
  • Мкртумян Игорь Борисович
  • Григорян Левон Аветикович
SU947863A1
ПРОГРАММНО-АППАРАТНЫЙ СТЕНД ДЛЯ ДИАГНОСТИКИ ЦИФРОВЫХ И МИКРОПРОЦЕССОРНЫХ БЛОКОВ 2006
  • Лясковский Андрей Николаевич
  • Петров Вячеслав Викторович
  • Скачков Михаил Михайлович
RU2324967C1
Устройство для диагностики логических узлов 1980
  • Громаковский Виталий Александрович
SU892445A1
Устройство для контроля и диагностики логических блоков 1984
  • Кибзун Александр Иванович
  • Дерендяев Борис Васильевич
  • Обухов Виталий Васильевич
  • Лисицин Борис Николаевич
  • Лучкин Степан Лазаревич
SU1295401A1
АВТОМАТИЗИРОВАННЫЙ КОМПЛЕКС КОНТРОЛЯ И ДИАГНОСТИКИ (ВАРИАНТЫ) 2003
  • Палькеев Е.П.
  • Страхов А.Ф.
  • Шевченко В.Ф.
RU2257604C2

Иллюстрации к изобретению SU 595 735 A1

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

Формула изобретения SU 595 735 A1

SU 595 735 A1

Авторы

Манукян Юрий Суренович

Филатов Геннадий Иванович

Селезнев Сергей Вениаминович

Даты

1978-02-28Публикация

1976-01-05Подача