Устройство для контроля электронных схем

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматическому контролю и может быть использовано для контроля и диагностирования цифровых электронных схем. Цель изобретения - повышение достоверности контроля. Устройство содержит М групп формирователей 6 контрольного кода, п групп элементов И 5, блок 7 управления, элемент ИЛИ 8 и счетчик 9. Цель изобретения достигается путем обеспечения зависимости получаемых контрольных кодов от всех символов выходных последовательностей объекта контроля. 2 ил. 9 % л

СООЗ СОВЕТСКИХ

РЕСПУЬ ЛИК (1% (И1

А1 (51)5 С 01 R 31 28

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А ЬТОРСНОМУ СВИДЕТЕЛЬСТВУ

S.1

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЭС6РЕТЕНИЯМ И ОТКРЫТИЯМ

Я И fNHT СССР! (21) 4386007/21 (22) 29.02.88 (46) 23.01.91. Бюл. Р 3 (72) М.А.Иванов, А.Г.Койфман и П.В.Яковлев (53) 621.3 17. 799(088.8) (56) Авторское свидетельство СССР

Р 1298751, кл. С 06 F 11/16, 1984.

Hassan S.Z., Lu D,I,, Мс Cluskey

E.I. Parallel signature analyzersdetection capability and extensions.

COHPC0N Spring 83, IEEE, 1983, р.440-445.

2 (54) УСТРОЙСТВО JglH КОНТРОЛЯ ЭЛЕК, РОННИХ СХЕМ (57) Изобретение относится к автоматическому контролю и монет быть использовано для контроля и диагностирования цифровых электронных схем.

Цель изобретения - повьааение достоверности контроля. Устройство содержит М групп формирователей 6 контрольного кода, и групп элементов

И 5, блок 7 управления, элемент HIM 8 и счетчик 9. Цель изобретения достигается путем обеспечения зависимости получаеяж контрольных кодов от всех символов выходных последовательностей объекта контроля. 2 ил.

1622857

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

Цель изобретения — повышение досто- 5 верности контроля.

На фиг.1 показана структурная схема устройства для случая M=3, где

М вЂ” число групп формирователей конт10 рольного кода (формирователей сигнатур); на фиг,2 — схема блока управления.

Устройство предназначено для сжатия диагностической информации и формирования контрольных кодов, характеризуюг их техническое состояние отдельных узлов проверяемой электронной схемы, а также контрольного кода схемы в целом. В случае, например, М 3 фориирователи первой группы характеризуют состояние отдельных блоков, формирователи второй группы — отдельных устройств схемы, формирователь последней группы характеризует техническое состояние всей схемы в целом.

Устройство содержит и групп информационных входов 1.1,...,1. вход 2 управляющего сигнала, определяющего интервал обработки контролируемых последовательностей, т.е "окно измерений", вход 3 сброса, тактовый вход 4, и групп элементов

И 5.1,...,5., M групп формирователей контрольного кода 6. 1,...,6.М, блок 7

35 управления, элемент ИЛИ 8, счетчик 9. . Выходами устройства являются выходы всех формирователей 6 контрольного кода

Влок 7 управления (фиг. 2) содержит первый элемент И-НЕ 10, первый зле мент И 11, второй элемент И-HE 12, третий элемент И-НЕ 13, второй элемент И 14, элемент ИЛИ 15, первый

16 и второй 17 триггеры.

Информационные входы 1. 1, ..., 1.л соединены с первыми входами элементов

И 5.1,...,5, выходы которых соединены с входами формирователей 6.1 первой группы. Вторые входы элементов

И 5.1,...,5. 1„соединены с первым выходом блока 7 управления,. второй выход которого соединен с первым входом счетчика 9,третий выход соединен с тактовыми входами формирователей

6.1,...,6.3, четвертый выход соединен с установочными входами формирователей 6.1,...,6.3, Вход 2 управления соединен с третьим входом блока 7 управления, тактовый вход 4 соединен с четвертым входом блока 7 управления. Вход 3 сброса соединен с вторым входом блока 7 управления и первым входои элемента ИЛИ 8.

Выход элемента ИЛИ 8 соединен с первым входом блока 7 управления и вторым входом счетчика 9, выход которого соединен с вторым входом элемента ИЛИ 8, Перед началом работы сигналом по входу 3 устанавливаются в нулевое состояние триггера 16 и 17 и счетчик

9. На выходах элементов 14 и 15 высокий потенциал, поэтому приход на вход

2 управляющего сигнала,определякнцего окно измерений" контролируемых последовательностей, переключает триггеры

16 и 17 в единичные состояния, которые определяют соответственно интервал обработки контролируемых последовательностей и интервал формирования контрольногo кода.

Единичное состояние триггера 16 открывает элементы И 5,1,...,5.п

Приход следующего сигнала на вход 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 следующей группы.

3а счет обеспечения зависимости контрольного кода, сформированного в формирователе 6.М (характеризующего техническое состояние объекта контроля в целом), от всех символов контролируе»ых последовательностей, поступающих на входы 1.1,...,1. 1, обеспечивается повыпение достоверности контроля.

Так, если длина контролируемых последовательностей равна 64, М = 5, и 32, а разрядность контрольного кода равна IÜ,òîãäà доля искажений входных последовательностей, обнаруживаемых в формирователе 6,М, равна (1-2 ) О, 999, При использовании известного устройства эта доля составит всего (1 — - — — — — ((1-2 ) ) 0,937.

32 ° 64-1 формуланзобретения устройство для контроля электронных схем, содержащее М групп форми-(6228 )7 6 рователей контрольного кода и блок управления, причем выходы формирователей контрольного кода ».-й группы соединены с информационными входами формирователей контрольного кода (i+1)-й группы, где i 1,...,М-1, выходы формирователей контрольного кода соединены с выходами устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности контроля,в устройство введены и групп элементов И по числу формирователей контрольного кода первой группы, элемент ИЛИ и счетчик, причем информационные входы устройства соединены с первыми входами элементов И,вторые входы которь»х объединены и соединены с первым выходом блока управпе20 ния, второй выход которого соеди ен с первым входом счетчика, второй вход которого соединен с первым входом блока управления и выходом элемента

ИЛИ, первый вход которого соединен с

25 вторым входом блока управления и входом сброса устройства, управляющий и тактовый входы устройства соединены соответственно с третьим н четвертым входами блока управления, третий и

3Q четвертый выходы которого соединены соответственно с тактовыми и установочными входами формирователей контрольного кода, выход счетчика соединен с вторым входом элемента ИЛИ, выходы элементов И соединены с входами соответствующих формирователей контрольного кода первой группы.

1б22857

Фие. 2

Составитель С.Петров

Редактор Н.Лазаренко Техред Л.Олийнык Корректор Л.Патай

Заказ 110 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Рауиская наб., д. 4/5

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101