Устройство для контроля многовыходных цифровых узлов Советский патент 1985 года по МПК G06F11/22 

Описание патента на изобретение SU1176333A1

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

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

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

название год авторы номер документа
Устройство для контроля многовыходных цифровых узлов 1982
  • Тарасенко Александр Николаевич
SU1019454A1
Устройство для контроля многовыходных цифровых узлов 1988
  • Ярмолик Вячеслав Николаевич
  • Фомич Владимир Иванович
  • Шмарук Николай Владимирович
  • Подгорский Александр Иванович
  • Дайновский Михаил Гиршевич
SU1566353A1
Устройство для контроля цифровых узлов 1983
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
SU1124312A1
Устройство для контроля цифровых узлов 1984
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
  • Маслеников Борис Сергеевич
  • Спиваков Сергей Степанович
SU1231506A1
Устройство для контроля аналоговых объектов 1988
  • Токмакова Лидия Иосифовна
  • Синицын Александр Борисович
  • Кравченко Владимир Николаевич
SU1522239A1
Устройство для контроля цифровых блоков 1984
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
  • Маслеников Борис Сергеевич
  • Спиваков Сергей Степанович
SU1238082A1
Многоканальный сигнатурный анализатор 1984
  • Ярмолик Вячеслав Николаевич
  • Фомич Владимир Иванович
  • Борисов Валентин Николаевич
  • Шмарук Николай Владимирович
  • Подгорский Александр Иванович
SU1211731A1
Устройство для контроля аналоговых объектов 1985
  • Буров Виктор Иванович
  • Ковылев Валерий Олегович
  • Крыжановский Борис Иванович
  • Курочкин Сергей Иванович
  • Лисина Татьяна Юрьевна
SU1288702A1
Устройство для контроля цифровых узлов 1984
  • Мигалин Владимир Николаевич
  • Шмелев Владимир Владимирович
SU1191911A1
Устройство для диагностирования аппаратуры обработки данных 1985
  • Антошкин Виктор Иванович
  • Левин Виктор Иванович
  • Линьков Владимир Анатольевич
SU1390610A1

Иллюстрации к изобретению SU 1 176 333 A1

Реферат патента 1985 года Устройство для контроля многовыходных цифровых узлов

