Сигнатурный анализатор

 

Изобретение относится к вь мислительной технике и может быть использовано для контроля и локализации неисправностей в цифровых схемах. Целью изобретения является -увеличение полноты контроля за счет обеспечения режима логического анализа. Сигнатурный анализатор содержит шестнадцатиразрядный регистр сдвига 1, блок 2 индикации, первый 3 и второй 4 сумматоры по модулю два, узел 5 задания активного фронта, узел 6 задания режима измерения, переключатель 7 типа синхронизации, блок 8 задания окна измерения, счетчик 9, блок 10 сравнения кодов, первый 11 и второй 12 элементы ИЛИ, элемент ИСЮЮЧАРЗЩЕЕ ИЛИ 13, первый 14 и второй 15 элементы И, узел 16 запуска, одновибратор 17, генераторы тестов 18 и импульсов 19. В зависимости от величины заданного окна измерения анализатор автоматически переключается из режима сигнатурного анализа в режим логического анализа, что позволяет, в частности, обеспечивать локализацию неисправностей в цифровых схемах с обратными связями . 3 ил. Ш СЛ

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

А1

119) (11) 150 4 0 06 F 11 00

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

Н А BTOPCHOMY СВИДЕТЕЛЬСТВУ (54) СИГНАТУРНЫЙ АНАЛИЗАТОР

Ф

3

Ф

И

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4121356/24-24 (22) 17,09. 86 (46) 15.04. 88, Бюл. N 14 (72) Н.А.Цуркан и Н.И.Макаренко (53) 681.3 (088 ° 8) (56) Электроника, 1977, 11 5, с.23-33.

Авторское свидетельство СССР

Р 903888, кл. С 06 F 11/16, 1980. (57) Изобретение относится к вычис- лительной технике и мажет быть использовано для контроля и локализации неисправностей в цифровых схемах.

Целью изобретения является увеличение полноты контроля за счет обеспечения режима логического анализа.

Сигнатурный анализатор содержит шестнадцатиразрядный регистр сдвига 1, блок 2 индикации, первый 3 и второй

4 сумматоры по модулю два, узел 5 задания активного фронта, узел 6 задания режима измерения, переключатель 7 типа синхронизации, блок 8 задания окна измерения, счетчик 9, блок 10 сравнения кодов, первый 11 и второй 12 элементы ИЛИ, элемент

ИСКЗВ)ЧАНГЕ ИЛИ 13 первый 14 и втo- рой 15 элементы И, узел 16 запуска, однавибратор 17, генераторы тестов

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

1388869

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

Целью изобретения является увели5 чение полноты контроля за счет обеспечения режима логического анализа.

На фиг.1 изображена функциональная схема сигнатурвого анализатора; на фиг.2 — фрагмент проверяемой цифровой схемы с местной обратной связью для пояснения порядка работы с анализатором; на фиг.3 — - временные диаграммы стимулиРующих воздейст- 15 вий на входах схемк|, изображенной на фиг.2 (а); временные диаграммы выходных состояний элементов схемы, изображенной на фиг.2 при исправной ее работе (б); временные диаграммы выходных состояний элементов схемы, изображенной на фиг.2 при неисправной работе триггера Т2 (в).

Сигнатурный анализатор (фиг,1)

I содержит шестнадцатиразрядный регистр 25

1 сдвига, блок 2 индикации, первый

3 и второй 4 сумматоры по модулю два, узел 5 задания активного фронта, узел 6 задания режимов измерения, переключатель 7 типа синхронизации, 3р блок 8 задания окна измерения, счетчик 9, блок 10 сравнения кодов, первый 11 и второй 12 элементы ИЛИ, элемент ИСКЛЮЧАИЩЕЕ ИЛИ 13, первый 14 и второй 15 элементы И, узел 16 запуска, одновибратор 17, генераторы тес35 тов 18 и импульсов 19, информационный вход 20, группу выходов 21 для подключения входов контролируемого блока, выход 22 начальной установки, 4 синхровход 23 и вход 24 "Пуск внешний".

Анализатор работает следующим образом.

Перед качалом контрольных измерений с помощью узла 5 выбирается активный фронт импульсов синхронизации, по которому производится запись и обработка двоичной информации, поступающей на .информационный вход регистра 1 сдвига. При этом сигнал 0 н 11 50 устанавливаемый с выхода узла 5, на первом входе элемента ИСКЛИЧАЮ1 1ЕГ ИЛИ

13 обуславливает передачу неизмененных, а сигнал "1" - инвертированных синх" роимпульсов, поступающих на синхровход регистра 1.

