Устройство для контроля электронных схем — SU 1622857 (original) (raw)
(51) 31 28 ГОСУД ТЭЕННЫЙ КОМИТЕНТкткниаю и отн цтиямСССР АНИЕ ИЗОБРЕТ Я Р 3(56) АвторскоеР 1298751, кл.Наззап 8.2.,Е.1. Рага 11 е 1 8дегесг 1 оп сараЬСОМРСОИ Брг 1 п 8р 440-445.(54) УСТРОЙСТВО ДЯ КОНТРОЛЯ ЭЛЕКТРОНИХ СХЕМ(57) Изобретение относится к автоматическому контролю и моает быть использовано для контроля и диагностирования циФровых электронных схем.Цель изобретения - повьавение достоверности контроля, Устройство содержит М групп Формирователей 6 контрольного кода, п групп элементовИ 5, блок 7 управления, элемент И 1% 8и счетчик 9. Цель изобретения достигается путем обеспечения зависимостиполучаеяж контрольных кодов от всехсимволов выходных последовательностей объекта контроля. 2 ил.45 Изобретение относится к автоматическому контролю и может быть использовано для контроля и диагностирования цифровых электронных схем.ель изобретения - повышение достоверности контроля.На Фиг.1 показана структурная схема устройства для случая М=З, гдеМ - число групп Формирователей конт 10рольного кода (Формирователей сигнатур); на Фиг,2 - схема блока управления,Устройство предназначено для сжатия диагностической информации иФормирования контрольных кодов, характеризуюг 1 их техническое состояниеотдельных узлов проверяемой электронной схемы, а также контрольного кода схемы в целом. В случае, например, 20М3 Формирователи первой группыхарактеризуют состояние отдельныхблоков, Формирователи второй группы - отдельных устройств схемы, формирователь последней группы характеризует техническое состояние всейсхемы в целом,Устройство содержит и групп информационных входов 1.11.вход 2 управляющего сигнала, определяющего интервал обработки контролируемых последовательностей, т.е окно измерений", вход 3 сброса, тактовый вход 4, и групп элементовИ 5.15. , М групп Формирователейконтрольного кода 6. 16.М, блок 735управления, элемент ИЛИ 8, счетчик 9.Выходами устройства являются выходывсех Формирователей 6 контрольного кода,40Блок 7 управления (Фиг.2) содержитпервый элемент И-НЕ 10, первый злемент И 11, второй элемент И-НЕ 12,третий элемент И-НЕ 13, второй элемент И 14, элемент ИЛИ 15, первый16 и второй 17 триггеры.ИнФормационные входы 1. 1 1.соединены с первыми входами элементовИ 5.15. , выходы которых соединены с входами Формирователей 61 первой группы, Вторые входы элементов0И 5.15.1 соединены с первымвыходом блока 7 управления,. второйвыход которого соединен с первым входом счетчика 9,третий выход соединенс тактовыми входами формирователей6. 16,3, четвертый выход соединен с установочными входами формирователей 6.1, ,6,3, Вход 2 управления соединен с третьим входом блокауправления, тактовый вход 4 соединенс четвертым входом блока 7 управления. Вход 3 сброса соединен с вторымвходом блока 7 управления и первымвходом элемента ИЛИ 8,Выход элемента ИЛИ 8 соединен спервым входом блока 7 управления ивторым входом счетчика 9, выход которого соединен с вторым входом элемента ИЛИ 8,Перед началом работы сигналом повходу 3 устанавливаются в нулевоесостояние триггера 16 и 17 и счетчик9. На выходах элементов 14 и 15 вь 1 сокий потенциал, поэтому приход на вход2 управляющего сигнала, определяющегоокно измерений" контролируемых последовательностей, переключает триггеры16 и 17 в единичные состояния, которые определяют соответственно интервал обработки контролируемых последовательностей и интервал Формированияконтрольного кодаЕдиничное состояние триггера 16открывает элементы И 5,15.п,Приход следующего сигнала на вход 2переключает триггер 16 в "0", так какна выходе элемента 15 в этот моментвысокий уровень. Триггер 17 остается в единичном состоянии, так как навыходе элемента 14 низкий потенциал,блокир гюго элемент 12, Нулевой потенциал с выхода триггера 16 блоки.рует элементы И 5, закрывая "окно измерений , однако процесс формированияконтрольного кода на этом не заканчивается, Нулевой потенциал на выходетриггера 16 при единичном состояниитриггера 17 вызывает появление на вьгходе элемента 13 последовательностиимпульсов, поступающих на тактовыйвход счетчика 9.Сигнал переполнения с выхода счетчика 9, пройдя через элемент 8, сбрасывает в нулевое состояние триггер17, прекращая тем самым процесс формирования контрольного кода. Сравнивая полученные контрольные коды сэталонными, определяют техническоесостояние объекта контроля.Для обеспечения однозначности получаемых контрольных кодов, в началекаждого интервала Формирования контрольного кода сигналом с выхода элемента 12 происходит установка в нулевое начальное состояние регистроввсех Формирователей 6 контрольного5 1 кода. Коэффициент пересчета счетчика 9 выбирается с таким расчетом, чтобы все искажения разрядов регистров формирователей 6. 1 (при наличии искажений в контролируемых последовательностях), не связанных со входами формирователей 6.2 следующей группы, проявились на тех выходах, которые соединены с входами формирователей 6.2 следующей группы.За счет обеспечения зависимости контрольного кода, сформированного в формирователе 6.М (характеризующего техническое состояние объекта контроля в целом), от всех символов контролируемых последовательностей, поступающих на входы 1,11.1, обеспечивается повьвпение достоверности контроля.Так, если длина контролируемых последовательностей равна 64, М = 5, и32, а разрядность контрольного кода равна 1 Ь,тогда доля искажений входных последовательностей, обнаруживаемых в формирователе 6,М, равна(1-2 )0,999, При использовании известногоустройства эта доля составит всего(1 1 2с 0 9373264-1Формула изобретенияУстройство для контроля электронных схем, содержащее М групп форми 622857 6рователей контрольного кода и блокуправления, причем вьжоды формирователей контрольного кода 1-й группысоединены с информационными входамиформирователей контрольного кода(+1)-й группы, где 1 1М,выходы формирователей контрольногокода соединены с выходами устройства, о т л и ч а ю щ е е с я тем,что, с целью повышения достоверностиконтроля,в устройство введены и группэлементов И по числу формирователейконтрольного кода первой группы,элемент ИЛИ и счетчик, причем информационные входы устройства соединены с первыми входами элементов И,вторые входы которых объединены и соединены с первым выходом блока управпе 20 ния, второй выход которого соедиенс первым входом счетчика, второй входкоторого соединен с первым входомблока управления и выходом элементаИЛИ, первый вход которого соединен с 25 вторым входом блока управления и входом сброса устройства, управляющий итактовый входы устройства соединенысоответственно с третьим н четвертымвходами блока управления, третий и 30 четвертый выходы которого соединенысоответственно с тактовыми и установочными входами формирователей контрольного кода, выход счетчика соединен с вторым входом элемента ИЛИ,выходы элементов И соединены с входами соответствующих формирователейконтрольного кода первой группы.б 22857Фие. 2Сост авн тель С. ПетровРедактор Н.Лазаренко Техред Л.Олийнык Корректор Л.Патай Заказ 110 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раувская наб., д, 4/5 Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 1 О