УСТРОЙСТВО для КОНТРОЛЯ шогои 1ходаых ЦИФРОВЫХ УЗЛОВ, содержащее входной компаратор,, tpynny входных компараторов, группу сумматоров по модулю два, группу регистров сдвига, блок свертки по модулю два, сумматор по модулю два, регистр сдвига, первый индикатор, компаратор кодов, первую группу переключателей, вторую группу переключателей, блок запуска, делитель частоты, счетчик цифровой задержки, элемент И, блок выборки, блок преобразования информации для индикации, второй индикатор и потенциометр установки уровня, причем первые входы входных компараторов группы и входного компаратора подключены к выходу потенциометра установки уровня, вторые входы входных компараторов группы являются группой информационных входов устройства, выходы входных компараторов группы соединены с первой группой входов компаратора кодов и первыми информационными входами сумматоров по модулю два группы, выходы которьк подключены к группе входов блока свертки по модулю два, группа информационных входов сумматора по модулю два подключена к группе выходов регистра сдвига, информационным входом подключенного к выходу сумматора по модулю два, группа выходов регистра сдвига соединена с группой входов первого индикатора, вторая группа входов компаратора кодов соединена с выходами переключателей первой группы, выход компаратора кодов соединен с входом блока запуска, первый выход которого соединен с управляющими входами делителя частоты и счетчика цифровой задержки, а второй выход - с входами сброса сче-рчика цифровой задержки и (Л делителя частоты, тактовый вход кото рого соединен с выходом счетчика цифровой задержки, а выход - с первым входом элемента И, выход которого соединен с входами синхронизации ре гистров сдвигаГруппы, второй вход входного компаратора соединен с входом внешней синхронизации устройства, Од Q9 00 СО выходы регистров сдвига группы соединены с вторыми информационными входами соответствующих сумматоров по модулю два группы, выходы параллельного кода регистров сдвига группы соединены с группой входов блока вы-, борки, выход которого подключен через блок преобразования информации для индикации к входам второго индикатора, первы - входы переключателей второй группы соединены с выходами сумматоров по модулю два группы вторые входы - с выходами входных компараторов группы, а выходы - с информационными входами регистров

Формула изобретения SU 1 176 333 A1

1

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

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

На фиг.1 изображена функциональная схема устройства д.1я контроля многовыходных цифровых узлов; на фиг,2 - пример реализации блока запуска, делителя и счетчика цифровой задержки; на фиг. 3 - пример реализации блока выборки; на фиг. 4 пример реализации блока преобразования информации;-на фиг.5 - пример реализации блока управления регистром сдвига

Устройство (фиг Л) содержит входной компаратор 1, группу входных компараторов 2, группу сумматоров 3 по модулю два, группу регистров 4 сдвига, блок 5 свертки по модулю два, сумматор 6 по модулю два, регистр 7 сдвига, первый индикатор 8, компаратор 9 кодов, первую группу переключателей 10, вторую группу переключателей П, блок 12 запуска, делитель 13 частоты, счетчик 14 цифровой задержки, элемент И 15, блок 16 выборки, блок 17 преобразо3вания информации, второй индикатор 18, потенциометр 19 установки уроння, выходной усилитель 20, группу выходных усилителей 21, переключатель 22 режимов регистра сдвига, генератор 23 импульсов и блок 24 управления регистром сдвига. На фиг.1 показаны также группа информационных входов 25 и вход 26 внешней синхронизации устройства, вход 27 начальной установки устройс ва и входы 28 начальной установки регистров 4 сдвига группы и регистра 7 сдвига, группа выходов 29 псев дослучайиых последовательностей, выход 30 внешней синхронизации устройства, тактовый вход 31 и вход 32 синхронизации, вход 33 начальной установки, первый 34 и второй 35 выходы блока 24 управления регистро сдвига,входы 36 синхронизации регис ров 4 сдвига группы и регистра 7 сдвигао Делитель 13 частоты содержит фиг. 2 счетчик 37, элемент НЕ 38 и элемент И 39. Счетчик 14 цифр,о вой згчдержки может быть, выполнен в виде многодекадного счетчика 40, переключателя 41 установки задержки и элементов И 42 и 43. На фиг.2 пок заны также вход 44. блока 12 запуска тактовый вход 45 счетчика 14, выход 46 элемента И 15, второй выход 47 делителя, а также функциональная схема блока 12 запуска, состоящего из триггера 48 и кнопки 49 Запуск анализатора. Блок 16 выборки содержит (фиг„3) матрицу элементов И 50, регистры 51 и 52 циклического сдвига, генера тор 53, группу входов 54, элемент И 55 и выход 56 блока. Блок 17 преобразования информаци содержит фиг.4 генератор 57 синусоидального напряжения, делительформирователь 58, Ьчетчики-делители 59 и 60, цифроаналоговые преобразов тели 61 и 62, усилители 63 и 64, резисторы 65-68, конденсатор 69, транзисторный ключ 70 и выходы 71. Блок 24 управления регистром сдвига содержит (фиг.5) триггеры . 72 - 74, кнопку 75 Пуск, элемент И 76 и шину 77 логической единицы Блок 12 запуска, делитель 13, счетчик 14 цифровой задержки и элемент И 15 используются для формирования измерительного интервала вре- 34 мени аналогично, как это вьтолняет-ся в многоканальных логических анализаторах. Формирование измерительного интервала осуществляется либо сразу же после поступления зАпускающего слова на компаратор 9, либо после истечения времени задержки, задаваемой счетчиком 14. В первом случае с помощью переключателя 41 набирается число: 000..,00. При нажатии кнопки 49 в триггер 48 заносится О, счетчик 37 устанавливается в нулевое состояние, а в счетчик 40 вводится число 99„..99„ Нулевым уровнем с выхода триггера 48 через элементы 39 и 42 запрещается работа делителя 13 и счетчика 14. Кроме того, так как в счетчик 40 занесено число 99...99, его выходной сигнал блокирует поступление через элемент И 42 тактовых импульсов на свой счетный вход и разрешает через элемент И 43 поступление тактовых импульсов на вход элемента И 39, на другой вход которого также поступает сигнал 1 с выхода элемента НЕ 38, поскольку на выходе счетчика 37 установлен сигнал О, который перебросится в противо- положное значение только при заполнении счетчика 37 в состояние . 1 К .. И . Когда поступает запускакщее слово на компаратор 9, на выходе последнего появляется сигнал, обеспечивающий переключение триггера 48 в состояние 1, В этом случае обеспечива ются условия поступления тактовых импульсов на вход счетчика 37 и вход элемента И 15, обеспечивая занесение информации в регистры 4, При заполнении счетчика 37 до состояния 11,.о 11 на его выходе устанавливается уровнеь 1, в результате чего через элемент НЕ 38 подается уровень на вход элемента И 39, запрещая поступление тактовых импульсов на вход счетчика 37 и вход элемента И 15, Таким образом завершается формование измерительного интервала времени. При этом в регистрах 4 будут занесены либо сигнатуры информационных последовательностей по каждому каналу (включая и запускающее слово), либо/сами последовательности в зависимости от положения переключателей М. В случае задержанного запуска на формирование изме зительного интервала времени на переключате. ле 41 набирается количество такт задержки Например, если необходимо задержа-ть запуск на )28 импульсов , то при нажАтии кнопки 49 в счетчик 40 вводится число 99.0.999-128 99..о871, так как счетчик 40 работает на досчет до числа 99...999. В этом случае при поступлении запускающего слова (как и прежде} триггер 48 устанавливается в 1. Но так как на счетчике 40 еще не достигнуто значение 99о.о999, на вход элемента И 42 не поступает сигнал запрета, а на вход элемента И 39 не поступает сигнал разрешения работы двоичного счетчика 37. Поэтому после запускающего слова начнет работать на досчет до числа 99..о999 счетчик 40, а после его заполнения включается счетчик 37, обеспечивая формирование задержанного измерительного интервала времени . Используя при повторных запуск наращивание времени задержки на величину емкости регистров 4 или изменяя каждый раз значение запускающего слова, можно обеспечить последовательный просмотр пакето информации или производить лакопление сигнатур дая длинных последовательностейБлок 16 быборки (фиГоЗ) предназначен для поочередного опроса / разрядов регистров 4 и выдачи соо ветствующего логического сигнала на транзисторный ключ 70, управля щий напряжением синусоидальной фо мы, подаваемым на горизонтальные отклоняюпще пластины электроннолз чевой трубки индикатора 18о Выборка осуществляется элементами И 50, управляемыми при помощ регистров 51 и 52 циклического сдвига - горизонтального (строк) и вертикального столбцовJ. Регис ры 51 и 52 управляются генераторо 53 и выполнены так, что в каждом из них всегда циркулирует единица Таким образом, на одной из шин горизонтальной и вертикальной выб ки всегда присутствует 5. Элемент И 50, находящийся в перекрес этих единиц, способен передавать информацию от выбранного разряда одного из регистров 4 по входу 54 через элемент И 55 на выход 56 блока 16 выборки. Блок 17 преобразования информации фиго4) служит для преобразования последовательной информации, поступающей с блока 16, в вид, удобный дпя воспроизведения, на экране второго индикатора 18. Работа блока 17 осуществляется под воздействием генератора 57 синусоидального напряженияСигнал прямоугольной фопмы, сформированный с помощью делителяформирователя 58 (деление осуществляется на 2), поступает последовательно на первый 59 и второй 60 счетчики-делители на 16.Сигналы с выходов счетчиков 59 и 60 подаются на два цифроанапоговых преобразователя 61 и 62, напряжение с которых через первый 63 и второй %4 усилители подключается к верти.кальным и горизонтальным отклоняющим пластинам электроннолучевой трубки индикатора 18. Так как на входах усилителей 63 и 64 напряжение имеет ступенчатонарастающую форму, то на экране индикатора 18 образуется точечный растр. Цифры (нули и единицы) на экране электроннолучевой трубки образуются при помощи фигур Лиссажу из синусоидального напряжения, положенного на точечный растр. Напряжение на вертикальные пластины с генератора 57 подается через усипитель 63 путем суммирования на резисторах 65 и 66 с выходным сигналом первого циф роаналогового преобразователя 61. На горизонтальные пластины поступают суммарное напряжение от второго цифроаналогового преобразователя 62 и сдвинутое по фазе на 90 напряжение генератора 57. Суммирование напряжений на входе усилителя 64 1эсуществляется с помо1дью резисторов 67 и 68. Сдвиг синусоидального напряжения на 90 осуществляется конденсатором 69. Синусоидальное напряжение на вход усилителя 64 поступает через транзисторный ключ 70, управляемый блоком 16 Если иэ блока 16 поступает сигнал, соответствующий О,