При исследовании цифровых схем, у которых отсутствуют собственные средства активизации функционирования, их входы подключаются к группе выходов 21 тестовых воздействий, а переключатель 7 типа синхронизации устанавливается в положение, соответствующее внутренней синхронизации. Вход 24 "Пуск внешний" в данном случае остается свободным, Блоком 8 задания окна измерения выбирается двоичное число, соответствующее числу тактов в цикле контрольного измерения и характеризующее длину m исследуемой цифровой последовательности.

Узлом 6 задания режима измерения устанавливается сигнатурное (Сиги.) или логическое (JIor) измерение цифровой последовательности, поступающей на информационный вход 20, В режиме Сиги" на второй вход элемента И 15 поступает сигнал "1", Если блоком 8 выбрана величина ш>п (п=16 — разрядность регистра 1), то на одном из входов, а следовательно, и вьгходе элемента ИЛИ 11 появляется сигнал "1", обуславливающий сигнал

"1" и на первом входе элемента И 15, При этом выход первого сумматора 3 по модулю два посредством элемента И 15 подключается к первому входу второго сумматора 4 и схема подготовлена к выполнению функции сигнатурного сжатия входной двоичной последовательности сигналов на информационном входе ?О.

В режиме "Лог" узла 6 при задании блоком 8 значения на втором или первом входах соответственно устанавливается сигнал "0", блокирующий элемент И 15 и отключающий обратные связи регистра. 1 через сумматор 3 по модулю два. При сигнале "0" на первом входе сумматора 4 по модуЛю два с выхода 20 на информационный вход регистра 1 поступает неискаженная цифровая последовательность, Сигнал с выхода узла 16 через элемент ИЛИ 12 поступает на запускающий вход синхронного одновибратора 17 и вызывает появление íà его выходе одиночного синхронного импуль. са который устанавливает в начальное состояние генератор 18 тестов и устанавливает в "0" регистр 1 и счетчик 9.

При обнулении счетчика 9 на входах всех разрядов первой группы входов блока 10 сравнения кодов уста1388869

В режиме "Лог" в конце измерительного периода в регистре 1 хранятся последние шестнадцать битов логической последовательности, поступившей на вход 20, которые блоком 2 индицируются в виде четырехразрядного шестнадцатиричного числа. навливаются сигналы "0" и при m 0 на выходе блока 10 появляется сигнал

11 l1

1, разрешающий прохождение синхроимпульсов с второго входа элемента

И 14 на второй вход элемента HCKJIII"

ЧАЮЩЕЕ ИЛИ 13 и синхровходы регистра

1, счетчика 9 и генератора 18 тестов.

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

m-ro синхроимпульса на первой и второй группах входов блока 10 сравнения присутствуют идентичные коды, в результате чего на его выходе появляется сигнал "0", блокирующий элемент И 14 и останавливающий измерительный процесс. После очередного сигнала с выхода узла 16 запуска 25, процесс повторяется.

Стимулирующие воздействия, вырабатываемые генератором 18 тестов, посредством выходов 21 поступают на входы исследуемой цифровой схемы и вызывают переключение логических состояний ее элементов. Двоичная информационная последовательность сигналов в выбранной контролируемой точке исследуемой схемы (реакция контролируемой точки) поступает на информационный вход 20 анализатора и в конце измерительного периода фиксируется в регистре 1 в виде шестнадцатиразрядного двоичного кода, который, поступая на входы блока 2 40

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

В режиме "Сигн" в регистре 1 фиксируется кодовый остаток, полученный в результате сигнатурного сжатия двоичной последовательности, который индицируется блоком 2 индикации в виде сигнатуры.

Изменением с помощью узла 8 величины m окна измерения можно в данном режиме осуществлять логический контроль различных участков двоичной последовательности ° В режиме Сигн при значениях тп п в связи с тем, что измеренная реальная двоичная последовательность обладает большей наглядностью и достоверностью контроля, чем последовательность, преобразованная в сигнатуру, анализатор автоматически переводится на логический контроль и блок 2 отображает действительную двоичную последоватсльность.

Если исследуемая цифровая схема функционирует под воздействием собственных средств активизации работы, то выходы 21 анализатора остаются свободными, переключатель 7 устанавливается в положение "Вне, а синхровход 23 и вход 24 "Пуск внешний" подключаются к соответствующим выходным точкам исследуемой цифровой схемы. Запуск измерительного процесса осуществляется органами управления исследуемого объекта.

