пой входов дешифратора, первый выход которого является тактовым выходом блока управления, группа выходов дешифратора с второго по (т + 1)й является группой выходов блока управления,
2. Устройство по п. 1, отличающееся тем, что блок синхронизации содержит счетчик, дешифратор и элемент ИЛИ, причем установочный вход блока соединен с установочным входом счетчика, синхровход которого соединен с управляющим входом дешифратора и является синхровходом блока, группа выходов счетчика соединена с группой информационных входов дешифратора, выходы которого с первого по н-й соедр нены соответственно с входами элемента ИЛИ, выход которого является первым выходом устройства,
160417
выход дешифратора является вторым выходом блока,
3. Устройство по п. t, отличающееся тем, что сигнатурный анализатор содержит регистр сдвига, узел свертки по модулю два, элемент задержки, причем информационный вход сигнатурного анализатора соединен с входом узла свертки по модулю два, группа вхоДов которого соединена с первой группой выходов регистра сдвига, вторая группа выходов которого является группой выходов сигнатурного анализатора, установочный вход которого соединен с установочным входом регистра сдвига, синхровход которого соединен с выходом элемента задержки, вход которого является синхровходом сигнатурного анализатора, информационньй вход регистра сдвига соединен с выходом узла свертки по модулю два.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля логических узлов | 1980 |
|
SU890398A1 |
Устройство для контроля цифровых блоков | 1983 |
|
SU1148009A1 |
Устройство для локализации неисправностей | 1980 |
|
SU903888A1 |
Устройство для контроля цифровых узлов | 1983 |
|
SU1124312A1 |
Устройство для контроля и диагностики многоканальной цифровой аппаратуры | 1986 |
|
SU1348758A1 |
Устройство для контроля цифровых узлов | 1986 |
|
SU1363215A1 |
Устройство для контроля цифровых узлов | 1984 |
|
SU1191911A1 |
Устройство для контроля и диагностики цифровых узлов | 1987 |
|
SU1587513A1 |
Устройство для контроля цифровых блоков | 1985 |
|
SU1307459A1 |
Устройство для тестового контроля цифровых блоков | 1987 |
|
SU1545222A1 |
1. УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЦИФРОВЫХ УЗЛОВ, содержащее генератор импульсов, генератор тестов, селектор, сигнатурный анализатор, блок синхронизации-, блок управления, блок памяти, блок сравнения, два элемента И, причем вькод генератора импульсов соединен с синхровходом генератора тестов и синхровходом блока синхронизации, входы установки в исходное состояние блока синхронизации, генератор тестов, блока управления, сигнатурного анализатора, проверяемого узла объединены и являются входом установки в исходное состояние устройства, группа вьтходов генератора .тестов соединена с группой входов проверяемого .узла, группы выходов которого соединены с группой информационных входов селектора, группа управлякядих входов которого соединена с группой выходов блока управлений и группой входовсчитывания блока памяти, группа выходов которого соединена с первой группой входов блока сравнения, рторая группа входов которого соединена с группой выходов сигнатурного анализатора, информационный вход которого соединен с выходом селектора, синхровход которого соединен с первым выходом блока синхронизации, отличающееся тем, что, с целью повышения производительности контроля, в него введен .блок свертки по модулю два, элемент сложения Но модулю два, триггер, индикатор, причем группа выходов проверяемого узла соединена с группой входов блока свертки по модулю два, выход которого соединен с информационным входом селектора, управляющий вход которого соединеА с тактовым выходом блока управления, входом считьгоания блока (Л памяти, первым входом первого элемента И и первым входом элемента сложения по модулю два, второй вход которого соединен с выходом блока сравнени)ч и вторым входом первого элемента И, третий вход которого соединён с вторым вьЕкодом блока синхронизации и первым входом второго элесх мента И, второй вход которого соедио нен с вькодом элемента сложения по 4 модулю два, выход второго элемента V И соединен с синхровходом блока управления, установочньй вход устройства соединен с нулевым входом триггера, единичный вход которого соединен с выходом первого элемента И, выход триггера соединен с входом индикатора, причем блок управления содержит счетчик и дешифратор, причем установочньй вход блока управления соединен с установочным вхо- дом счетчика, скнхровход которого является синхровходом блока, группа выходов счетчика соединила с груп
1
Изобретение относится к контрольно-измерительной технике и может быть использовано для-контроля и диагностики цифровых узлов вычислительной техники.
Известно устройство для контроля и диагностики цифровых узлов, содержащее генератор тестов, блок памяти, сигнатурньп анализатор и индикатор 1
Недостатком устройства является низкая производительность, так как для оценки работоспособности цифрового узла необходимо вручную щупом проверить сигнатурные свертки в кажf,o контрольной точке,
Наиб.олее близким техническим решением к предлагаемому является устройство для обнаружения неисправностей цифровых узлов., содержащее генератор тестов, первый вход которого соединен с выходом генератора импульсов и первым входом таймера, второй вход генератора тестов соединен с первым входом блока синхронизации, вторым входом таймера, первым входом сигнатурного анализатора, первым входом контролируемого узла и входом
Запуск теста устройства, выходы генератора тестов соединены с входами контролируемого узла, группа выходов которого соединена с первой группой входов селектора, вторая группа входов которого соединена с первой группой выходов блока синхронизации и первой группой входов блока памяти, управляющий вход которого соединен с выходом блока синхронизации и . управлякнцим входом блока памяти, выход которого соединен с первым входом первого элемента И, второй вход которого соединен с первым выходом таймера, вькод элемента И соединен с вторым входом сигнатурного анализатора, первая группа входов блока сравнения соединена с группой выходов сигнатурного анализатора, вторые входы блока сравнения соединены с выходами блока памяти, второй элемент И, первый вход которого соединен с вторым выходом таймера, а выход элемента И соединен с вторым входом блока синхронизации 2 .
Недостатком Известного устройства является низкая производительность контроля.
Цель изобретения - повьшениё.производительности контроля путем получения общей сигнатуры узла, определяющей его работоспособность, и исключения последовательного прЬсмотра контрольньк сверток во всех точках в случае совпадения общей сигнатуры с эталоном.
Поставленная цель достигается тем, что в устройство для контроля цифровьк узлов, содержащее генера-( тор импульсов, генератор тестов, селектор, сигнатурный анализатор, блок синхронизации, блок управления блок памяти, блок сра.внения, два элементаИ, причем вход генератора импульсов соединен с синхровходом генератора тестов и синхровходом блока синхронизации, входы установки в исходное состояние блока синхронизации, входы установки в исходное состояние блока синхронизации, генератор тестов, блок управления, сигнатурного анализатора, проверяемого узла объединены и являются входом установки в исходное состояние устройства, группа выходов генератора тестов соединена с группой входов проверяемого узла, группа выходов которого соединены с группой информационных входов селектора, группа управляющих входов которого соединена с группой выходов блока управления и группой входов считывания блока памяти, группа выходов которого соединена с первой группой входов блока сравнения, вторая группа входов которого соединена с группой выходов сигнатурного анализатора, информационный вход которого соединен с выходом селектора, синхровход которого соединен с первым выходом блока синхр.ониза111ии, введен блок свертки по модулю два, элемент сложения по модулю два, триггер, индикатор, причем группа выходов проверяемого узла соединена с группой входов блока свертки по модулю два, вькод которого соединен с информационным входом селектора, управляющий вход которого соединен с тактовым выходом блока управления входом считывания блока .памяти, первым входом первого элемента И и первым входом элемента сложения по
модулю два, второй вход которого соединен с выходом блока сравнения и вторым входом первого элемента И, третий вход которого соединен с вторым выходом блока синхронизации и первым входом второго элемента И, второй вход которого соединен с выхо дом элемента сложения по модулю два, вькод второго элемента И соединен с синхровходом блока управления, установочный вход устройства соединен с нулевым в,ходом триггера, единичный вход которого соединен с выходом первого элемента И, выход
5 Триггера соединенс входом индикатора, причем блок управления содержит счетчик и дешифратор, причем установочный вход блока управле ния соединен с установочным входом счетчика,
0 синхровход которого является синхровходом блока, группа выходов счетчикг соединен с группой входов дешифратора, первый выход которого является тактовым выходом блока управления,
5 группа выходов дешифратора с второ го по (tn + 1)-й (где tvi - числовыходов проверяемого узла) является группой выходов блока управления. Блок синхронизации содержит счетчик, дешифратор и элемент ИЛИ, причем установочный вход блока соединен с установочным входом счетчика, синхровход которого соединен с управляющим входом дешифратора и является синхровходом блока, группа выходов счетчика соединена с группой информа1 онных входов дешифратора, выходы которого с первого по п-й соединены соответственно с входами
элемента ИЛИ, выход jcoToporo является первым выходом устройства, выход дешифратора является вторым выходом блока.
Кроме торо, сигнатурный анализаj тор содержит регистр сдвига, узел свертки по модулю два, элемент задержки, причем информационный вход сигнатурного анализатора соединен с входом узла свертки по модулю два,
0 группа входов которого соединенс с первой группой выходов регистра сдвига, вторая rjpynna выходов кото рого является группой выходов сигнатурного анализатора, установочный
J вход которого соединен с установочным входом регистра сдвига, синхровход -которого соединен с выходом элемента задержки, вход.которого J 1 является синхровходом сигнатурного анализатора, информационный вход регистра сдвига соединен с выходом узла свертки по модулю два. На фиг. 1 представлена схема пред лагаемого устройства, на фиг. 2 блок синхронизации, на фиг. 3 - бло управления, на фиг. 4 - сигнатурньй анализатор. Устройство содержит проверяемый узел 1, генератор 2 тестов, генератор 3 импульсов, блок 4 синхронизации, блок 5 управления, сигнатурный анализатор 6, селектор 7, блок 8 памяти, блок 9 сравнения, элемент . И 10, элемент 11, триЬгер 12, индик тор 13, элемент 14 сравнения по модулю ДВ1, блок 15 свертки по модулю два и установочный вход 16. Блок 4 синхронизации содержит де шифратор 17, элемент ИЛИ 18 и счетчик 19. Блок 5 управления содержит дешиф ратор 20 и счетчик 21. Сигнатурный анализатор 6 содержит регистр 22 сдвига, элемент 23 задержки и узел 24 свертки по модулю два. Устройство работает следующим образом. В начале работы устройства rio ус тановочному входу 16 поступает сигнал, которьм устанавливает проверяемый узел 1, генератор 2 тестов, блок 4 синхронизации, блок 5 управления, сигнатурный анализатор 6 и триггер 12. При этом в блоке 5 управления первьй выход дешифратора 20 и выход блока управления уста:Навливаются в единичное состояние, в результате чего на выход селектора 7 поступает информация с выхода блока 15 свертки по модулю два, а с выхода блока 8 памяти - первое ело.во. С первым импульсом, вьфаботанШ)1М генератором 8 импульсов, на выходе генератора 2 .тестов устанавливается первое диагностическое сло во. Блок 15 свертки по модулю два сворачивает многоразрядную выходную реакцию контролируемого узла в одноразрядную и через селектор 7 подает ее на информационный вход сигнатурного анализатора 6. Первый импульс генератора 3 проходит на первый выход блока 4 синхронизации и синхровход сигнатурного анализа76гора 6, задерживается на элементе 23 задержки и фиксирует результат в первом разряде регистра 22 сдвига сигнатурного анализатора 6. С каждым последующим тактовым импульсом генератор 2 тестов устанавливает на своем выходе новое диагностическое воздействие, блок 15 свертки по модулю два сворачивает выходную реакцию контролируемого узла 1, а импульсы сдвига с первого выхода блока 4 синхронизации продвигают информацию в регистре 22 сдвига, -охваченном кольцами обратной связи, с несокльких разрядов регистра на вход узла 24 свертки по модулю два,.последовательно соединенного с регистром 22 сдвига. По окончании полного теста блок 9 сравнения устанавливает на своем выходе единичный уровень, если результирующее значение регистра 22 сдвига сигнатурного анализатора 6 совпадает со значением слова на выходе блока 8 памяти, и.нулевой уровень в проитвоположном случае, а блок 4 синхронизации выдает с второго выхода анализирующий импульс, которьм поступает на входы первбго 1, и второго 10 элементов И. На вход элемента И 11 поступают сигналы с выхода блока 9 сравнения, выхода блока 5 управления и второго вьЕсода блока 4 синхронизации. При совпадении этих сигналов триггер 12 устанавливается в единичное состояние и индикатор 13 сигнализирует, что проверяемьй узел исправен. Если результирующая свертка сигнатурного анализатора 6 не совпадает со значением слова на выходе блока 8памяти, то на выходе блока 15 свертки по модулю два устанавливается единичный уровень. На входы элемента И 10 поступают два сигнала с блока 15 свертки по модулю два и второго выхода блока 4 синхронизации..При совпадении сигналов на входах элемента И 10 он вырабатывает импульс на переключение блока 5 управления. В результате блок 5 управления подключает через селектор 7 первую контрольную точку к информационному входу сигнатурного анализатора 6 и выводит второе слово из блока 8 памяти Генератор 2 тестов вновь выдает тестовую последовательность, по окончании которой происходит сравнение остатка сигнатурного анализатора 6 с эталонной сверткой блока 8 памяти в блоке 9 сравнения.При. совпадении значений сверток устройство 5 переходит к проверке следующей контрольной точки. При несовпадении значений сверток на выходе блока 15 свертки по модулю два - нулевой уровень, элемент И 10 закрыт и блок 5 10 управления остается в положении,указывающем номер канала, выходная n604 7 последовательность которого не совпадает с эталонной, тем самым указывая на неисправность по этому каналу. Предлагаемое устройство обеспечивает повышение производительности контроля за счет получения общей сигнатуры узла, определяющей его работоспособность, и исключения последовательного просмотра контрольных сверток во всех точках в случае совпадения общей сигнатуры с эталоном.
Фиг. 2
Фиг.З
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Электроника, .М., Мир, 1977, № 5, с | |||
Пишущая машина для тюркско-арабского шрифта | 1922 |
|
SU24A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Патент США № 3573751, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство станционной централизации и блокировочной сигнализации | 1915 |
|
SU1971A1 |
Авторы
Даты
1985-06-07—Публикация
1983-06-29—Подача