Устройство для контроля цифровых узлов

Номер патента: 1160417

Авторы: Николаев, Титов, Храпко

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 0417 19) арц С 06 Р 11/1 ПИСАНИЕ ИЗОБРЕТЕНИ ИДЕТЕЛЬСТ И ДВТОРСИ 4-24/02, опублик. 19 ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЦТИ(54)(57) 1. УСТРОЙСТВО ДЛЯ КОНТРОЛЯЦИФРОВЫХ УЗЛОВ, содержащее генераторимпульсов, генератор тестов, селектор, сигнатурный анализатор, блоксинхронизаций, блок управления, блокпамяти, блок сравнения, два элемента И, причем выход генератора импульсов соединен с синхровходом ге"нератора тестов и синхровходом блока синхронизации, входы установкив исходное состояние блока синхронизации, генератор тестов, блока управления, "сигнатурного анализатора,проверяемого узла объединены и являются входом установки в исходноесостояние устройства, группа выходовгенератора. тестов соединена с группой входов проверяемого узла, группывыходов которого соединены с группойинформационных входов селектора,группа управляющих входов которогосоединена с группой выходов блокауправления и группой входов считывания блока памяти, группа выходовкоторого соединена с первой группойвходов блока сравнения, вторая группа входов которого соединена с группой выходов сигнатурного анализатора, информационныи вход которогосоединен с выходом селектора, синхровход которого соединен с первымвыходом блока синхронизации, о т лч а ю щ е е с я тем, что, с цельюповышения производительности контроля, в него введен блок сверткипо модулю два, элемент сложения Йомодулю два, триггер, индикатор, причем группа выходов проверяемого узла соединена с группой входов блокасвертки по модулю два, выход которо"го соединен с информационным входомселектора, управляющий вход которогосоединей с тактовым выходом блокауправления, входом считывания блокапамяти, первым входом первого элемента И и первым входом элемента сложения по модулю два, второй вход которого соединен с выходом блока сравнения и вторым входом первого эле-мента И, третий вход которого соединен с вторым вьиодом блока синхронизации и первым входом второго элемента И, второй вход которого соединен с выходом элемента сложения помодулю два, выход второго элементаИ соединен с синхровходом блокауправления, установочный вход устройства соединен с нулевым входомтриггера, единичный вход которогосоединен с выходом первого элемента.И, выход триггера соединен с входоминдикатора, причем блок управлениясодержит счетчик и дешифратор, причем установочный вход блока управления соединен с установочным вхо-дом счетчика, синхровход которогоявляется синхровходом .блока, группавыходов счетчика соединена с груп1 пой входов дешифратора, первый выход которого является тактовым выходом блока управления, ГрупПа выходов дешифратора с второго по (Ф + 1)-й является группой выходов блока управления,2. Устройство по и. 1, о т л и - ч а ю щ е е с я тем, что блок синхронизации содержит счетчик, дешиф" ратор и элемент ИЛИ, причем установочный вход блока соединен с установочным входом счетчика, синхровход которого соединен с управляющим входом дешифратора и является синхровходом блока, группа выходов счетчика соединена с группой информационных входов дешифратора, выходы которого с первого по и-й соединены соответственно с входами элемента ИЛИ, выход которого является первым выходом устройства, 2 -й 160417выход дешифратора является вторымвыходом блока.3. Устройство по и, 1, о т л и -.ч а ю щ е е с я тем, что сигнатурный анализатор содержит регистрсдвига, узел свертки по модулю два,элемент задержки, причем информационный вход сигнатурного анализаторасоединен с входом узла свертки помодулю два, группа входов которогосоединена с первой группой выходоврегистра сдвига, вторая группа выХОДОВ кОтОРОГО ЯВлнетсЯ ГРУппой Выходов сигнатурного анализатора, ус"тановочный вход которого соединенс установочным входом регистра сдвига, синхровход которого соединенс выходом элемента задержки, входкоторого является синхровходом сигнатурного анализатора, информационный вход регистра сдвига соединенс выходомузла сверткипо модулюдва.1Изобретение относится к контрольно-измерительной технике и может быть использовано для контроля и диагностики цифровых узлов вычислительной техники. 5Известно устройство для контроля и диагностики цифровых узлов, содержащее генератор тестов, блок памяти, сигнатурный анализатор и индикатор 1Недостатком устройства является 10 низкая производительность, так как для оценки работоспособности цифрового. узла необходимо вручную щупом проверить сигнатурные свертки в каж" дой контрольной точке. 15Наиболее близким техническим решением к предлагаемому является устройство для обнаружения неисправностей цифровых узлов., содержащее генератор тестов, первый вход которого 20 соединен с выходом генератора импульсов и первым входом таймера, второй вход генератора тестов соединен с первым входом блока синхронизации, вторым входом таймера, первым входом 25 сигнатурного анализатора, первым входом контролируемого узла и входом 2"Запуск теста" устройства, выходы генератора тестов соединены с входами контролируемого узла, группа выходов которого соединена с первой группой входов селектора, вторая группа входов которого соединена с первой группой выходов блока синхронизации и первой группой входов блока памяти, управляющий вход которого соединен с выходом блока . синхронизации и ,управляющим входом блока памяти, выход которого соединен с первым входом первого элемента И, второй вход которого соединен с первым выходом таймера, выход элемента И соединен с вторым входом сигнатурного анализатора, первая группа входов блока сравнения соединена с группой выходов сигнатур- ного анализатора, вторые входы блока сравнения соединены с выходами блока памяти, второй элемент И, первый вход которого соединен с вторым выходом таймера, а выход элемента И соединен с вторым входом блока синхронизации 21.11604Недостатком известного устройстваявляется низкая производительностьконтроля,Цель изобретения - повышение,производительности контроля путем получения общей сигнатуры узла, определяющей его работоспособность, и исключения последовательного просмотраконтрольных сверток во всех точкахв случае совпадения общей сигнатуры 16с эталоном,Поставленная цель достигаетсятем, что в устройство для контроляцифровых узлов, содержащее генера-тор импульсов, генератор тестов,1 аселектор, сигнатурный анализатор,блок синхронизации, блок управления.блок памяти, блок сравнения, дваэлемента И, причем вход генератораимпульсов соединен с синхровходом фгенератора тестов и синхровходомблока синхронизации, входь 1 установки в исходное состояние блока синхронизации, входы установки в исходноесостояние блока синхронизации, генератор тестов, блок управления,сигнатурного анализатора, проверяе"мого узла объединены и являютсявходом установки в исходное состоя ние устройства, группа выходов генератора тестов соединена с группойвходов проверяемого узла, группа выходов которого соединены с группойинформационных входов селектора,группа управляющих входов которого рсоединена с группой выходов блокауправления и группой входов считывания блока памяти, группа выходовкоторого соединена с первой группойвходов блока сравнения, вторая 46группа входов которого соединена сгруппой выходов сигнатурного анализатора, информационный вход которо-го соединен с выходом селектора,синхровход которого соединен с первым выходом блока синхронизации,введен блок свертки по модулю два,элемент сложения по модулю два,триггер, индикатор, причем группавыходов проверяемого узла соединена 0с группой входов блока свертки помодулю два, выход которого соединенс информационным входом селектора,управляющий вход которого соединенс тактовым выходом блока Управления, Ывходом считывания блока памяти, первым входом первого элемента И ипервым входом элемента сложения по 17 4модулю два, второй вход которого соединен с выходом блока сравненияи вторым входом первого элемента И, третий вход которого соединен с вторым выходом блока синхронизации и первым входом второго элемента И, второй вход которого соединен с выхо дом элемента сложения по модулю два, выход второго элемента И соединен с синхровходом блока управления, установочный вход устройства соединен с нулевым входом триггера, единичный вход которого соединен с выходом первого элемента И, выход триггера соединенс входом индикатора, причем блок управления содержит счетчик и дешифратор, причем установочный вход блока управления соединен с установочным входом счетчика, синхровход которого является синхровходом блока, группа выходов счетчик соединен с группой входов дешифратора, первый выход которого является тактовым выходом блока управления, группа выходов дешифратора с второго по ( м + 1)-й (где в - число выходов проверяемого узла) является группой выходов блока управления,Блок синхронизации содержит счетчик, дешифратор и элемент ИЛИ, причем установочный вход блока соединен с установочным входом счетчика, синхровход которого соединен с управляющим входом дешифратора и является синхровходом блока, группа выходов счетчика. соединена с группой информационных входов дешифратора, выходы которого с первого по и-й соединены соответственно с входами элемента ИЛИ, выход которого является первым выходом устройства, 2 -й выход дешифратора является вторым выходом блока.Кроме того, сигнатурный анализатор содержит регистр сдвига, узел свертки по модулю два, элемент задержки, причем информационный вход сигнатурного анализатора соединен с входом узла свертки по модулю два, группа входов которого соединенс с первой группой выходов регистра сдвига, вторая группа выходов которого является группой выходов сигнатурного анализатора, установочный вход которого соединен с установочным входом регистра сдвига, синхровход которого соединен с выходомЪ элемента, задержки, вход. которогоявляется синхровходом сигнатурного анализатора, информационный вход регистра сдвига соединен с выходом узла свертки по модулю два.На фиг. 1 представлена схема пред. 5 лагаемого устройства, на фиг. 2 - блок синхронизации, на фиг, 3 - блок управления, на фиг. 4 - сигнатурный анализатор.Устройство содержит проверяемый 10 узел 1, генератор 2 тестов, генератор 3 импульсов, блок 4 синхронизации, блок 5 управления, сигнатурный анализатор 6, селектор 7, блок 8 памяти блок 9 сравнения, элемент . 15УИ 10, элемент 11, триггер 12, индика. тор 13, элемент 14 сравнения по модулю двч, блок 15 свертки по модулю два и установочный вход 16.Блок 4 синхронизации содержит де шифратор 17, элемент ИЛИ 18 и счетчик 19.Блок 5 управления содержит дешифратор 20 и счетчик 21.25Сигнатурный анализатор 6 содер- жит регистр 22 сдвига, элемент 23 задержки и узел 24 свертки по модулю два.ЗОУстройство работает следующим образом.В начале работы устройства по установочному входу 16 поступает сигнал, который устанавливает проверяемый узел 1, генератор 2 тестов, З 5 блок 4 синхронизации, блок 5 управления, сигнатурный анализатор 6 и три 1 гер 12. При этом в блоке 5 управления первый выход дешифратора 20 и выход блока управления уста 40 .навливаются в единичное состояние, в результате чего на выход селекто" ра 7 поступает информация с выхода блока 15 свертки по модулю два, а с выхода блока 8 памяти - первое сло 45 ,во. С первым импульсом, выработанным генератором з импульсов, на выходе генератора 2,тестов устанавливается первое диагностическое сло" во. Блок 15 свертки по модулю два 0 сворачивает многоразрядную выходную реакцию контролируемого узла в одноразрядную и через селектор 7 подает ее на информационный вход сигнатурного анализатора 6. Первыич55 импульс генератора 3 проходит на первый выход блока 4 синхронизации М синхровход сигнатурного анализаора 6, задерживается на элементе3 задержки и фиксирует результатв первом разряде регистра 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 сравнения.При совпадении значений сверток устройствопереходит к проверке следующей контрольной точки. При несовпадении значений сверток на выходе блока 15свертки по,модулю два - нулевой уровень, элемент И 1 О закрыт и блок 5 10управления остается в положении,указывающем номер канала, выходная последовательность которого не совпадает с эталонной, тем самым указывая на неисправность по этому каналу Предлагаемое устройство обеспечивает повышение производительности контроля за счет получения общей сигнатуры узла, определяющей его работоспособность, и исключения последовательного просмотра контрольных сверток во всех точках в случае совпадения общей сигнатуры с эталоном.1160417 г,4 аУ ель Н.Торопов Соста Техре едактор О.Юрковеаказ 3780/47 Корректор М, Розма н з илиал ППП "Патент" ,г. Ужгород, ул. Проектная, 4 Яап те Тираж 710ИИПИ Государственного кпо делам изобретений иМосква, Ж, Раушская Подписномитета СССР .ткрытийнаб., д. 4/5

Смотреть

Заявка

3612891, 29.06.1983

ПРЕДПРИЯТИЕ ПЯ А-1586

НИКОЛАЕВ ЕЛИЗАР ИЛЬИЧ, ТИТОВ АНДРЕЙ ГЕЛЬЕВИЧ, ХРАПКО ЕФИМ ЗИНЬДЕЛЕВИЧ

МПК / Метки

МПК: G06F 11/16

Метки: узлов, цифровых

Опубликовано: 07.06.1985

Код ссылки

<a href="https://patents.su/6-1160417-ustrojjstvo-dlya-kontrolya-cifrovykh-uzlov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля цифровых узлов</a>

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