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

 

Изобретение относится к вычислительной технике и может быть использовано в контрольно-диагностической аппаратуре для контроля функционирования и локализации неисправностей цифровых узлов. Целью изобретения является расширение области применения анализатора. Сигнатурный анализатор содержит блок 1 памяти, счетчик 2, триггер 3, счетчик 4 адреса, элемент ИЛИ-НЕ 5, элемент И 6, мультиплексор 7, формирователь 8 импульсов, формирователь 9 сигнатур. Формирователь сигнатур осуществляет преобразование в сигнатуру лишь тех интервалов входного информационного потока, в которых реакция контролируемого объекта на тестовые воздействия однозначна . Формирование сигнатуры, выполняется под управлением программы, записанной в блоке памяти. Программа содержит последовательность длин интервалов входного информационного потока , подлежащих или не подлежащих регистрации. Длину текущего интервала отсчитьшает счетчик. Триггер, на счетный вход которого в конце каждого интераала поступает импульс с выхода счетчика, разрешает или запрещает прохождение синхроимпульсов через злемент И на синхровход формирователя сигнатур. 2 ил. (Л

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

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

РЕСПУБЛИН . (51) 4 G 06 F 11/00

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

К A8TOPCHOMV СВИДЕТЕЛЬСТВУ

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

rI0 ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГННТ СССР (2 1) 42 ) 5866/24-24 (22) 27.03.87 (46) 28.02.89. Бюл. У 8 (72) В.В.Богданов, В.С.Лупиков и Б.С.Маслеников (53) 681.3(088.8) (56) Авторское свидетельство СССР

И 1179341, кл. G 06 F 1)/00, 1984.

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

В 1238080, кл. G 06 F ll/16, 1983.

I (54) СИГНАТУРНЫЙ АНАЛИЗАТОР (57) Изобретение относится к вычислительной технике и может быть исполь" эовано в контрольно-диагностической аппаратуре для контроля функционирования и локализации неисправностей цифровых узлов. Целью изобретения является расширение области применения анализатора. Сигнатурный анализатор содержит блок 1 памяти, счетчик

2, триггер 3, счетчик 4 адреса, эле„„SU„„1462318 А1 мент ИЛИ-НЕ 5, элемент И 6, мультиплексор 7, формирователь 8 импульсов, формирователь 9 сигнатур ° Формирователь сигнатур осуществляет преобразование в сигнатуру лишь тех интервалов входного информационного потока, в которых реакция контролируемого объекта на тестовые воздействия однозначна. Формирование сигнатуры. выполняется под управлением программы, записанной в блоке памяти. Программа содержит последовательность длин интервалов входного информационного потока, подлежащих или не подлежащих регистрации. Длину текущего интервала отсчитывает счетчик. Триггер, на счетный вход которого в конце каждого интервала поступает импульс с выхода счетчика, разрешает или запрещает прохождение синхроимпульсов через элемент И на синхровход формирователя сигнатур. 2 ил.

1462318

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

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

: последовательности.

На фиг. 1 приведена структурная, схема предлагаемого анализатора; на 15

: фиг.2 " временные диаграммы сигналов

:, в основных узлах анализатора, Сигнатурный анализатор (фиг.)) со . держит блок 1 памяти, счетчик 2,, .::"триггер 3, счетчик 4 адреса, элемент 2р

, ИЛИ-НЕ 5, элемент И 6, мультиглексор

) 7, формирователь 8 импульсов, форми, рователь 9 сигнатур, группу информа ционных входов 10, вход 11 записи, управляющий вход 12, синхровход 13, 25

: : установочный вход )4, информационный вход 15, информационные выходы 16.

