Сигнатурный анализатор
Иллюстрации
Показать всеРеферат
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК ($))$ С 06 F 11/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
М A ВТОРСМОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
IlPH ГКНТ СССР (21) 4696032/24 (22) 24. 05.89 (46). 15.05,91. Бюл. М l8 (71) Кишиневский политехнический институт им. С.Лазо (72) В.il.Норощевич, В.Д. )(данов, . Е.B. Морщинин, С.Г.Стеба и В.A.Ìàêàров (53) 681.326.7(088.8) (56) Электроника,- l977, Ф 5, с.23-33.
Авторское свидетельство СССР
У 903898, кл. G 06 F 15/46, 1980. (54) СИГНАТУРНЫЙ АНАЛИЗАТОР (57) Изобретение относится к вычислительной технике и может использоватьЬ
„,80„„1649547 А 1
2 ся в системах тестового диагностирования цифровых устройств. 1(ель изобретения - увеличение достоверности контроля. Сиг натурный анали затор содержит генератор 6 псевдослучайных последовательностей, элемент 7 задержки, формирователь 8 сигнатур, блок 9 индикации, шифратор !О, элемент ИСЮП:)ЧАИГ(ГЕ ИЛИ 11, элемент
ИЛИ 12, коммутатор 13. В устройстве достигается независимость, способа перекодировки третьего состояния от значения элемента исследуемой последовательности, поступившего на вход. анализатора в предыдущем такте. 2ил.
1649547
Изобретение относится к вычислительной технике и может быть использовано для контроля и диагностики цифровых устройств, содержащих элементы с тремя состояниями.
Цель изобретения - увеличение быстродействия и повышение достоверности контроля путем устранения зависимости преобразования сигнала третьего состояния в "нулевой" или "единичный" от значащих (нулевых и единичных) элементов исследуемой последовательности в предыдущих тактах работы, предшествующих появлению анализируемого третьего состояния.
На фиг. 1.приведена структурная схема сигнатурного анализатора; на. фиг. 2 — схема шифратора.
Сигнатурный анализатор (Фиг.1) содержит тактовый вход 1, информационный вход 2, вход 3 Режима, группу 4 установочных входов, вход 5 сброса, генератор 6 псевдослучайных последовательностей, элемент 7 задержки, формирователь 8 сигнатур, блок 9 индикации, шифратор 10, элемент ИСКЛЮ УЮЩЕЕ ИЛИ 11, элемент
ИПИ 12 и коммутатор 13.
Шифратор (фиг. 2) образуют два анализатора 14.1 и 14.2 сигналов, кажцый из которых содержит элемент
НЕ 15, буферный элемент 16 с тремя состояниями, резистор 17, элемент
ИСКЛЮЧАЮЩЕЕ ИЛИ 18, триггер 19 и вход 20. Вход 20 анализатора 14.1 соединен с шиной нулевого уровня, вход 20 анализатора 14.2 — с шиной единичного уровня, В качестве буферного элемента 16 с тремя состояниями может быть использован элемент, значение логического уровня на выходе каторого равно значению логического уровня на его информационном входе при условии, 45 что на управляющий вход устройства .подан сигнал логического нуля, в противном случае выход принимает высокоимпедансное состояние, например буферный усилитель К155 ЛП8.
Перед началом работы производится
50 установка устройства B исходное состояние: на вход 3 сигнатурнога анализатора подается логическая единица, затем на установочные входы 4 подается некоторый двоичный код, который может быть любым, отличным от нуле-. вого, затем на вход 5 подается положительный импульс, по которому происходит параллельная запись в генератор 6 кода с установочных входов 4, этот же импульс поступает на вход начальной установки формирователя 8 сигнатур и устанавливает сдвигавый регистр формирователя 8 сигнатур в начальное .состояние. Затем на вход
3 сигнатурнога анализатора падается логический ноль. На этом начальная установка снгнатурного анализатора заканчивается.
Информационный вход сигнатурного анализатора подсоединяется к контролируемой точке цифрового устройства. При поступлении на тактовый вход сигнатурного анализатора тактового импульса, тактирующего поступившую на вход 2 сигнатурнога анализатора информацию а состоянии контролируемой точки, на выходах первого и второго анализаторов 14.1 и 14.2 устанавливаются логические уровни в соответствии с сигналом на информационном входе сигнатурнаго анализатора. Если на информационном входе сигнатурнога. анализатора присутствует логический ноль или активная логическая единица, та на выходах первого и второго анализаторов 14 ° 1 и 14.2 устанавливают Различные логические уровни, если третье состояние Z, та на выходах первбго и второго анализаторов 14.1 и 14,2 устанавливаются уровни логической единицы.
В. случае. установки различных логических уровней на выходах первого и второго анализаторов 14, 1 и 14. 2 ° на выходе элемента 18 присутствует . уровень логической единицы. Логическая единица с выхода элемента 18 . поступая -на управляющий вход коммутатара 13, разрешает прохождение сигнала с информационного входа сигнатурного анализатора на информационный вход формирователя 8 сигнатур.
Если уровни на выходах первого и второго анализатора 14.1 и 14.2 принимают значения логической единицы, то на выходе элемента 18 устанавливает уровень логического ну-. ля, который разрешает прохождение через коммутатор 13 сигнала с выхбда генератора 6 на информационный вход формирователя 0 сигнатур. Таким образом, если на информационном входе сигнатурнага анализатора присутству
5 164954 ют уровни логического нуля или активной логической единицы, то они через коммутатор 13 поступают на информационный вход формирователя 8 сигнатур и записываются в него тактовым
5 сигналом, задержанным элементом 7 задержки. Если на информационном входе сигнатурного анализатора присутствует третье состояние Z, то на информационный вход формирователя 8 сигнатур поступает сигнал с выхода генератора 6, который также записывается задержанным тактовым сигналом.
Необходимость использования элемента
7 задержки обусловлена временем срабатывания анализатора 14, элемента 18 и коммутатора 13.
Включение в состав сигнатурного анализатора генератора 6 .позволяет 20 повысить достоверность контроля за счет независимости способа перекодировки третьего состояния Z от значения элемента исследуемой троичной последовательности, поступившего 25 на вход в предыдущий такт, что имеет место в известном устройстве. В случае использования известного устройства две последовательности, например, такие, как 1 OZ 0 и 1 0 1 О, будут 30 неразличимы с вероятностью, равной единице. При применении предлагаемого сигнатурного анализатора,ппя распознавания указанных последовательностей вероятность их различения P = 0,5.
Предлагаемый сигнатурный анализатор позволяет обеспечить повышение достоверности в случае априорной неопределенности о типе возможной неисправности, имеющей место в подавляющем большинстве случаев на практике.
7 6
Формула изобретейия
Сигнатурный анализатор, содержащий шифратор, коммутатор, формирователь, сигнатур, блок индикации и элемент ИЛИ, причем вход шифратора является информационным входом анализатора, выход коммутатора соединен с информационным входом формирователя сигнатур, группа выходов которого подкпючена к группе входов блока индикации, отличающийся тем, что, с целью увеличения быстродействия и повышения достоверности контроля, он дополнительно содержит элемент ИСКЛЮЧАЮ(ЕЕ ИЛИ, генератор псевдослучайных последовательностей и элемент задержки, вход которого объединен с первим входом элемента
HJIH и является тактовым входом аналиI затора,.а выход подключен к тактовому входу формирователя сигнатур, вход начальной установки которого объединен с вторым входом элемента ИЛИ, и является входом сброса анализатора, первый и второй информационцые входы коммутатора подключены соответственно к информационному входу анализатора и выходу генератора псевдослучайных последовательностей, тактовый вход которого подключен к выходу элемента
ИЛИ, вход задания режима и группа информационных вхбдов генератора псевдослучайных последовательностей образуют соответственно вход задания режима и группу установочных входов анализатора, управляющий вход коммутатора подключен к вьмоду элемента
ИСКЛОЧЖОЩЕЕ ИЛИ, первый и второй входы которого подключены к выходам шиф» ратора.
164954 7
Составитель М. Иванов
Те>ред Л. Олийнык
Редактор А. Огар
Корректор Н. Ренская Заказ 1522 Тираж 422 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д, 4/5
Производственно-издательский комбинат "Патент", г.. Ужгород, ул. Гагарина, 101