Устройство для диагностирования дискретных блоков

Номер патента: 1520516

Автор: Тяжев

Есть еще 6 страниц.

Смотреть все страницы или скачать ZIP архив

Текст

(53) 681.327 (088 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМПРИ ПНТ СССР ТОРСНОМУ СВИДЕТЕЛЬСТ.8)Ьб) Авторское свидетельство СССР У 911541, кл. С 06 Г 15/46, 1981.Авторское свидетельство СССР В 627479, кл. С 06 Г 11/00,С Об Г 15/46, 1978.(54) УСТРОЙСТВО ДЛЯ ДИАГНОСТИРОВАНИЯ ДИСКРЕТНЫХ БЛОКОВ(57) Изобретение относится к автоматике и вычислительной технике и может быть использовано при поиске дефектов в дискретных блоках на этапе технологического и выходного контроля, а также при эксплуатации. Цель изобретения заключается в увеличении быстродействия путем сокращения времени поиска дефектов за счет исклю 2 чения при поиске дефектов диагностических таблиц и карт анализа при обработке результатов диагностирования. Устройство для диагностирования дискретных блоков содержит блок 1 индикации, блок 2 микропрограммного управления, первый коммутатор 3, диагностируемый блок 4, эталонный блок 5 блок б поразрядного сравнения, блок 7 счетчиков ошибок, блок 8 регистров пересчета, счетчик 9 классов дефектов, второй коммутатор 10, блок 11 задания тестовых наборовВ предлагаемом устройстве за счет введения блока коэффициентов пересчета, счетчика клас-, сов дефектов и второго коммутатора, а также новых связей обеспечена воз- Ж можность повышения быстродействия, а также повышения достоверности ре- . зультатов диагностирования, 3 з.п. ф-лы, 7 ил.1520516НочароЧсаандбнаПЗуУ 1 ббдк3 цпробяеяя, заданцеЪмЯрааатв бло11 ручна фаанабкцРея2 ца фаф. ццрйвчраЛЭ/ Яп и апгце ю анабяпбнтФ 4 ащнайю ген пцяпюбьоиип 6 Ьцяенцесцепщвпа РЪпасцгнпдусбига.эяненща ИпбсрбчцеыЬанцецзП 3 УЯ 6реилр г 9,цнапрнацца абрек ,лтцеиаиусею 1 ююч ггА7абацат(дццюппе есцтпч регцсщрпбпаябитращцеесчгтцртнцщю3 Ьпкь тштцценя аесцеттбткяр зХцнп. ьртгормк сцгнпву. РЗЗП3 тв тшшццянип едет,твМисть Об цйяппсцгнп 4 1 б 1 пнпИяянаВ адаеядяттаураспас тшшцццгнвапеаесчеппктвсееочикпцсцгнсакв 1 сбцаиЬтиенщб 35 ябгржнцИмнибац беймереераеа, мщсягенацыеаейцбюцспбпосценцву Пгре тщинцпдсм. щееохпцянце пасюк бцкуяпутуая сея ЪатЬивищя1520516 г лд млтле лль пвпеапобинс 0 рй тетия,с 446 тнце юцсипсасЬля- Чюдногрцппектяочеспеоя шЮйюкж йцг не йкйвцатмцг ДаУО донацныцрекцм ЗГ нетУсааяоЬкакооо Ьыоранноц чостотаногруппе переключателей 57 УсщаноЬкоЬнопь щрцга 11 посцгниускноп.кцПуск" 78 Жтсь койЬы 5 ранноц оставь Ьрегкпр 5( о сцтпу сзюигнош 6 г хбержкц 30 пцсь коиршдценпапересцюпаЬрегцатр%по сцгнолусзлеиеиаюИ гадержки 36Зопцськозррццценоапе.рестпоортюрЖЬсцслццкупосцгнояцсэюенва 60 зодсржко7 ВпанаЬаЬноаираеера Ппопткояусинвац,Чсаенйа "ВУел г 7 НЕР ююг Фиг 5 г Ф ДО1 акции данабйцбабны гоуелычцптоние еацницицз сцтццнаб Ьско 1 сап- . чцнобошцбок, сосадтапВюац быясаскспоноб йцйнснапарьцОа. бсщньюреокццонеобны юьВане счтЛ цнсб сшцбснащя 5 (сцнсснужюгавг 4Ааатно кабнспь юрцрой вопонсбно еена 1 цйднаццяссйпцоео счтщно 9 насссберенпюбб 0 всне 1 цн.цноцццпссинйц иНЙ нспнаЮслженце "П Я ажопуо Зпданце рькииоробапы Звоне Лручнт уппанобнц 8 Ляаа 28 ккцц резец пьЧненьшеня со 8 иржоисго счцщчино 39 но ебцниуу Да 17 пирюмтьптгиояу РиимсзцюшцОьябпе тв 54 ПартощЮЛ 6йюн 7 стпчцнобоцабЕ Р Ячьпшение КОеоиииц ОЮяжицсеасчбпчи кюасоб бгрыщобпе сцгнтц - гс еююпцсьпосщфдфф Юп) сбыкабпманю щол лсеркнинер Ш У Ю ицие вьпеясчы.цнотцриосареэздсчвпццкзустнп но веем еерагО сслоююо йж. дма 014 ПЕапОЬиивцапссинсю рПроизводственно-издательский .комбинат "Патент", г. Ужгород,Гагарина, 10 аказ 6759/50 Тираж 668 Подписное НИИПИ Государственного комитета по изобретениям и113035, Москва, Ж, Раушская наб. рытиям при ГКНТ ССС 4/5Изобретение относится к автоматике и вычислительной технике и может быть использовано при поиске дефектов.в дискретных блоках на этапе технологического и выходного контроля, а также при эксплуатации. Цель изобретения - увеличение быстродействия устройства и повышениедостоверности результатов диагностирования,На фиг.1 представлена схема устройства для диагностирования дискретных блоков; на фиг,2 - схема блокамикропрограммного управления; нафиг. 3 - схема блока регистровпересчета; на фиг. 4 - схемаблока задания тестовых наборов;, нафиг.5 а-г - алгоритм работы устройства; на фиг.б - тест поиска дефектов, на фиг,7 - пример схемы ди".агностируемого дискретного блока иклассов дефектов.Устройство для диагностированиядискретных блоков (фиг.1) содержитблок 1 индикации, блок 2 микропрограммного управления, первый коммутатор 3, диагностируемый блок 4, эталонный блок 5, блок 6 поразрядногосравнения, блок 7 счетчиков ошибок,блок 8 регистров переСчета, счетчик9 классов дефектов, второй коммутатор 10, блок 11 задания тестовых наборов.Блок 2 микропрограммного управления (фиг.2) содержит переключатель(кнопку "Пуск" ) 2, кнопку "Продолжение" 13, генератор 14 тактовыхимпульсов, элементы ИЛИ 15-17, элемент ИЛИ-НЕ 18, группу 19 элементовИЛИ-НЕ, .триггер 20, элемент И 21,счетчик 22, элементы 23-28 задержки, регистр 29, коммутатор 30, постоянную память (ПЗУ) 31, дешифратор 32.Блок 8 регистров пересчета (фиг.3)содержит регистры 33 и 34, элементы35-37 задержки, элемент ИЛИ 38, счетчик 39; дешифратор 40,Блок 1 задания тестовых наборов(фиг.4) содержит вторую кнопку "Установка" 41, первую кнопку "Пуск" 42,переключатель 43 режима, переключатели 44-46, группу узлов переключателей 47-49, группы 50 и 5 1 переключателей, элемент ИЛИ-НЕ 52, трехстабильные элементы НЕ 53 и 54, дешифратор 55, регистры 56 и 57, счетчик 58, элементы 59-62 задержки, элементы ИЛИ 63-65, генератор 66 тактовыхимпульсов, элемент И 67, делители 68и 69 частоты группы, коммутатор 70,триггер 7 1, кнопку 72.Блок 1 индикации предназначендля индикации номера класса дефектов,поступающего иэ счетчика 9 классовдефектов.Блок 2 организует работу всех блоков устройства, С выходов блока 2 выдается на вход первого коммутатора3 тестовая информация, на вход блока6 поразрядного сравнения - командаразрешения сравнения ответных реакций диагностируемого блока 4 и эталонного блока 5, на вход блока 8 регистров пересчета - код коэффициентовпересчета, тактовые импульсы и команда разрешения записи кода коэффициентов пересчета, на вход коммутатора 10 - команда разрешения индикации содержимого счетчика 9 в блоке 1индикации,Первый коммутатор 3 предназначендля подключения к входам диагностируемого блока и эталонного блока 5выходов блока 2 или блока 11.Блок 6 поразрядного сравненияобеспечивает сравнение реакций, получаемых с выходов диагностируемогоблока 4, и ожидаемых ответных реакций, поступающих с выходов эталон 35.ного блока . С выходов блока 6сигналы сравнения или несравненияпоступают на блок 7 счетчиков ошибок.Блок 7 счетчиков ошибок предназначен для подсчета сигналов несравнения отдельно для каждого выхода диагностируемого блока 4. Информация орезультатах прохождения теста с блока 7 поступает для анализа в блок 2.Блок 8 регистров пересчета пред- .45 назначен для хранения кодов коэффи"циентов пересчета и записи их в блок7 и в счетчик 9.Счетчик 9 классов дефектов предназначен для формирования номера идентифицируемого класса дефектов. Этот50номер поступает в блок 2 и на коммутатор 19. Второй коммутатор 19 предназначендля подключения по команде разрешения с блока 2 выходов счетчика 9 к входам блока 1 индикации.Устройство для диагностированиядискретных блоков работает (фиг. 1 и5) следующим образом.5 1В блоке 2 управления имеется ПЗУ,которое содержит тестовую информациюдля диагностируемого блока 4; числотестовых (входных) наборов в идентификаторе, число идентификаторов втесте поиска дефектов (ТПД), тестпоиска дефектов. Затем переключателем 12 задается автоматический режимработы устррйства. После этого с помощью блока 8 в блок 7 счетчиков ошибок заносится коэффициент пересчета,равный числу наборов в идентификаторе, а в счетчик 9 записывается коэффициент, равный числу идентификаторов в ТПД. Затем из блока 2 на входыдиагностируемого блока 4 и эталонного блока 5 начинают поступать тестовые наборы из ТПД. Выходные реакциидиагностируемого блока 4 и блока 5сравниваются в каждом такте в блоке 6В процессе диагностирования предполагается, что выходные реакции эталонного блока 5 всегда правильные, а выходные реакции диагностируемого блока4 принимают значения, определяемыевидом дефекта в диагностируемом блоке 4.В случае несовпадения выходных реакций по каким-либо выходам сигналнесравнения заносится в счетчик блока 7, соответствующий этому выходу.При подаче каждого идентификатора ТПДвозможны два случая: число сигналовнесравнения меньше установленного вблоке 7 коэффициента пересчета, ичисло сигналов несравнения равно коэффициенту пересчета в блоке 7. Впервом случае блок 2 обеспечивает автоматический переход к следующемуидентификатору ТПД. Во втором случае блок 2 останавливает работу устройства и обеспечивает установку коммутатора 10 в положение, при которомсодержимое счетчика 9 индицйруется вблоке 1,По номеру класса дефектов определяется и устраняется дефект. Если вдиагностируемом блоке 4 присутствует больше одного дефекта, то поискдефектов производится в несколькоэтапов 11 а каждом этапе ТПД подается на входы диагностируемого блока 4и эталонного блока 5 до тех пор, пока не встретится идентификатор, навсех входных наборах которого получены сигналы несравнения. Соответствующий данному идентификатору дефектустраняется, и подается новое значе 520516 6ние Т 1111. На следующем этапе устраняется другой дефект. Процедура поисказаканичивается после прохождения всего ТПД до конца. В этом случае со 5держимое счетчика 9 уменьшается донуля и блок 2 останавливает работуустройства.В ручном режиме посредством блока11 задания тестовых наборов обеспечивается более полный анализ дефектовдиагностируемого блока 4 с помощьюконтрольно-измерительной аппаратуры,например можно оценить фронты и задержки сигналов, В блоке 11 организуется повторение (зацикливание) одного или нескольких наборов идентификатора по усмотрению оператора.Для этого с помощью переключателей20 блока 11 устанавливаются наборы идентификаторов и происходит их повторение с заданной частотой,Блок 2 работает (фиг. 2 и 5) следующим образом. Процесс диагностирования начинается нажатием кнойки"Пуск"12, единица с выхода которойчерез элемент ИЛИ 16 устанавливаетв нулевое состояние триггер 20, нулевой сигнал с прямого выхода которого30 поступает на вход элемента И 21 и запрещает прохождение через него тактовых импульсов от генератора 14; поистечении времени, необходимого дляустановки триггера 20 и определяемо-,го элементом 23, через этот элементобнуляется счетчик 22 адреса, содержимое которого поступает на дешифратор 32, управляющий сигнал с выхода которого устанавливает коммутатор30 в положение,при котором выходырегистра 29 подключены к входам блока 8, При этом по истечении времени,необходимого для обнуления счетчика22 адреса и определяемого элементом27, через элементы 23 и 27 и элементИЛИ 17 запрос поступает на память 31и обеспечивает считывание по нулевомуадресу из памяти 31 кодов коэффициен"тов пересчета и их запись в регистр29, с выхода которого коды коэффициентов пересчета поступают черезкоммутатор 30 на входы блока 8. Поистечении времени, необходимого длясчитывания из памяти 31 кодов коэф 55фициентов пересчета и определяемогоэлементом 25, через элементы задержки 23, 27 и 25 запрос поступает каксигнал РЗЗП - разрешение записи вблок 8. Сигнал РЗЗП возвращается иблока 8 как сигнал ПГТИ - пуск генератора тактовых импульсов, который через элемент ИЛИ 15 устанавливает в единичное состояние триггер 20, единица с прямого выхода которого поступает на вход элемента И 21 и разрешает прохождение через него тактовых импульсов от генератора 14 тактовых импульсов.Первый тактовый импульс проходит через элемент И 21 и поступает: на вход счетчика 22 и переводит .его в первое состояние, которое поступает на дешифратор 32, управляющий сигнал15 с выхода которого устанавливает коммутатор 30 в положение, при котором выходы регистра 29 подключены к входам первого коммутатора 3, по исте" чении времени, необходимого для установки счетчика 22 и определяемого элементом 24 задержки. - через этот элемент и элемент ИЛИ 17 на память 31 и обеспечивает считывание из памяти 31 тестового набора и запись его в регистр 29, с выхода которого тестовый набор поступает .на Входы первого коммутатора.3; по истечении времени, необходимого для выработки диагностируемым блоком 4 ответной реакции на данный тестовый набор и определяемого элементом .26 задержки - через элементы 24 и 26 задержки как сигнал РЗС - разрешение срав-. нения на вход блока 6; через элементы 24, 26 и 28 задержки - на вход блока 8 для обеспечении работы этого блока. В следующем такте работа блока 2 повторяется.Если содержимое хотя бы одного счетчика иэ блока 7 становится равным нулю, что означает идентификацию класса дефектов в диагностируемом блоке 4, то на выходе группы 19 элементов ИЛИ-НЕ появляется единица, которая проходит через элемент ИЛИ 1645 и поступает: на нулевой вход триггера 20 и.останавливает работу блока 2, как сигнал ИНД - разрешение индикации - на вход коммутатора 10 и обеспечивает индикацию номера идентифицируемого класса дефектов в блоке 1 индикации,Если содержимое счетчика 9 становится равным нулю, что означает прохождение до конца всего ТПД, то на 55 вьйоде элемента ИЛИ-НЕ 18 появляется единица, которая проходит через эле мент ИЛИ 16 и обеспечивает прекращение работы блока 2; индикацию нулевого содержимого счетчика 9, что означает отсутствие в диагностируемом блоке 4 дефектов, идентифицируемых на ТПД.Работа блока 2 может быть продолжена путем нажатия кнопки "Продолжение" 13, на выходе которой появляется единица, выполняющая действия, описанные для сигнала ПГТИ.Блок 8 работает (фиг. 3 и 5) следующим образом. От блока 2 одновременно поступают КП - коэффициенты пересчета и РЗЗП - разрешение записи. Сигнал РЗЗП поступает: на входы регистров 34 и 33 и обеспечивает за- . лись в них коэффициентов пересчета КП 1 и КП 2; по истечении времени, необходимого для записи коэффициентов пересчета в регистры 34 и 33 и определяемого элементом 37 задержкина вход счетчика 9 классов дефектов как сигнал РЗЗП 2 - разрешение записи в счетчик 9 КП 2 и на вход элемента ИЛИ 38, на выходе которого появляется сигнал РЗЗП 1,который поступает на вход блока 7 и обеспечивает запись в них коэффициента пересчета КП 1, а через элемент 36 задержки на вход счетчика 39 .и разрешает запись в него из регистра 33 коэффициента пересчета КП 1; по истечении времени, необходимого для записи коэффициентов пересчета в счетчик 9 и в блок 7 и определяемого. элементом 35 задержки, на вход блока 2 как сигнал ПГТИ - пуск генератора тактовых импульсов. Затем от блока 2 на счетчик 39 начинают поступать ТИ - тактовые импуль-: сы,. по каждому из которых происходит уменьшение содержимого счетчика 39 на единицу.Если содержимое счетчика 38 становится равным нулю, что означает прохождение одного идентификатора из ТПД, то на выходе дешифратора 40 появляется управляющий сигнал, который поступает: на счетчик 9.и уменьшает. содержимое этого счетчика на единицу, на вход элемента ИЛИ 38, на выходе которого появляется сигналРЗЗП 1, который обеспечивает перезапись коэффициента пересчета КП 1 из регистра 33 в счетчик 39 и в блок 7. Элемент 36 задержки обеспечивает надежную установку счетчика 39 в исходное состояние. Затем работа блока 8 повторяется на следующем идентификаторе ТПД,Блок 11 работает (фиг.4 и 5) в автоматическом и ручном режимах следующим образом:1. Автоматический режим. Переключатель 12 переводится в положение,при котором на его выходе появляетсянулевой сигнал. Этот сигнал поступакт к коммутатору 3 и обеспечивает подключение группы выходов блока 2 кгруппам входов диагностируемого блока104 и эталонного блока 5 и отключениеблока 11,2. Ручной режим. Переключатель 12переводится в положение, при котором15на его выходе появляется единичныйсигнал. Этот сигнал поступает к коммутатору 3 и обеспечивает подключениегруппы выходов блока 11 к группамвходов диагностируемого блока 4 иэталонного блока 5 и отключение блока.202. На переключателях 44-46 групп переключателей 47-49 набирается необходимая для анализа последовательностьтестовых наборов. На группе переключателей 50 задается число тестовыхнаборов в последовательности, Дальнейшую работу блока 1 1 рассмотрим длядвух разновидностей режима: циклической и одиночной,2. 1, Ручной циклический режим. Переключатель 43 режима 2 переводится вположение, при котором выход элемента60 задержки подключается к входуэлемента 61 задержки, а выход кнопки"Пуск" 42 оказывается подключенным квходу элемента ИЛИ 64, На группе переключателей 51 задается код выбранной частоты следования тактовых импульсов. Работа блока 11 начинаетсянажатием кнопки "Пуск" 42, единичный сигнал с выхода которой поступа"ет через переключатель 43, элементИЛИ 64 на нулевой вход триггера 71и обеспечивает его установку в нулевое состояние. Нулевой сигнал с прямого выхода триггера 7 1 поступает навход элемента И 67 и запрещает прохождение через него тактовых импульсов от генератора 66 тактовых импульсов. Затем по истечении времени, необходимого для установки триггера 71и определяемого элементом 62 задержки, на выходе элемента 62 задержки "появляется единица, которая поступает на входы регистров 56 и 57 иразрешает запись в регистр 56 коэф"фициента пересчета и в регистр 57кода выбранной частоты, который пос. тупает на коммутатор 70 и обеспечивает подключение выбранного входа коммутатора 70 к входу элемента ИЛИ 65.Затем по истечении времени, необходимого для записи информации в регистры 56 и 57 и опредляемого элементом 60 задержки, на выходе элемента60 задержки появляется единица, которая через элемент ИЛИ 63 поступает.на вход счетчика 58 и разрешает запись в него коэффициента пересчетаиз регистра 56, На выходе дешифратора 55 появляется единица, которая поступает на управляющий вход: трехстабильного элемента НЕ 53, на выходе которого появляется единица;трехстабильного элемента НЕ 54, навыходе которого появляется ноль,Единичный и нулевой сигналы С выходов трехстабильных элементов НЕ 53и 54 поступают на входы переключателей 44-46, с выходов которых сформированный тестовый набор пос,гупаетна коммутатор 3. Затем по истечениивремени; необходимого для записи коэффициента пересчета в счетчик 58,и определяемого элементом 61 задерж-.ки, на выходе элемента 61 задержкипоявляется единица, которая поступает на единичный вход триггера 71 иустанавливает его в единичное состояние. Единица с прямого выхода триггера 71 поступает на вход элемента И 67и разрешает прохождение через неготактовых импульсов от генератора 66.Первый тактовый импульс проходит через элемент И 67, коммутатор 70, элемент ИЛИ 65 и поступает на вход счетчика 58, содержимое которого уменьшается на единицу. На выходе дешифратора 55 появляется единица, котораяпоступает на группу 48 узлов переключателей и обеспечивает считывание иподачу на коммутатор 3 тестового набора. Затем работа блока 11 повторяется на следующем такте.Если счетчик 58 обнулился, та навыходе дешифратора 55 появляется единица, которая через элемент 59 задержки, элемент ИЛИ 63 поступает насчетчик 58 и разрешает запись в негокоэффициента пересчета из регистра 56.Затем работа блока 11 повторяется на следующем такте2.2. Ручной одиночный режим. Переключатель 43 режима 2 переводитсяв положение, при котором выход элемента 60 задержки отключается от вхо-, 1520516да элемента 61 задержки, а выход кноп- ки "Пуск" 42 оказывается подключенным к входу элемента ИЛИ 65; Работа блока 11 начинается нажатием кнопки и 115 Установка 41, единица с выхода которой обеспечивает запись коэффициента пересчета в регистр 56 и счетчик 58 так же, как это описано в п.21 для кнопки "Пуск" 42. Триггер 71 остается в нулевом состоянии, и тактовые импульсы через элемент И 67 не проходятЗатем. нажимается кнопка "Пуск" 42, единица с выхода которой поступает через переключатель 43, элемент ИЛИ 65 на счетчик 58, содержимое которого уменьшается на единицу. Затем работа блока 11 повторяется при следующем нажатии кнопки "Пуск" 42. В устройстве используется тестпоиска дефектов (фиг.б), которыйстроится из идентификаторов о(, И,с(ь, ,о . Идентификатор для класса дефектов " это такая совокупностьвходных наборов, что на одном иэ выходов неисправного дискретного блока,по крайней мере, один выходной сим- .вол отличен от выходного символа дискретного блока с дефектом, не эквивалентным первому дефекту. Междуидентификаторами и классами дефектовсуществует взаимооднозначное соот- .ветствие, которое обусловлено процедурой построения идентификаторов. Дефект найден, если все наборы идентиФикатора исказились.Поясним сущность теста поиска дефектов (ТПД) и идентификаторов дляклассов дефектов на примере схемы,изображенной на фиг.7 а. Классы дефектов этой схемы представлены фиг. 7 б,из которой видно, что число классовфектов рн 6 следовательно ТПДдолжен содержать 6 идентификаторов,которые имеют вид 1 -авс, 1 -авс,2 -авс, З-авс, 4-авс, 5, -авс, Идентификаторы, а следовательно, наборытеста должны подаваться на диагностируемый блок в определенном порядке,50Так, для схемы примера Фиг.7 а идентификаторы должны находиться в последовательности 1 , 1 Зо, 2, 45, что эквивалентно подаче на входдиагностируемого блока наборов:1) авс, 2) авс, 3) авс, 4) авс,5) авс,. 6) авс. Цифрами обозначеныпредставители классов дефектов, так 1 о - обозначает дефект типа "Константа 0" на шине 1,В общем случае идентификатор класса дефектов состоит из нескольких входных наборов, и все идентификаторы для упрощения устройства должны содержать одинаковое число входных наборов. Если после построения теста идентификаторы имеют различное число входных наборов, то выбирают идентификатор с максимапьным числом наборов, а число наборов каждого идентификатора путем дублирования доводят до числа наборов максимального идентификатора. Это обстоятельство позволяет по номеру идентификатора однозначно определить класс эквивалентных дефектов.Таким образом, использование счетчика 9 и блока 8 позволяет по номеру идентификатора, на котором произошла остановка и который с помощью коммутатора 10 индицируется в блоке 1 индикации, однозначно определить класс эквивалентных дефектов,Формула из обретения1, Устройство для диагностирования дискретных блоков, содержащее блок индикации, блок микропрограммно" го управления, первый. коммутатор, эталонный блок, блок поразрядного сравнения, флок счетчиков ошибок и блок задания тестовых наборов, переключатель, причем группа информационных выходов эталонного блока соединена с первой группой информационных входов блока поразрядного срав" нения, вторая группа информационных входов которого является входом устройства для подключения к выходу диагностируемого блока, группа выходов несравнения блока поразрядного сравнения подключена к группе вычитающих входов блока счетчиков ошибок, группа информационных выходов которо. го соединена с первой группой входов кода операции блока микропрограммного управления, первая группа выходов микроопераций которого подключена к первой группе информационных входов первого коммутатора, вторая группа информационных входов которого соединена с группой информационных выходов блока задания тестовых наборов, выход переключателя подключен к управляющему входу первого коммутатора, грчппа10 15 20 2. Устройство по и. 1, о т л и - ч а ю щ е е с я тем, что блок микропрограммного управления содержит кноп. ку "Пуск", кнопку "Продолжение", геинформационных выходов которого соединена с группой информационных вхо;дов эталонного блока и является выходом устройства для подключения к входу диагностируемого блока, о т л и -5ч а ю щ е е с я тем, что, с цельюувеличения быстродействия и повышения достоверности результатов диагностирования, устройство содержитблок регистров пересчета, счетчикклассов дефектов и второй коммутатор, причем вход разрешения сравнения блока поразрядного сравнения соединен с выходом разрешения сравне"ния блока микропрограммного управления, выход разрешения индикациикоторого подключен к управляющемувходу второго коммутатора, группавыходов которого соединена с группой информационных входов блока индикации, группа информационных входов второго коммутатора подключенак группе информационных выходовсчетчика классов дефектов и второй 25группе входов када операции блокамикропрограммного управления, входзапуска которого соединен с выходомзапуска блока регистров пересчета,первый выход разрешения записи которого подключен к входу разрешениязаписи блока счетчиков ошибок, группа информационных входов которогосоединена с первой группой информационных выходов блока регистров пересчета, выход переполнения которого35подключен к вычитающему входу счетчика классон дефектов, вход разрешения записи блока счетчиков ошибоксоединен с вторым выходом разрешениязаписи блока регистров пересчета,вторая группа информационнь 1 х выходовкоторого подключена к группе информационных входов блока счетчиков ошибок,выход управления синхронизацией блокамикропрограммного управления соединенс входом синхронизации блока регистров пересчета, вход разрешения записикоторого подключен к выходу разрешегния записи блока микропрограммногоуправления, вторая группа выходовмикроопераций которого соединена сгруппой информационных входов блокарегистров пересчета нератор тактовых импульсов, три элемента ИЛИ, элемент ИЛИ-НЕ, группуэлементов ИЛИ-НЕ, триггер, элемент И,счетчик, шесть элементов задержки,дешифратор, регистр, коммутатор ипостоянную память, причем вход запуска блока соединен с первым входомпервого элемента ИЛИ, выход которогосоединен с единичным входом триггера,прямой выход которого соединен с первым входом элемента И, второй входкоторого соединен с выходом генератора тактовых импульсов, первая груп-,па входов кода операции блока соединена с входами элементов ИЛИ-НЕ группы, группа выходов которого соединена с группой входов второго элементаИЛИ, первый вход которого соединен свыходом элемента ИЛИ-НЕ, группа входов которого соединена с второй группой входов кода операции блока, выход кнопки "Продолжение" соединен свторым входом первого элемента ИЛИ,выход разрешения индикации блока соединен с нулевым входом триггера ивыходом второго элемента ИЛИ, второйвход которого соединен с выходом кнопки "Пуск" и входом первого элементазадержки, выход которого соединен свходом второго элемента задержки ивходом сброса счетчика, суммирующийвход которого соединен с выходом элемента И и входом третьего элементазадержки, выход которого соединен свыходом разрешения сравнения блокачерез четвертый элемент задержки нс первым входом третьего элементаИЛИ, второй вход которого соединенс выходом второго элемента задержкии выходом разрешения записи блокачерез пятый элемент задержки, выходчетвертого элемента задержки соединен через шестой элемент задержки свыходом управления синхронизациейблока, первая группа выходов микроопераций блока соединена с первойгруппой выходов коммутатора, вторая группа выходов которого соединена с второй группой выходов микроопе"раций блока, выход третьего элементаИЛИ соединен с входом считывания постоянной памяти, группа информационных выходов которой через регистрсоединена с группой информационныхвходов коммутатора, управляющий входкоторого соединен с выходом дешифратора, группа входов которого соединена с группой выходов счетчика10 30 40 и с группой адресных входов постоянной памяти.Зф Устроиство по пэ 1 0 т л и ч а ю щ е е с я тем, что.блок регистров пересчета содержит два регистра, три элемента задержки, дешифратор, элемент ИЛИ и счетчик, при-. чем выход запуска блока соединен с выходом первого элемента задержки, вход которого соединен с вторым выходом разрешения записи блока, выходом второго элемента задержки и первым входом элемента ИЛИ, выход которого соединен с первым выходом разрешения записи блока и через третий элемент задержки - с входом разрешения записи счетчика, группа информационных входов которого соединена с первой группой информационных выходов блока и группой информационных выходов первого регистра, группа . информационных входов которого соединена с группой информационных .входов блока, второй вход элемента ИЛИ соединен с выходом дешифратора н выходом переполнения блока, группа входов дешифратора соединена с группой информационных выходов счетчика,вычитающий вход которого соединен с входом синхронизации блока, вход второго элемента задержки соединен с входом синхронизации первого регистра, входом разрешения записи блока и входом синхронизации второго регистра, группа информационных входов которого соединена с груп й информационных хдв блка, группа информационных выходов второго регистра соединена с второй группой информационных выходов блока. 4. Устройство по п. 1, о т л ич а ю щ е е с я тем, что блок задания тестовых наборов содержит грУппУ узлов переключателей, дешифратор,две группы переключателей, два регистра, счетчик, две кнопки переключатель режима, четыре элемента задержки, три элемента ИЛИ, триггер, генеРатоР тактовых импульсов, элемент И, группу делителей частоты и коммутатор,причем выходы узлов переключателейгруппы образуют группу информационных выходов блока, а их входы соединены с группой выходов дешифратора,входы которого соединены.с выходамисчетчика, информационный вход и входзаписи которого соединены соответственно с выходом первого регистра ивыходом первого элемента ИЛИ, входыкоторого соединены соответственно свыходами первого и второго элементовзадержки, вход первого элемента задержки соединен с соответствующимвыходом дешифратора, информационныйвход первого регистра соединен свыходами переключателей первой группы, а вход записи и вход второгоэлемента задержки соединены с выходом третьего элемента задержки и входом записи второго регистра, инфор"мационный вход которого соединен свыходами переключателей второй группы, а выход соединен с управляющимвходом коммутатора, группа информационных входов которого соединена свыходами делителей частоты группы иэлемента И, выход элемента И соединен с входом первого делителя частоты группы, выход каждого делителячастоты группы соединен с входом последующего, выход коммутатора соединен с первым входом третьего элемента ИЛИ, второй вход которого соединен с первым выходом переключателярежима, а выход соединен с вычитающим входом счетчика, выходы первойкнопки и второго элемента задержкисоединены с первым и вторым входамипереключателя режима, второй выходкоторого соединен через четвертыйэлемент задержки с установочным входом триггера, выход которого и выходгенератора тактовых импульсов соединены с входами элемента И, третийвыход переключателя режима и выходвторой кнопки через третий элементИЛИ соединены с входом сброса триггера и входом третьего элемента задержки.

Смотреть

Заявка

4089540, 14.07.1986

ПРЕДПРИЯТИЕ ПЯ А-1298

ТЯЖЕВ ВАЛЕНТИН ТИМОФЕЕВИЧ

МПК / Метки

МПК: G06F 11/30, G06F 11/36

Метки: блоков, диагностирования, дискретных

Опубликовано: 07.11.1989

Код ссылки

<a href="https://patents.su/14-1520516-ustrojjstvo-dlya-diagnostirovaniya-diskretnykh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для диагностирования дискретных блоков</a>

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