то транзистор 70 запирается и на индикатор 18 поступают оба синусоидальных напряжения, образуя цифру нуль. Если сигнал соответствует 1, то транзистор 70 открыт и на горизонтальные пластины синусоидаль нов напряжение не поступает, а на экране второго индикатора 18 образуется цифра одино

Дпя синхронной работы блока 16 и блока 17 управление работой регисров 51 и 52 может осуществляться сигналом, поступающим с выхода делителя-формиров ателя 58.

Блок 24 управления регистром сдвига (фиг,5) предназначен для возбуждения в регистре 7 сдвига псевдослучайных кодов.

Работа блока 24 осуществляется следуюпшм образом.

По приходу сигнала начальной установки устройства по входу 33 происходит установка триггеров 72 74 в единичное состояние. На выходе 34 устанавливается уровень 1, а на выходе 35 - уровень О. При нажатии кнопки 75 триггер 72 сбрасывается и разрешает поступление со входа 31 сигналов от генератора 23 через элемент И 76 на выход 35 Одновременно с этим на J -вход триггера 73 выставляется О с прямого выхода триггера 72. После прихода первого положительного перепада сигнала от генератора 23 по входу 31 триггер 73 сбросится и на В -входе триггера 74 установится уровень О, После прихода второго положительного перепада от. генератора 23 сбросится триггер 74, после чего на выходе 34 установится уровень О, Из сказанного следует, что уровень 1 находился на выходе 34 блока 24 (первый такт после момента запуска и сбросипся по переднему фронту импульса от генратора 23 во втором такте. Указанна работа блока 24 обеспечит поступление 1 в сумматор 6 по модулю два течение первого такта, что в регистре 7 генерацию псевдослучайных кодов. Во время генерации с выхда 34.снимается О. По окончании интервала времени записи информации в регистры 4 с выхода 47 на вход 32 блока 24 поступит положительный перепад, который переведет триггер

72 в состояние 1. Вэтом случае уровень О запретит прохождение синхроимпульсов от генератора 23 на выход 35 блока 24 через элемент И 76, Этот момент времени соответствует концу генерации псевдослучай ных кодов в регистре 7 сдвига.

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

Информационные входы 25 каналов устройства подключаются к соответствующим контрольным точкам исследуемого многовыходного цифро вого узла, вход 26 подключается к выходу сигналов синхронизации контролируемого узла. Входные компараторы 2 и 1 обеспечивают формирование нормированных импульсов из входных последовательностей и подачу их на входы сумматоров 3, регистров 4 через переключатели и на входы компаратора 9 кодов. Начальная установка регистров 4 и 7, а также блока 24 осуществляется по сигналу, поступающему на вход 27 Режимы работы устройства опреде ляются. переключателями 11 и 22.

,В режиме установления факта наличия неисправности переключатели 11 устанавливаются в верхнее положение о Переключатель 22 находит в верхнем положении, В этом случае сумматоры 3 и регистры 4 образуют группу генераторов псевдослучайных последовательностей по числу анализируемых каналов. Вход сумматора 6 соединен с выходом блока 5, синхронизация устройства осуществляется о внешних синхроимпульсов, поступающи по входу 26, вход 36 синхронизации регистра 7 соединен с входами синхрнизации регистров 4,

Входные двоичные последовательноти от контрольных точек исследуемог цифрового узла поступают на входы входных компараторов 2. С помощью потенциометра 19 разделяется уровень входных сигналов в соответстви с тем типом логических микросхем, которые используются в контролируемом узле. Нормированные по выходным

уровням двоичные последовательности с выходов входных KoteapaTopoB 2 потупают на первые информационные входы сумматоров 3 и компаратора 9 кодов. Сумматоры 3 и регистры 4 с обратными связями через сумматоры образуют группу генераторов псевдослучайной последовательности по .числу контролируемых каналов, С помощью генераторов псевдослучайной пследовательности обеспечивается сжатие исследуемых последовательностей и формирование сигнатур, характеризующих работу контролируемого узла по двоичным последовательностям в каждой точке. Дальнейшее сжатие информации для вычисления контрольной сигнатуры для всех двоичных последовательностей каналов устройства обеспечивается с помощью блока 5, сумматора 6 и регистра 7 с цепями обратных связей через сумматор 6. Регистр 7 и сумматор 6 организуют генератор псевдослучайной последовательности для формирования общей сигнатуры исследуемых двоичных наборов по йсем каналам. Полученная сигнатура высвечивается с помощью индикатора 8 и сравнивается с эталонным значением, зафиксированным в технической дбкументации на контролируемое изделиео Эталонные значения сигнатур, измеренные на заведмо исправном образце контролируемого узла или вычисление на математической модели, могут быть записаны на логической схеме контролируемого узла или представлены в виде карты проверки. Сравнение сигнатур может производиться вручную техническим персоналом, производящим контроль исследуемых даоичных последовательностей, или эталонная сигнатура может, быть распаяна на контролируемом блоке и тогда результатом сравнения явится единственный сигнал Годен- не годен.

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

через блоки 17 и 16 подключаются к выходам регистров 4, установленных в каждом канале В качестве индикатора 18 может быть применен электроннолучевой индикатор, как принято в

логических анализаторах В этом случае на экране электроннолучевой трубки будут воспроизведены в двойчном коде одновременно сигнатуры по всем каналам.

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

цифрового узла. Контрольный код запуска устройства устанавливается с помощью переключателей 10„ Момент совпадения запускающего слова, посту пающего с выходов входных компараторов 2, с контрольным кодом определяется с помощью компаратора 9 кодов. Запускающее слово - это комбинация нулей и единиц, установленных с помощью переключателей 10. При приходе запускающего слова компаратор 9 выдает сигнал на блок 12 запуска, который включает делитель 13 и счетчик 14о Делитель 13, коэффициент деления которого выбирается в зависимости от числа разрядов регистров 4, используется для определения циклов заполнения регистров 4. В предлагаемом устройстве в качества блока 12 запуска может быть использован

триггер 48 с начальной установкой в состояние О (фиг,2)„ Выходной сигнал блока 12 запрещает работу счетчика 14 цифровой задержки и через делитель 13 не разрешает

постуйление тактовых импульсов с входа 26 через элемент И 15 на вход 36 регистров 4 и 7„ При срабатьша- НИИ компаратора 9 его выходной сигнал перебрасывает триггер 48 в

противоположное состояние, разрешая работу делителя 13 и счетчика 14, и через делитель 13 открьшает элемент И 15 для прохождения тактовых импульсов на входы 36 синхронизации регистров 4 и 7. При выключенной цифровой задержке делитель 13 сразу же. включается по моменту срабатывания блока 12,обеспечивая деление тактовьк импульсов на число, кратное количеству разрядов регистра 4 и 7. Когда, делитель 13 заполнится, он выдает, сигнал запрета на элемент И 15, прекращая поступление тактовых импульсов на регистры 4 и 7.

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

После прихода запускающего слова с компаратора 9 поступает разрешение на счетчик 14. При этом запрещается работа делителя 13 и на элемент И 15 выдается сигнал запрета. После заполнения счетчика 14 вырабатывается сигнал, разрешающий работу делителя 13, и снимается сигнал запрета с элемента И 15, завершая формирование сигнатур на регистрах 4 и 7 В этом случае в регистры 4 и 7 поступят данные отстоящие от момента запуска на число тактовых импульсов., определяемых цифровой за цержкойо

После определения номера канала с неисправностями по результатам сравнения с эталонными сигнатурами каналов уточнение места ошибки во времени в двоичной последовательности входных сигналов осуществляется в режиме анализа логических состоя- НИИ. В этом случае переключатели 11 устанавливаются в нижнее положение, разрьшая цепи обратных связей генераторов псевдослучайных последовательностей, и регистры 4 используются в качестве элементов памяти с последовательным продвижением информации без сжатия, т.е. устройство используется как обычньй логический анализатор. В режиме анализа логических состояний контролируемые последова тельности через входные компараторы 2 -поступают на входы регистров 4, вьшолняющих роль элементов памяти каналов, и на входы компаратора 9. За поминание входных последовательностей в каждом канале осуществляется регистрами 4 каналов при наличии тактовых импульсов на входах 36, поступающих через элемент И 15 с входа 26„ Выбор участка контролируемых последовательностей для детального анализа осуществляется

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

Режим исследования объекта с помощью внутреннего генератора псевдослучайных последовательностей может быть использован как. при снятии сигнатур с объектадиагностики так и при фиксировании самих ответных реакций. В данном режиме переключатель 22 должен находиться, в нижнем положении. При этом вход сумматора 6 оказывается соединенным с выходом 34 блока 24, синхронизация устройства будет осуществляться от генератора 23, вход 36 синхронизации регистра 7 окажется соединенным с выходом 35 блока 24.

При нажатии кнопки 75 на вход 36 синхронизации регистра 7 начнут поступать с генератора 23 через блок 24 импульсы синхронизации. С выхода 34 блока 24 в первом такте после подачи сигнагГа запуска с кнопки 75 иа вход сумматора 6 поступит 1, которая запишется в первый разряд регистра 7 о Во втором и последующем тактах на входе сумматора 6 будет установлен уровень О с выхода 34 блока 24. Запущенная в регистр 7 едииица обеспечит за счет обратных связей регистра 7 с сумматором 6 генераций) псевдослучайных последовательностей в регистре 7. Выходы параллельного кода регистра 7 поступают на выходные усилители 21, где усиливаются, и с выходов 29 поступают в контролируемый цифровой узел. Выход генератора 23 через переключатель 22 поступает на вход выходного усилителя 20, выход которого подается на контролируемый цифровой узел в качестве внешней синхронизации.

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