На фиг.2 представлены временные диаграммы сигналов )7-21, поясняющие работу сигнатурного анализатора. 30

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

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

)5 интервалов, участвующих в формировании сигнатуры. Программа выделения представляет собой совокупность двоичных кодов, определяющих длины 40 чередующихся между собой интервалов входной последовательности сигналов, неучаствующих и участвующих в формировании сигнатуры. Программа загружается в последовательные ячейки блока памяти. Загрузка программы выполняется следующим образом. Сигналом логической "I подаваемым на установочный вход 14, обнуляется счетчик 4 адреса, и на управляющий вход 12 подается сигнал логического "0, задающий режим загрузки программы и обеспечивающий подключение входа 11 записи через мультиплексор 7 к счетному входу счетчика 4 адреса. Первое слово программы поступает на группу информационных входов 10, а импульс записи — на вход )1 записи. В нулевую ячейку блока 1 памяти записывается первое слово программы. По заднему фронту импульса записи содержимое счетчика 4 адреса увеличивается на единицу. Аналогично в блок 1 памяти записываются и остальные слова программы. По окончании программы на управляющий вход 12 подается сигнал логической 1, задающий режим формирования сигнатуры и обеспечивающий подключение выходного сигнала элемента

ИЛИ-НЕ 5 через мультиплексор 7 к счетному входу счетчика 4 адреса. 3атем сигналом логической "1", поступившим на установочный вход 14, обнуляются триггер 3, счетчик 4 адреса и формирователь 9 сигнатур. При отсутствии импульса на входе 11 записи блок 1 памяти находится в режиме чтения данных из ячейки, адрес которой установлен на выходах счетчика 4 адреса, на выходах блока I памяти формируется двоичный код длины первого интервала входной последовательности, записанный в нулевой ячейке. Сигнал с установочного входа 14, проходящий через элемент ИЛИ-НЕ 5 на вход записи счетчика 2, заносит этот код в счетчик 2. Сигнал записи с выхода элемента ИЛИ-НЕ 5 поступает также через мультиплексор 7 на счетный вход счетчика 4 адреса и своим задним фронтом увеличивает его содержимое на единицу. На выходах блока I памяти устанавливается код длины второго интервала входной последовательности. После осуществляения указанных операций сигнатурный анализатор готов к формированию сигнатуры контролируемой последовательности сигналов ° Контролируемая последовательность подается на информационный вход 15, а синхроимпульсы — на синхровход 13. Поскольку триггер 3 первоначально обнулен, синхроимпульсы не проходят через элемент И 6 на синхровход формирователя 9 сигнатур.

Поэтому первый отрезок входной последовательности не регистрируем. В течение этого отрезка может осуществляться установка контролируемого объекта в исходное состояние. Синхроимпульсы с входа 13 поступают на вычитающий вход счетчика 2. Каждый синхроимпульс уменьшает на единицу содержимое счетчика 2. По окончании первого интервала входной последовательности счетчик 2 обнулится и на его выходе сформируется отрицатель10

35 ао

55!

3 !

46 ный импульс, по переднему фронту которого запускается формирователь 8 импульсов. Импульс с выхода формирователя 8 проходит через элемент ИЛИНЕ 5 на вход записи счетчика 2 и записывает в него код длины второго интервала входной последовательности с выходов блока 1 памяти, а также через элемент ИЛИ-НЕ 5 и мультиплексор

7 на счетный вход счетчика 4 адреса и своим задним фронтом увеличивает

его содержимое на единицу. На выходах блока 1 памяти устанавливается код длины третьего интервала входной последовательности. Импульс с выхода счетчика 2 поступает также на вход синхронизации счетного триггера 3 и своим задним фронтом устанавливает его в единичное состояние. В течение второго интервала входной последовательности сигнал логической "!" с выхода триггера 3 разрешает прохож" дение синхроимпульсов с входа 13 через элемент И 6 на синхровход формирователя 9 сигнатур. Поэтому контролируемые сигналы с входа 15 регистрируются в формирователе 9 сигнатур.

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

13, с выходов формирователя 9 сигнатур на информационные выходы 16 выдается полученная сигнатура.

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

2318 значную реакцию вследствие наличия в тесте запрещенных кодовых комбинаций и других причин. Все это расширяет область применения сигнатурного ана5 лизатора.

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

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

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

f7

18 фЦВ. 2

Редактор Ю.Середа

Заказ 714/48 Тираж бб7 Подписное

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

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

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

19

l 4623 l 8 fj вход формирователя сигнатур является информационным входом анализатора.

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

Техред Л.Олийнык Корректор О. Кравцова

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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