В случае диагностирования неисправностей цифровых схем, содержащих узлы с местными обратными связями, в режиме "Сиги по методу сигнатурного анализа локализуются цифровые узлы с обратными связями, на входах которых сигнатуры совпадают с эталонными, а на выходах — нет, После этого анализатор переводится в режим

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

Предположим, что фрагмент цифровой схемы (фиг.2) содержит неисправный триггер Т2, в котором К вЂ” вход оборван внутри элемента. Эта неисправность искажает выходную информацию триггера Т2, которая по цепи обратной связи распространяется на входы триггера Т1 и элемента ИЛИ-НЕ, и не позволяет по полученным сигнатурам обнаружить неисправный элемент.

Для измеренных в режиме "Лог" стимулирующих воздействий на входах

1 — 4 (фиг.3а) при исправной работе схемы временная диаграмма выходных

1388869 состояний элементов имела бы вид, приведенный на фиг.36. Однако по полученным результатам контроля временная диаграмма приняла вид, представленный на фиг.Зв, анализ которой позволяет выявить ошибку в работе триггера Т2 (точка t), что свидетельствует о его неисправности.

Формула изобретения

Сигнатурный анализатор, содержащий шестнадцатиразрядный регистр сдвига, первый сумматор по модулю два, блок сравнения кодов, блок индикации, счетчик, первый элемент И, одновибратор, генератор тестов, генератор импульсов, узел задания активного фронта и блок задания окна измерения, причем группа разрядных выходов регистра сдвига соединена с группой входов блока индикации, выходы седьмого,,цевятого, двенадцатого и шестнадцатого разрядов регистра сдвига подключены к входам первого сумматора по модулю два, синхровход счетчика соединен с синхровходом генератора тестов, выход одновибратора соединен с входами начальной установки регистра сдвига и генератора тестов и входом сброса счетчика и является выходом анализатора для подключения к входу начальной установки контролируемого блока, группа разрядных выходов счетчика соединена с первой группой информационных входов блока сравнения кодов, вторая группа информационных входов которого соединена с первой и второй группами разрядных выходов блока задания окна измерения, группа информационных выходов генератора тестов является группой выходов анализатора для подключения к группе информационных входов контролируемого блока, о т л и ч а ю— шийся тем,.что, с целью увеличения полноты контроля за счет обес= печения режима логического анализа, анализатор содержит дополнительно второй сумматор .по модулю два, два элемента ИПИ, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, второй элемент И, переключатель режима измерения, переключатель запуска и переключатель типа синхронизации, замыкающий и размыкающий контакты которого подключены соответственно к синхровходу анализатора и выходу генератора импульсов, подвижный контакт переключателя типа синхронизации соединен с входом синхронизации одновибратора и первым входом первого элемента И, второй вход и выход которого соединен соответственно с выко" дом блока сравнения кодов и первым

20 входом элемента ИСКЛИЧАЙЩЕЕ ИЛИ, второй вход которого подключен к выходу узла задания активного фронта, выход элемента ИСКЛНЧАЮЩЕЕ ИЛИ соединен с синхровходами регистра сдвига и счет25 чика, вторая группа разрядных выхо" дов блока задания окна измерения соединена с входами первого элемента

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

40 второго сумматора по модулю два соединен с информационным входом регистра сдвига, вход запуска одновибратора соединен с выходом второго элемента ИЛИ, первый и второй входы

45 которого соединены соответственно. с подвижным контактом переключателя запуска и входом внешнего запуска анализатора.

1388869

Фс я 2

Рыlйа

Составитель С.Старчихнн

Техред А.Кравчук Корректор С. Шекмар

Редактор Е.Копча

Заказ 1581/50

Тираж 704 Подписное

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

113035 МОсква Ж-35 Ра ская наб. д. 4/5

Ф Э ЧП

Э

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4

Сигнатурный анализатор Сигнатурный анализатор Сигнатурный анализатор Сигнатурный анализатор Сигнатурный анализатор 

 

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

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

Изобретение относится к цифровой вычислительной технике и может быть использовано для контроля и диагностики логических -блоков, в которых наиболее вероятными являются одиночные ошибки

Изобретение относится к вычислительной технике и предназначено для контроля и локализации неисправностей в многовходовых логических блоках

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

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

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

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

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

Изобретение относится к цифровой

Изобретение относится к вычислительной технике и может быть использовано в контрольно-испытательной аппаратуре цифровых объектов

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

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

Изобретение относится к вычислительной технике и предназначено для комплексной отладки устройств, построенных на БИС и микропроцессорных БИС

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

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

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

Изобретение относится к вычислительной технике и может быть использовано для контроля и диагностики дискретньк объектов
Наверх