верхнем положении, то на регист pax 4 будут сформированы сигнатуры ответных реакций, если в нижнем сами ответные реакции.

Запуск регистров 4 осуществляется по контрольному коду (как и в двух указанных вьше режимах.

По окончании записи информации в регистры 4 с выхода 47 делителя 13 на вход 32 блока .24 поступит сигнал окончания генерации, который запрети поступление синхроимпульсов с выхода 35 блока 24 через переключатель 22 на вход 36 синхронизации регистра 7,, Это запретит генерацию псевдослучайных последовательностей в регистре 7. На индикаторе 8 будет индицироваться код информации регистра 7 , соответствующий моменту окончания записи в .регистры 4. Сравнива этот остаточный код с кодом, подученным в результате контроля заведомо исправного узла можно сделать следующие вьшоды. Если коды совпали то можно сказать что запуск и останов устройства для контроля многовыходных цифровых узлов произошли в нужные моменты времени. О правильное ти работы исследуемого узла можно судить по результатам сравнения, сигнатур каналов устройства контроля с эталонными. Если же остаточный код регистра 7 не совпал с контрольным, можно с уверенностью сказать, что неисправен либо контролируемый узел, либо само устройство для контроля. Сигнатуры каналов в данном случае не будут совпадать с эталонными.

Если данная ситуация ставит под сомнение правильность работы устройства контроля, необходимо осуществить его самоконтроль. Переход в этот режим аналогичен переходу в режим исследования объекта с помощью внутреннего генератора псевдослучайных последовательностей. Отличие состоит в том, что выходы 29 псевдослучайных последовательностей соединяются с соответствующими входами 25 информации устройства. В этом режиме удобнее производить контроль устройства по сигнатурам в регистрах 4 и остаточному коду регистра 7. Запуск устройства происходит аналогично режиму исследования объекта с помощью псевдослучайных кодов. Сранение сигнатур каналов и остаточного кода с эталонными значениями, записанными в техническом описании устройства, позволяет устанрвить исправно ли устройство для контроля многовыходных цифровых узлов.

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

Т. При работе внешнего генератора тестов:

а)установление факта наличия неисправности в контролируемом узле с помощью блока 5 свертки по модулю два, генератора всевдослучайных кодов и индикатора 8;

б)обнаружение места неисправности в канале (номер каналаj с помощью параллельно работакщих генераторов псевдослучайных кодов и индикатора 18;

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

П. При работе от внутреннего генератора псевдослучайных -последовательностей о Контроль производится аналогично п.1 за исключением пункта а, который может быть произведен частично по остаточному коду в регистре 7 сдвига с помо1цью индикатора 8.

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

JL

иг.1

53

5k

50

д

5tf

51

50

г

С

51

5

50

iPr

56

55

51

50

az.J

77

32

га .t

Л

9

71

73

Документы, цитированные в отчете о поиске Патент 1985 года SU1176333A1

Устройство для контроля многовы-ХОдНыХ цифРОВыХ узлОВ 1979
  • Николаев Елизар Ильич
  • Щербаков Николай Сергеевич
  • Храпко Ефим Зинделевич
SU817721A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля многовыходных цифровых узлов 1982
  • Тарасенко Александр Николаевич
SU1076908A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
,

SU 1 176 333 A1

Авторы

Тарасенко Александр Николаевич

Ерохин Альберт Николаевич

Даты

1985-08-30Публикация

1984-03-16Подача