Устройство для диагностирования группы из логических узлов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
) 4 С 06 Р 11/00 ИСАН ОБРЕТЕН ЕТЕЛЬСТ Н АВТОРСНО В 15(54) УСТРОЙСТВО ДЛЯ ДИАГНОСТИРОВАНИЯГРУППЫ ИЗ И ЛОГИЧЕСКИХ УЗЛОВ(57) Изобретение относится к автомтике и вычислительной технике, аименно к устройствам функциональнои тестового диагностирования логических узлов. Цель изобретениярасширение диагностических возможнтей устройства. Устройство содержи ЗСРСРЮЦРЧ ; Ц, ц йВЗУ 1- ..А блок 1 памяти, блок 2 коммутации,узел 3 диагностирования, блок 4 фиксации дефектов, блок 5 управления,блок 6 индикации, Устройство производит функциональное и тестовое диагностирование группы логических блоков. В режиме функционального диагностирования производится анализ текущего состояния объекта диагностикии сравнение его с группой разрешен 1 ных состояний. В режиме тестовогодиагностирования производится локализация дефекта объекта диагностикипутем воздействия на него тестовойинформационной последовательностьюхранящейся в блоке памяти. Расширение диагностических возможностейдоетигается введением блока функциидефектов и новых связей, 3 з.п,ф-лы,10 ил,17 13906мент ИЛИ-НЕ бО на вход элемента И 74и запрещает выработку сигналов РЗЗП и1 СЧ и через элемент ИЛИ 65 увеличивает на единицу содержимое счетчика 58режимов, т.е, устанавливается режим5поиска,Режим поиска, На выходе дешифратора 59 режимов появляется единица,которая поступает через элемент ИЛИ 631 Окак сигнал РЖДП на блок 2 коммутации и как сигнал РЖП - режим поискана блок 1 памяти, Затем по сигналамСЧ, РЗЗП и +1 СЧ начинается последовательное считывание ЗК из блока 1памяти и запись их в узел 3 неработоспособного ОД до считывания меткиКТС - конец тестового состояния,По прочтении метки КТС на входезадатчика появляется единичный сиг Онал КТС, который поступает: во-первых, как сигнал РЗС - разрешениесравнения через элемент ИЛИ 64 и через блок 2 коммутации на узел 3 иразрешает сравнение в нем ТС - тесто" 25вого состояния и ответной реакцииот ОД; во-вторых, через элемент ИЛИ64, элемент 68 задержки на вход элемента И 73 и подготавливает путь прохождения через него сигнала НСРВ;в-третьих, через элемент 69 задерж 30ки на вход элемента И 72 и подготавливает путь прохождения через негосигнала СРВ; в-четвертых, через элементы ИЛИ 64, ИЛИ-НЕ 60 на вход элемента И 74 и запрещает выработку 35сигналов РЗЗП и +1 СЧРезультат сравнения может иметьдва исхода, поэтому рассмотрим дваварианта.1, На вход СРВ эадатчика поступает единица, которая проходит черезэлемент И 72 и как сигнал СРВП -сравнение при поиске поступает наузел 16, а через элемент ИЛИ 65 уве личивает на единицу содержимое счет.чика 58 режимов, те устанавливаетрежим записи,2, На входе СРВ задатчика отсутствует единичный сигнал. В этом случаена выходе элемента НЕ 61 появляется 5 Оединица, которая через элемент И 73как сигнал НСРВ поступает на узел 16формирования адреса,Если считана метка КОТС - конецобластей тестовых состояний то на 551 входе КОТС задатчика появляется единица, которая через элемент ИЛИ 62останавливает генератор 57 импульсов 11 18и как сигнал ИНД 2 - разрешение индикации поступает на блок 6 индикации,Режим записи. На выходе дешифратора 59 режима появляется единица,которая как сигнал РЖЗ - режим записи поступает к блоку 1 памяти и кблоку 2 коммутации, Затем по сигналам СЧ, РЗЗП и +1 СЧ начинается последовательное считывание НД - номеровдефектов из блока 1 памяти и записьих в блок 14 фиксации дефектов досчитывания метки КНД - конец поискадефектов.По прочтении метки КНД на входеузла 17 появляется единичный сигналКНД, который через элемент ИЛИ 62 останавливает генератор 57 импульсов икак сигнал ИНД 1 - разрешение индикации поступает на блок 6 индикации.Таким образом, введение в устройство блока фиксации дефектов и новыхсвязей позволяет осуществить функциональное диагностирование и поискдефектов в режиме тестового диагностирования,Формула изобретения1. Устройство для диагностирования группы из и логических узлов, содержащее и узлов контроля, блок коммутации, блок индикации, блок памяти, блок управления, причем группа адресных входов блока индикации соединена с первой группой выходов блока управления, первая группа входов которого соединена соответственно с группами информационных входов узлов контроля и соединена с группой выходов блока памяти, группа адресных входов которого соединена с второй группой выходов блока управления, третья группа выходов которого соединена с группой информационных входов блока коммутации, и групп выходов которого соединены соответственно с группами адресных входов и узлов контроля, группы входов-выходов которых являются входами- выходами устройства, предназначенными для подключения к и контролируемым логическим узлам, о т л и ч а ю щ е ес я тем, что, с целью расширения диагностических возможностей устройства, в него введен блок фиксации дефектов, причем группа входов задания режима работы блока фиксации дефектов соединена с первой группой выходов блока коммутации, первая группаинформационных входов бпока индикации соединена с первой группой информационных выходов блока фиксации дефектов, вторая группа информационных выходов которого соединена с второй5 группой информационных входов блока индикации и второй группой входов блока управления, установочный выход которого соединен с установочным вхо дом блока фиксации дефектов и установочными входами п узлов контроля, выходы которых соединены с первой группой информационных входов блока фиксации дефектов, вторая группа инФормационных входов которого является группой входов ошибки устройства и предназначена для подключения к группе выходов ошибки и контролируемых логических узлов, группа выходов блока фиксации дефектов соединена с третьей группой входов блока управления, группа выходов блока памяти соединена с третьей группой информационных входов блока фиксации дефектов.2, Устройство по,п. 1, о т л ич а ю щ е е с я тем, что блок фиксации дефектов содержит и узлов фиксации, элемент И, шифратор, два элемента ИЛИ, элемент задержки, группу регистров, причем узел фиксации содержит элемент ИЛИ, элемент И и триггер, причем выход элемента ИЛИ узла соединен с первым входом элемента И узла, выход которого соединен с входом установки в "1" триггера узла, причем входы первого элемента ИЛИ блока фиксации дефектов являются первой группой информационных входов блока, вторая группа информационных40 входов которого соединена с группой первых входов элементов ИЛИ и узлов фиксации, вторые входы элементов ИЛИ которых и входы разрешения записи регистров групп блока являются группой входов задания режима работы блока, третья группа информационных входов которого соединена с группами информационных входов регистров группы, группа выходов которых явля ф ется первой группой информационных выходов блока, вторая группа информационных выходов которого соединена с группой выходов шифратора, входы которого соединены с прямыми выхода ми триггеров всех узлов Фиксации, выходы элементов И которых соединены с входами второго элемента ИЛИ.блока,установочный вход которого соединен с,входами установки в "0" триггероввсех узлов фиксации, инверсные выходы триггеров которых соединены с входами элемента И блока, группа управляющих выходов которого соединена свыходами первого и второго элементовИЛИ блока, выход элемента И блокасоединен с входом элемента задержки1блока, выход которого соединен с вто-рыми входами элементов ИЛИ всех узлов. 3, Устройство по п. 1, о т л и - ч а ю щ е е с я тем, что блок управления содержит дешифратор, узел формирования адреса и узел синхронизации, причем группа входов дешифратора является первой группой входов блока, вторая группа входов которого соединена с группой информационных входов узла формирования адреса, первая группа управляющих входов которого объединена с первой группой управляющих входов узла синхронизации и подключена к первой группе выходов дешифратора, вторая группа выходов которого соединена с второй группой управляющих входов узла синхронизации, третья группа управляющих входов которого является третьей группой управляющих входов блока, первая группа выходов которого соединена с первой группой выходов узла синхронизации, вторая группа выходов которого ,и первая и вторая группа адресных ,выходов узла формирования адреса соединены с второй группой выходов блока, третья группа выходов которого соединена с третьей группой выходов узла синхронизации и второй группой адресных выходов блока формирования адреса, вторая группа управляющих входов которого соединена с четвертой группой выходов узла синхронизации, установочный выход которого является установочным выходом блока.4Устройство по п. 1, о т л ич а ю щ е е с я тем, что узел контроля содержит К регистров коммутации, К регистров информации, К коммутаторов, К блоков сравнения и элемент И, где К - количество контактов -го контролируемого узла (=1 п), причем входы начальной установки регистров коммутации объединены и подключены к установочному входу узла, группа адресных входов которого соединена с соответствующими входами22 1390611 21 4 разрешения записи К регистров коммутации, К регистров информации, и с первыми управляющими входами К коммутаторов, группа информационных входов5 К регистров коммутации соединена с группой информационных входов К регистров информации и подключена к группе информационных входов узла, группа входов-выходов которого соеди О иены с соответствующими входами-выходами коммутаторов, вторые управляющие входы которых соединены с выходами соответствующих регистров коммутации, выходы регистров информациисоединены с информационными входамисоответствующих коммутаторов и первыми входами соответствующих блоковсравнения, вторые входы которых соединены с информационными выходами соответствующих коммутаторов, выходыразрешения сравнения которых соединены с входами разрешения сравнениясоответствующих блоков сравнения,выходы сравнения которых соединены свходами элемента И, выход которогоявляется выходом узла, 1390611ныкин КорректоР Г,Решетник 4 писное 30 ктная,играфическое предприятие, г. Ужгород, ул изводствен аказ 1767/46ВН ИИПИ Государственного о делам изобретений Москва, Ж, Рауш омитета СССРоткрытий ая наб д. 4/139061 Изобретение относится к автоматике и вычислительной технике, а именно к устройствам функционального итестового диагностирования логичес 5ких узлов и блоковЦель изобретения - расширениедиагностических возможностей устройства,На фиг. 1 изображена схема устройства; на фиг, 2 - схема блока фиксации дефектов; на фиг 3 - схемаблока управления, на фиг, 4 - схемаблока коммутации; на фиг.5 - схемаузла контроля; на фиг. 6 - схема узла фиксации; на фиг. 7 - схема узлаформирования адреса; на фиг, 8 - схема узла синхрониэацили, на фиг. 9алгоритм работы устройства; нафиг, 10 - вид информации, необходимой для диагностирования: а - видобласти функционального диагностирования, где ЗК - значение сигнала на1контакте, КРС - конец работоспособного состояния, ОРС - область работоспособного состояния, КОРС - конецобластей работоспособных состояний,ОУД - область узла диагностирования,КОФД - конец области функциональногодиагностирования, Б - вид областикоммутационных тестов, где ТК - типконтакта, КТК - конец типов контактов, ОКТ область коммутационного теста; ь - вид области тестового диагностирования где КТС - конец тестов35вого состояния, ОТС - область тестового состояния, КОТС - конец областей тестовых состояний, ООД - область объекта диагностирования;вид областей номеров дефектов, гдеНД - номер дефекта КНД - конец номеров дефектов, ОНД - область номеров дефектов.Устройство для диагностированиягруппы логических узлов (фиг, 1)45содержит блок 1 памяти, блок 2 коммутации, узлы 3 контроля, блок 4 фиксации дефектов, блок 5 управления: иблок 6 индикации, Кроме того, нафиг. 1 изображен объект 7 диагностирования.Блок фиксации дефектов (фиг. 2)содержит п узлов 8 фиксации, элементИ 9, шифратор 10, элементы ИЛИ 11 и12 щ регистров 13 элемент 14 эадержФ Р55ки.Блок 5 управлен)ля (фиг, 3) содержит дешифратор 15, узел 16 формирования адресов, узел 17 синхронизации,1 2Блок коммутации (фиг. 4) содержит дешифраторы 18 и 19, коммутаторы20 и 21, элементы И 22-30, трехстабильные элементы НЕ 31-36.Узел контроля (фиг. 5) содержитК регистров 37 коммутации, К регистры 38 информации, К коммутаторов 39,К блоков 40 сравнения, элементы И41 и 42, элемент НЕ 43, трехстабильные элементы НЕ 44 и 45.Узел фиксации (фиг, 6) содержитэлементы ИЛИ 46 и И 47, триггер 48Узел формирования адреса (фиг. 7)содержит элементы ИЛИ 49-51, счетчики 52-54, коммутатор 55.Узел синхронизации (фиг, 8) содержит клавиш 56 "Пуск", генератор 57импульсов, счетчик 58, дешифратор 59,элементы ИЛИ-НЕ 60, НЕ 61, ИЛИ 62-65,элементы 66-7 1 задержки элементы И72-75,Блок 1 памяти предназначен дляхранения коммутационных тестов номеров дефектов и информации для осуществления функционального и тестовогодиагностирования,С выхода блока 1 памяти на входблока 5 управления выдается командная информация, на входы узлов 3диагностирования коммутационные тесты или информация для функционального и тестового диагностирования ина вход блока 4 фиксации дефектовинформация о номерах дефектов.Блок 2 коммутации предназначендля подключения к блоку 1 памятиблока 4 фиксации дефектов или одногоиз узлов 3 контроля.Узел 3 контроля предназначен дляразделения контактов объекта 7 диагностирования на входные и выходные,подачи на входные контакты тестовойинформации, сравнения ответных реакций с выходных контактов и ожидаемыхответных реакций. С выходов узла 3на объект 7 диагностирования выдается тестовая информация, на блок 4фиксации дефектов сигнал сравненияили сигнал несравнения ответных реакций. Блок 5 управления организует работу всех блоков устройства, С выходов блока 5 управления на вход блока 1 памяти выдается адресная информация для считывания информации из блока 1 памяти, на вход блока 2 коммутации командная информация для осуществления коммутации, на вход блока 6 инпи-611 3 1390кации командная информация, разрешающая индикацию, на вход блока 4 фиксации дефектов команда установки блока7 в исходное состояние,Блок 6 индикации предназначен для 5индикации номера неработоспособногообъекта 7 диагностирования, номеровнайденных дефектов и сообщения "Дефект не найден",Блок 4 фиксации дефектов предназначен для формирования и запоминанияномера неработоспособного объекта 7диагностирования и номеров найденных дефектов. С выходов блока 4 фиксации дефектов на вход блока 6 индикации выдаются номера найденных дефектов, на входы блока 6 индикациии блока 5 управления номер неработоспособного объекта 7 диагностирования, на вход блока 5 управления информация о необходимых режимах работы, на вход узла 3 диагностированиякоманда установки в исходное состоя"ние.Устройство для диагностированиягруппы и логических узлов работаетследующим образом.По команде с блока 5 управленияустанавливаются в исходное состояние блок 5 управления, блок 4 фиксации дефектов и узлы 3 диагностирования. После этого устройство переходит в режим функционального диагностирования.В режиме функционального диагностирования по команде с блока 5 управления блок 2 коммутации подключает к блоку 1 памяти первый узел 3,в него считывается первое работоспособное состояние из области узла 40диагностирования и происходит сравнение полученной от объекта 7 диагностирования ответной реакции с ожидаемым работоспособным состоянием.Сигнал сравнения или несравнения с 45выхода узла 3 поступает в блок 4 фиксации дефектов.Возможны два варианта продолженияработы устройства,1, Если сигнал сравнения поступает 5 Оиз узла 3, то работа устройства повторяется для следующего узла 3 диагностирования,2, Если сигнал сравнения не поступает из узла 3, то работа устройстваповторяется на следующем работоспособном состоянии.После функционального диагностирования последнего объекта 7 диагностирования устройство повторяет циклфункционального диагностирования.Если во время функционального диаг,ностирования от объекта 7 диагностирования поступает сигнал ошибки илинет ни одного сигнала сравнения, этозначит, что в объекте 7 диагностирования есть дефекты и блок 4 фиксациидефектов запоминает номер неработоспособного объекта 7 диагностированияи через блок 5 управления переводитустройство в режим тестового диагностирования для поиска дефектов,В-,режиме тестового диагностирования по командам с блока 5 управленияблок 2 коммутации подключает к блоку1 памяти узел 3 диагностирования неработоспособного объекта 7 диагностирования и в него считывается коммутационный тест, согласно которомуузел 3 диагностирования производиттребуемое разделение внешних контактов объекта 7 диагностирования навходные и выходные. Затем в узел 3считывается первое тестовое состояниеиз области объекта диагностированияи происходит сравнение полученнойот объекта диагностирования ответнойЭреакции с ожидаемым тестовым состоянием.Сравнение может иметь два исхода)поэтому рассмотрим два варианта.1, Если получен сигнал несравнения, значит, что в объекте 7 диагностирования нет соответствующих данному тестовому состоянию дефектов.В этом случае работа устройства повторяется на следующемтестовом состоянии иэ области объекта диагностирования.2, Если получен сигнал сравнения,значит, что в объекте 7 диагностирования есть соответствующие данномутестовому состоянию дефекты, В этомслучае в блок 4 фиксации дефектов изблока 1 памяти записываются номеранайденных дефектов. Затем по командеиз блока 5 управления в блоке 6 индикации индицируются номер неработоспособного объекта 7 диагностированияи номера найденных дефектов, поступающие иэ блока 4 фиксации дефектов, иблок 5 управления останавливает работу устройства. Затем оператор устраняет найденные дефекты и переводитустройство в режим функциональногодиагностирования.Если на области неработоспособного объекта 7 диагностирования сигнал13906сравнения с узла 3 так и не поступаетто блок 5 останавливает работу устройства и обеспечивает индикацию вблоке 6 индикации сообщения "Дефектне найден", Это значит, что присутствующий в объекте 7 диагностированиядефект не содержится в списке дефек"тов, для которого построен тест поиска дефектов. В этом случае необходимо произвести поиск дефекта с помощью, например, контрольно-измерительной аппаратуры, а по результатампоиска осуществить корректировку списка дефектов и, как следствие этого,изменить тест поиска дефектов, хранящийся в блоке. 1 памяти. Затем оператор переводит устройство в режимфункционального диагностирования.Блок 4 фиксации дефектов (Фиг. 2)работает следующим образом.Сигнал СБР - сброс от блока 5 управления, поступает к узлам 3 диагностирования, устанавливает все узлы8 фиксации в исходное состояние, прикотором на выходе ОДНР - объект,циагностирования неработоспособен, появляется нуль, а на выходе ОДР - объектдиагностирования работоспособенединица. В результате, на выходе шифратора 10 появляется нулевой НОД -номер объекта диагностирования, а навыходе элемента И 9 - единица, которая через элемент 14 задержки каксигнал ЗПРТ - запрет поступает навходы всех узлов 8 Фиксации и разре"шает запись в них сигналов ОШБ - ошибка или КОРС 1 (КОРСп.) - конец областей работоспособных состояний первого (и-го) ОД,В режиме функционального диагностирования последовательно от каждогоиз узлов 3 приходит сигнал СРВ - сравнения, который через элемент ИЛИ 11поступает в блок 5 управления. Пере 1 ход из режима функционального диагностирования в режим рестового диагностирования осуществляется по единичному сигналу ОШБ от объекта 4диагностирования ипи КОРС 1 (КОРС) от50блока коммутации,Приход сигналов ОШБ или КОРС 1(КОРС) вызывает появление на одномиз выходов ОДНР единицы, которая изменяет НОД на выходе шифратора 10,на одном из выходов ОДР нуля, который через элемент И 9, элемент 14задержки поступает на вход всех узлов 8 Фиксации и запрещает прием в 11 6них сигналов ОШБ, КОРС 1 (КОРС), ана выходе ПД - поиск дефектов появляется на время, определяемое элементом14 задержки и необходимое для установки сигналов на выходах ОДНР и ОДР,единица, которая поступает через элемент ИЛИ 12 на блок 5 управления ипереводит устройство в режим тестового диагностирования для поиска деФектов.В конце поиска дефектов в регистры13 из блока 1 памяти по разрешающимсигналам РЗЗПЗ - разрешение записизаписываются НД - номера дефектов,которые с выходов регистров 13 поступают в блок 6 индикации. Работа блока 4 фиксации дефектов повторяетсяпо следующему сигналу СБР от блока5 управления,Блок 5 управления (фиг. 3) рабо-.тает следующим образом.1Подготовка устройства к работе начинается с появления на выходах узла 17 синхронизации единичного сигнала СБР, который поступает на блок 4 фиксации дефектов и устанавливает в нем нулевой НОД - номер объекта диагностирования поступает на все узлы 3 диагностирования и устанавливает их в исходное состояние, а также на узел 16 Формирования адреса и устанавливает на его входах нулевые НРГ - номер регистра и НС - номер состояния. Затем на выходе узла 17 синхронизации появляется единичный сигнал РЖДП - режим диагностирования и поиска, который поступает к блоку 2 коммутации и переводит его в режим функционального диагностирования. Затем на выходе узла 17 синхронизации появляется единичный сигнал РЖД - режим диагностирования, который поступает на вход узла 16 Формирования адреса и устанавливает на его выходе нулевой НУД - номер узла диагностирования. Затем устройство переходит в режим функционального диагностирования.Режим функционального диагностирования начинается с появления на выходе узла 17 синхронизации СЧ считывание единицы, которая поступает к блоку 1 памяти и вызывает считывание по нулевому адресу (который состоит из нулевых НУД, НС, НРГ, РЖП - режим поиска РЖЗ - режим записи), ЗК - значения сигнала на контакте, которое записывается в первый узел 3 по сигналу РЗЗП - разрешение записи,7 1390611 8ода узла 17 синхро- рования неработоспособен В этомкоммутации. Затем случае на выходе дешифратора 15 поа 17 синхронизации является единичный сигнал КОРС,которая поступа- который поступает на узел 16 формирорования адреса и 5 вания адреса и обнуляет НС, НРГ, аницу НРГ, Следующий через узел 17 синхронизации и блок 2пись следующего коммутации - в блок 4 фиксации дефекдиагностирования. тов, в котором устанавливается НОД -яется по сигналам номер неработоспособного объектатки КРС - конец 10 диагностирования и вызывает (такжестояния. как сигнал ОШБ от объекта 7 диагноски КРС на выходе тирования) появление единичного сигляется единичный нала ПД - поиск дефектов, которыйпоступает на вход прихддит на узел 17 синхронизации иии, на выходе РЗС 15 переводит устройство в режим тестоя которого появля- вого диагностирования. Режим тестоая через блок 2 вого диагностирования состоит из трехт в первый 3 узел режимов; коммутации, поиска и записи.ие записанного в 1. Режим коммутации, На выходеобного состояния 20 РЖК - режим коммутации узла 17 синхъекта 7 диагности- ронизации появляется единица, котоакции. рая поступает на блок 2 коммутацииния может иметь и переводит его в режим коммутации.рассмотрим два Затем на выходе РЖД узла 17 синхро 25 низации появляется нуль, который пос 17 синхронизации тупает на вход узла 16 Формированиядефектов поступа- адреса и обеспечивает подключение выСРВ - сравнение. хода НУД к входу НОД, т.е. устанаводе СРВФ - срав- ливает адрес первого ТК - типа коне появляется еди такта в КТ - коммутационном тесте,а узел 16 форми- Затем начинается последовательноенал СРВФ увеличи- считывание ТК из блока 1 памяти ии обнуляет НС и запись их в узел 3 неработоспособнояет переход к функ- го объекта 7 диагностирования дотированию следую- З 5 считывания метки КТК - конец типовностирования. контактов.17 синхронизации По прочтении метки КТК на выходеый сигнал СРВ. В дешифратора 15 появляется единичныйе НСРВ - несрав- сигнал КТК, который поступает на узиница, поступаю О лы формирования адреса и обнуляетования адреса, НС, НРГ, а также на узел 17 синхровает на единицу низации и переводит устройство в рет,е, осуществляет жим поиска,поступающему с выхнизации на блок 2на выходе +1 СЧ узлпоявляется единицает на узел 16 формиувеличивает на едиСЧ обеспечивает заЗК ъ первый узел 3Работа блока повторСЧ до считывания меработоспособного соПо прочтении метдешифратора 15 появсигнал КРС, которыйузла 17 синхронизацразрешение сравнениется единица, которкоммутации поступаеи разрешает сравненнем РС - работоспоси поступающей от обрования ответной реРезультат сравнедва исхода, поэтомуварианта.1. На вход узлаот блока 4 фиксацииет единичный сигналВ этом случае на выхнение функциональноница, поступающая нрования адреса. Сигвает на единицу НУДНРГ, т.е. осуществлциональному диагносщего объекта 7 диаг2. На входе узлаотсутствует единичнэтом случае на выходнение появляется едщая на узел 16 формирСйгнал НСРВ увеличиНС и обнуляет НРГ,переход к функциональному диагностированию того же объекта 4 диагностирования на следующем РС,Если считан КОФД - конец областифункционального диагностирования,значит, цикл проверки ОД закончен.В этом случае на выходе дешифратора15 появляется единичный сигнал КОФД,который поступает на узел 16 формирования адреса и устанавливает нулевыеНПД, НС, НРГ, т,е, начинается функциональное диагностирование первогообъекта 7 диагностирования. Если счи 55Фтана метка КОРС - конец областей ра.ботоспособных состояний, значит, пос"Ьедний проверяемый объект 7 диагности 2. Режим поиска. На выходе РЖДП узла 17 синхронизации появляется единица, которая поступает на блок 2 коммутации и переводит его в режим поиска дефектов, Затем на выходе РЖП узла 17 синхронизации появляется единица, которая вместе с НУД = НОД, НС = О, НРГ = 0 задает адрес первого ЗК в ТС - тестовом состоянии области неработоспособного объекта 7 диагностирования. Начинается считывание ЗК из блока 1 памяти и запись их в узел 3 неработоспособного ОД до считывания метки КТС - конец тестового состояния.По прочтении метки КТС на выходедешифратора 15 появляется единичныйсигнал КТС, который поступает на входузла 17 синхронизации, на выходе РЗС,которого появляется единица, котораячерез блок 2 коммутации поступает вузел 3 диагностирования и разрешаетсравнение записанного в него ТС ипоступающей от объекта 7 диагностирования ответной реакции,Результат сравнения может иметьдва исхода, поэтому рассмотрим дваварианта.2. 1. На вход узла 17 синхронизации от блока 4 фиксации дефектов поступает единичный сигнал СРВ. В этом случае навыходе СРВП - сравнение при поиске появляется единица, поступающая наузел 16 формирования адреса и обнуляющая НРГ, а на выходе РЖЗ - режимзаписи узла 17 синхронизации появляется единица и устройство-переходитв режим записи,2.2. На входе узла 17 синхронизации отсутствует единичный сигнал СРВ.В этом случае на выходе НСРВ появляется единица, поступающая на узел16 формирования адреса Сигнал НСРВувеличивает на единицу НС и обнуляетНРГ, т,е. осуществляет переход кдиагностированию ОД на следующем ТС.Если считана метка КОТС - конецобластей тестовых состояний, значит,дефект не найден В этом случае на35выходе дешифратора 15 появляетсяединичный сигнал КОТС который поступает на узел 17 инхрониэации и останавливает устройство, а также каксигнал ИНД 2 - разрешение индикациипоступает на блок 6 индикации и разрешает индикацию сообщения "Дефектне найден", После поиска и устранениядефекта оператор переводит устройство в режим функционального диагностирования,3, Режим записи, Единица с выходаРЖЗ поступает на блок 2 коммутаторови подключает к блоку 1 памяти блок 4фиксации дефектов, на блок 1 памятии вместе с НПД = НОД, НС и НРГ = 050задает адрес первого НД - номера дефекта в ОНД - области номеров дефектов неработоспособного ОД. Начинаетсясчитывание НД и запись их в блок 7фиксации дефектов до считывания мет 55кн КНД,По прочтении метки КНД на выходелешифратора 15 появляется единичный сигнал КНД, который поступает наузел 17 синхронизации и останавливает устройство, как сигнал ИНД 1 - разрешение индикации поступает на блок6 индикации и разрешает индикацию НОДи НД, по которым находится и устраняется дефект. Затем оператор переводит устройство в режим функционального диагностирования,Блок коммутации (фиг. 4) работаетследующим образом,Сигналами на входах блока РЖК - режим коммутации, РЖДП - режим диагностирования и поиска и РЖЗ - режим записи дефектов .задается режим работы блока. Дальнейшую работу блока рассматривают в режиме диагностирования и поиска, т,е. при РЖК = О, РЖДП = 1, РЖЗ = О. Единица с входа РЖДП поступает на входы элементов И 23 и 25 и подготавливает прохождение через них управляющих сигналов с дешифраторов 18 и 19, Нуль с входа РЖК поступает на элементы И 22 и 24 и закрывает их. Нуль с. входа РЖЗ поступает на элементы И 29 и 30 и закрывает их, Затем по НРГ - номеру регистра и НУД - номеру узла диагностирования, поступающим от блока 5 управления, дешифраторы 18 и 19 вырабатывают единичные управляющие сигналы, поступающие на вход элемента И 23, На выходе элемента И 23 появляЕтся единица, являющаяся разрешающим сигналом для трехстабильного элемента НЕ 32. Затем на вход РЗЗП - разрешение записи приходит единица, которая поступает на вход трехстабильного элемента НЕ 32, на выходе которого появляется нулевой сигнал РЗЗП 21, Этот сигнал поступает на вход узла 3 диагностирования и разрешает прием ЗК - значение сигнала на контакте в соответствующий регистр информации, Затем повторяется работа блока по выработке сигнала РЗЗП 22, Затем на вход РЗС - разрешение сравнения приходит единица, которая поступает на вход элемента И 26, на выходе которого появляется единичный сигнал РЗС,поступающий на узел .3 диагностирования, В режиме функционального диагностирования с помощью элементов И 27 и 28 из сигнала КОРС вырабатываются сигналы КОРС (КОРС 2), поступающие на блок 4 фиксации дефекте.Затем повторяется работа б,ок,1390611по выработке сигналов РЗЗП 2, РЗС вкоммутаторах 20,В режиме коммутации на входах бло 5ка присутствуют сигналы РЖК=1, РЖДП == О, РЖЗ = 0 и повторяется работаблока по выработке сигналов РЗЗП 1.В режиме записи, т.е. при поискедефектов, на входах блока присутствуют сигналы РЖК = О, РЖДП = О, РЖЗ =1. Единица с выхода РЖЗ поступаетна входы элементов И 29 и 30. Затемпо НРГ от блока 5 управления дешифратор 18 вырабатывает последовательноединичные управляющие сигналы, поступающие на входы элементов И 29 и 30,на выходах которых последовательнопоявляются единицы, являющиеся разрешающими сигналами для трехстабильных элементов НЕ 35 и 36, Затем поединичным сигналам с входа РЗЗП коммутатор 21 последовательно вырабатывает сигналы РЗЗПЗ. Эти сигналы поступают на вход блока 4 фиксации дефектов и разрешают запись в него НД -25номеров дефектов из блока 1 памяти.Узел 3 контроля (фиг. 5) работаетследующим образом,Сначала от блока 5 управления навход узла 3 диагностирования поступа ет сигнал СБР - сброса, который дляобеспечения режима функциональногодиагностирования устанавливает в единичное состояние регистры 37 коммутации, т,е, все контакты ОД объявленыкак выходные. Затем на вход блокапоступают сигналы РЗЗП 2, по которым врегистры 38 информации последовательно записывается работоспособное состояние из блока 1 памяти. Затем навход коммутатора 39 поступает единичный сигнал ТК - тип контакта. Этотсигнал поступает также на вход элемента И 42 и разрешает прохождениечерез него сигнала РЗС - разрешениесравнения, через элемент НЕ 43 на45вход трехстабильного элемента НЕ 45и переводит его в состояние высокогосопротивления на выходе, т.е. отключает выход регистра 38 от выходногоконтакта, а также на вход трехстабильного элемента НЕ 44 и обеспечивает подачу через него РК - реакцииконтакта с выходного контакта на входсхемы 40 сравнения. Одновременно надругой вход схемы 40 сравнения посту пает ЗК - значение сигнала на контакте с выхода регистра 38Затем навход коммутатора 39 поступает единич 12ный сигнал РЗС - разрешение сравнениякоторый проходит через элемент И 42на вход схемы 40 сравнения и разрешает сравнение РК и ЗК. Если РК не равен ЗК, то на выходе схемы 40 сравнения появляется нуль, который черезэлемент И 41 как сигнал НСРВ - несравнение поступает к блоку 4 фиксации дефектов. Если РК равен ЗК вовсех схемах 40 сравнения пульта, тос выхода элемента И 41 единичныйсигнал СРВ - сравнение поступает кблоку 4 фиксации дефектов,Врежиме тестового диагностирования от блока 2 коммутации на входблока поступают сигналы РЗЗП 1, Этисигналы последовательно разрешаютзапись КТ - коммутационного тестаиз блока 1 памяти в регистры 37 коммутации, Коммутаторы 39, к которымподключены выходные контактыОД, работают в режиме функционального диагностирования. Рассмотрим, как работает коммутатор 39, когда к нему под,ключен входной контакт ОД. В этомслучае в регистр 37 записываетсянуль, т.е. на вход коммутатора 39приходит нулевой сигнал ТК, которыйпоступает на вход элемента И 42 изапрещает прохождение через него сигнала РЗС, на вход трехстабильногоэлемента НЕ 44 и переводит его в состояние высокого сопротивления на выходе, т,е. отключает входной контактот входа схемы 40 сравнения; черезэлемент НЕ 43 на вход трехстабильного элемента НЕ 45 и обеспечивает по,дачу через него ЗК на входной контакт,Схема 8 фиксации (фиг. 6) работает следующим образом.Сигнал СБР - сброс от блока 5 управления устанавливает в нуль триггер 48, В этом случае на прямом выходе триггера ОДНР - объект диагностирования неработоспособен появляется нуль, поступающий на вход шифратора 10. На инверсном выходе триггера 48 ОДР - объект диагностированияработоспособен появляется единица,которая поступает на вход элементаИ 9. Затем с выхода элемента 14 задержки на вход ЗПРТ - запрет поступает единица, которая разрешает прохождение через элемент И 47 сигналовОШБ и КОРС. Приход сигнала ОШБ - ошибка от объекта 7 диагностирования илисигнала КОРС от блока 2 коммутациивызывает появление на выходе элемента ИЛИ 46 единицы, которая через элементы И 47, и ИЛИ 12 поступает на блок 5 управления для перевода уст 5 ройства в режим тестового диагностирования для поиска дефектов и устанавливает в единицу триггер 48, В этом случае единица с выхода ОДНР поступает к шифратору 10 и задает НОД - 10 номер объекта диагностирования. Нуль с выхода ОДР через элемент И 9, элемент 14 задержки поступает на вход ЗПРТ и обеспечивает хранение информации в триггере 48, Элемент 14 за 15 держки предназначен для надежного переключения триггера 48Затем работа схемы 8 фиксации повторяется по следующему сигналу СБР от блока 5 управления, 20Узел 16 формирования адреса (фиг. 7) работает следующим образом.Сначала на вход поступает сигналСБР - сброс, который через элемент49 обнуляет счетчик 54, т.е, устанавливает нулевой НУД - номер узла диагностирования, через элемент ИЛИ 50 обнуляет счетчик 52, т.е. устанавливает нулевой НС - номер состояния, и через элементы ИЛИ 50 и 51 обнуляет счетчик 53, т.е. устанавливает нулевой НРГ - номер регистра. Затем на входе РЖД - режим диагностирования появляется единица, которая поступает на вход коммутатора 55 и обеспечивает подключение выхода счетчика 54 к выходу,Затем в режиме функционального диагностирования на входе +1 СЧ последовательно появляются единицы, увеличивающие на единицу НРГ, т,е, задаются адреса, по которым из блока 1 памяти в узел 3 диагностирования записываются ЗК - значения сигнала на контакте, Через каждые несколько сиг 45 налов на входе + 1 СЧ число которых равно числу ЗК в РС - работоспособном состоянии, на выходе узла 16 появля" ется единичный сигнал НСРВ - несравнение,.либо сигнал СРВФ - сравнение функциональное, Приход сигнала НСРВ говорит о том, что на данном РС происходит несравнение и необходимо перейти к следующему РС, причем сигнал НСРВ увеличивает на единицу НС в счетчике 52 и через элемент ИЛИ 51 55 обнуляет счетчик, те, задает нулевой НРГ, Приход сигнала СРВФ говорит о том, что на данном РС происходит сравнение и можно перейти к проверкеследующего объекта 4 диагностирования,причем сигнал СРВФ увеличивает наединицу НУД в счетчике 54, черезэлемент ИЛИ 50 устанавливает НС всчетчике 52 и через элементы ИЛИ 50и 51 устанавливает нулевой НРГ всчетчике 53, После проверки последнего объекта 7 диагностирования приходит единичный сигнал КОФД - конецобласти функционального диагностирования, действия которого описаны длясигнала СБР. Приход единичного сигнала КОРС - конец области работоспособных состояний вызывает через элементИЛИ 50 установку нулевого НС в счетчике 52 и через элементы ИЛИ 50 и 51установку нулевого НРГ в счетчике 53,Затем устройство переходит в режимтестового диагностирования.В режиме тестового диагностирования на входе РЖД появляется нуль, который поступает на коммутатор 55 иобеспечивает подключение к выходуНУД входа НОД - номера объекта диагностирования, который признан неработоспособным. Затем начинается режимкоммутации,В режиме коммутации единица с входа +1 СЧ обеспечивает последовательноесчитывание ТК - тинов контактов изблока 1 памяти для записи их в узел 3контроля неработоспособного ОД досчитывания метки КТК - конец типовконтактов, Единичный сигнал с входаКТК обеспечивает действия, описанныедля сигнала КОРС. Затем устройство,переходит в режим поиска,В режиме поиска на входе +1 СЧ последовательно появляются единицы, увеличивающие на единицу НРГ, Через несколько сигналов на входе +1 СЧ, числокоторых равно числу ЗК в ТС - тестовом состоянии, на входе формирователя появляется единичный сигнал НСРВлибо сигнал СРВП - сравнение припоиске, Приход сигнала СРВП говорито том, что на данном ТС происходитсравнение и можно перейти в режимзаписи для записи в блок 4 фиксациидефектов, соответствующих данномутестовому состоянию НД - номеров дефектов. Сигнал СРВП через элементИЛИ 51 устанавливает нулевой НРГ всчетчике 53, Затем устройство переходит режим записи.В режиме записи на входе +1 СЧ послеповательно появляются единицы, 139061156увеличивающие на единицу НРГ в счетчике 53, т.епроисходит считываниеиз блока 1 памяти НД до считыванияметки КНД, На этом работа формирователя заканчивается.Узел 17 синхронизации (фиг. 8) работает следующим образом.Нажатие клавиши 56 "Пуск" вызывает появление единицы, которая поступа 10ет, во-первых, как сигнал СБР - сбросна блок 4 фиксации дефектов, на узлы3, на формирователь 16 номеров иустанавливает их в исходное состояние во-вторых на счетчик 58 режимовФ 9 15и обнуляет его, причем единичныи сигнал с выхода дешифратора 59 режимовпоступает как сигнал РЖД - режим диаг=ностирования к узлу 16, а через элемент ИЛИ 63 как сигнал РЖДП - режим20диагностирования и поиска на блок 2коммутации; в-третьих, через время,необходимое для начальной установкисчетчика 58, блока 4 фиксации дефектов и узлов 3 диагностирования и определяемое элементом 66 задержки, навход генератора 57 импульсов и запускает его,Режим функционального диагностирования начинается с появления на выходе генератора 57 импульса единицы,30которая поступает как сигнал СЧ -считывание к блоку 1 памяти, черезэлемент 67 задержки и элемент И 74как сигнал РЗЗП - разрешение записик блоку 2 коммутации для записи внего ЗК - значений сигналов на контакте из блока 1 памяти, через элемент 67 задержки, элемент И 74, элемент 71 задержки как сигнал +1 СЧ кузду 16 и увеличивает на единицуНГ - номер регистра. Работа узла 17повторяется по сигналам СЧ до считывания метки КРС - конец работоспособного состояния,По прочтении метки КРС на входе45задатчика появляется единичный сигнал КРС, который поступает: во-первых, как сигнал РЗС - разрешение сравнения через элемент ИЛИ 64 и черезблок 2 коммутации на узел 3 диагностирования и разрешает сравнение внем РС - работоспособного состоянияи ответной реакции от ОД," во-вторых,через элемент ИЛИ 64, элемент 68задержки на вход элемента И 73 и под готавливает путь прохождения черезнего сигнала НСРВ - несравнение",в-третьих, через элемент 70 задержки на вход элемента И 75 и подготавливает путь для прохождения черезнего сигнала СРВ - сравнение, в-четвертых, через элементы ИЛИ 64, ИЛИНЕ 60 на вход элемента И 74 и запрещает выработку сигналов РЗЗП и +1 СЧ.Результат сравнения может иметьдва исхода, поэтому рассмотрим дваварианта.1. На вход СРВ задатчика от блока4 фиксации дефектов поступает единичный сигнал, который проходит черезэлемент И 75 и как сигнал СРВФ - сравнение, функциональное поступает наузел 16 для обнуления НРГ, НС - номера состояния и для увеличения на единицу НУД - номера узла диагностирования,2, На входе СРВ задатчика отсутствует единичный сигнал, В этом случаена выходе элемента НЕ 61 появляется/единица, которая через элемент И 73как сигнал НСРВ поступает на узел16 для обнуления НРГ и увеличенияна единицу НС,Если считана метка КОФД - конецобласти функционального диагностирования, то на входе КОФД задатчикапоявляется единичный сигнал, который поступает через элемент ИЛИ-НЕ 60на вход элемента И 74 и запрещает выработку сигналов РЗЗП и +1 СЧ,Если считана метка КОРС - конецобластей работоспособных состояний9то на входе КОРС узла 17 появляетсяединица, которая через элемент ИЛИЯЕ 60 запрещает выработку сигналовРЗЗП и + 1 СЧ и поступает на блок 2коммутации, Затем на вход ПД - поискдефектов узла 17 поступает единица,которая через элемент ИЛИ 65 увеличивает на единицу содержимое счетчика 58 режимов, т.е. устанавливаетсярежим коммутации.Режим коммутации. На выходе дешифратора 59 режимов появляется единица1которая как сигнал РЖК - режим коммутации поступает на блок 2 коммутации и задает режим коммутации, Затемпо сигналам СЧ, РЗЗП, +1 СЧ начинаетсяпоследовательное считывание ТК - типов контактов из блока 1 памяти и запись их в узел 3 неработоспособногоОД до считывания метки КТК - конецтипов контактов.По прочтении метки КТК на входе задатчика появляется единичный сигнал КТК, который поступает через эле
СмотретьЗаявка
4034807, 26.12.1985
ПРЕДПРИЯТИЕ ПЯ А-1298, ЛЕНИНГРАДСКИЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. УЛЬЯНОВА
КОРНАКОВ ВЛАДИМИР АЛЕКСЕЕВИЧ, КОСТАНДИ ГЕОРГИЙ ГЕОРГИЕВИЧ, МЕСЕЖНИК БОРИС ГРИГОРЬЕВИЧ, ТЯЖЕВ ВАЛЕНТИН ТИМОФЕЕВИЧ
МПК / Метки
МПК: G06F 11/22
Метки: группы, диагностирования, логических, узлов
Опубликовано: 23.04.1988
Код ссылки
<a href="https://patents.su/17-1390611-ustrojjstvo-dlya-diagnostirovaniya-gruppy-iz-logicheskikh-uzlov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для диагностирования группы из логических узлов</a>
Предыдущий патент: Устройство для диагностирования аппаратуры обработки данных
Следующий патент: Устройство для контроля вычислительных машин
Случайный патент: Способ выработки двустороннего плюшевого трикотажа на оборотной машине