Устройство для контроля цифровых объектов
Иллюстрации
Показать всеРеферат
Изобретение относится к цифровой вычислительной технике и может быть использовано для контроля и диагностики применяемой в ней цифровой аппаратуры (микросхем, типовых элементов замены, блоков, устройств и систем в целом). Целью изобретения является расширение функциональных возможностей путем определения элементов цифрового объекта, имеющих пониженную помехозащищенность . Введение в устройство дешифратора адреса , блока памяти, второй группы элементов И,. Элементов И, НЕ, ;електора, генератора управляющих импульсов , переключателя направления сдвига , реверсивного регистра сдвига, блока переключателей, блока индикации , блока формирования окна измерения позволяет более эффективно . выбирать методы и средства защиты цифровых объектов от электромагнитных помех, определять уровни электромагнитных помех, при которых элементы цифровых объектов становятся восприимчивыми к различного вида электромагнитным помехам. 1 ил. с (Л ю S iHSb сл
СОЮЗ СО8ЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (51)4 С 06 Р 11/00
ГОСУДАРСТ8ЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3837921/24-24 (22) 04.01.85 (46) 30.08.86. Бюл. № 32 (71) Харьковский институт инженеров железнодорожного транспорта им. С.M. Кирова (72) В.П. Жох, А.M. Костроминов, В.Ф. Кустов, С.В. Кошевой, А.А. Красногоров и К.А. Бочков (53) 681.3(088.8) (56) Патент США ¹ 4194113, кл.371/20, 1980.
Авторское свидетельство СССР № 1048475, кл. G 06 F. 11/00, 1981 (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЦИФРОВЪ|Х ОБЪЕКТОВ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано для контроля и диагностики применяемой в ней цифровой аппаратуры (микросхем, типовых элементов замены, блоков, устройств и систем в целом). Целью изобретения является расширение функциональных возможностей путем определения элементов цифрового объекта, имеющих пониженную помехозащищенность . Введение в устройство дешифратора адреса, блока памяти, второй группы элементов И,. элементов И, НЕ, селектора, генератора управляющих импульсов, переключателя направления сдвига, реверсивного регистра сдвига, блока переключателей, блока индикации, блока формирования окна измерения позволяет более эффективно выбирать методы и средства защиты цифровых объектов от электромагнитных помех, определять уровни электромагнитных помех, при которых элементы цифровых объектов становятся восприимчивыми к различного вида электромагнитным помехам. 1 ил.
1 12
Изобретение относится к цифровой вычислительной технике и может быть использовано для контроля и диагностики применяемой в ней цифровой аппаратуры (микросхем, типовых элементов замены, блоков, устройств и систем в целом).
Цель изобретения — расширение функциональных возможностей устройства путем определения элементов цифрового объекта, имеющих пониженную помехозащищенность.
На чертеже представлена структурная схема предлагаемого устройства.
Устройство содержит счетчик 1, первую группу 2 элементов И, которые первыми входами соединены с контрольными точками цифрового объекта 3, первый и второй сумматоры 4 и 5 по модулю два, сдвиговый регистр 6, дешифратор 7 адреса, блок 8 памяти, вторую группу 9 элементов И, элемент
И-НЕ 10, селектор 11, элемент И 12, генератор 13 управляющих импульсов, реверсивный сдвиговый регистр 14, переключатель 15 направления сдвига„ блок 16 переключателей, блок 17 индикации, имитатор 18 помех и блок
19 формирования окна измерения.
Устройство работает следующим образом.
Через вход начальной установки устройства осуществляется установка в исходное состояние (в нуль) счетчика 1, сдвигового регистра 6 и реверсивного сдвигового регистра 14. Затем через вход установки режима устройства выбирают число совместно контролируемых точек. В зависимости от кода, установленного на счетчике
1, дешифратор 7 адреса выбирает из блока 8 памяти заранее определенное для данного сочетания контрольных точек эталонное контрольное число, которое подается на вторые входы второй группы 9 элементов И и сравнивается на ней и элементе И-НЕ 10 с получаемым на выходе сдвигового регистра 6 контрольным числом. При рассогласовании полученного (в исходном состоянии на выходах сдвигового регистра все нули) и эталонного контрольных чисел подается "0" на второй вход элемснта И 12,. запрещая тем самым прохождение от генератора 13 управляющих импульсов на информационный вход реверсивного сдвигового регистра 14, поэтому на всех его выходах присутствуют
54517 э нули, а все контакты блока переключателей 16 разомкнуты и на выходе имитатора 18 помехи отсутствуют.
В зависимости от кода, установлеMHc
5 го на счетчике 1, с его выходов уровни "1" .поступают на первые входы соответствующих элементов группы
2 элементов И, обеспечивая тем самым выбор контрольных точек цифрового объекта
При включении рабочей или тестовой программы цифрового объек а состоящей из одинаковых циклов, с началом каждого цикла от цифрового объекта идет сигнал управления в блок 19 формирования окна измерения на открытие окна измерения и тактовый вход сдвигового регистра 6 подключается через блок 19 формирования окна измерения к цепи синхронизации цифрового объекта, при этом сигналы от выбранных контрольных точек цифрового объекта вводятся в сдвиговый регистр 6 с обратными связями через первую группу 2 элемен,тов И и первый 4 и второй 5 сумматоры по модулю два. По окончании цикла в сдвиговом регистре 6 фиксируется контрольное число. При исправности цифрового объекта полученное и эталонное контрольные числа равны, поэтому на второй вход элемента И 12 подается "1", тем самым разрешая прохождение управляющего импульса от генератора 13 на информационный
35 вход реверсивного сдвигового регистра 14, что приводит в случае установки переключателя 15 направления сдвига в сторону повышения уровней имитирующих помех (например, сдвиг вправо
В реверсивного сдвигового регистра), к появлению на первом выходе реверсивного сдвигового регистра 14 "1".
При этом замыкается один контакт блока 16 переключателей, который вклю45 чает имитатор 18 помех на первый уровень имитирующих помех и соответствующий индикатор из блока 17 индика ции.
С началом каждого цикла рабочей или тестовой программы осуществляются установка в нуль сдвигового регистра 6 и обработка поступающей от контрольных точек двоичной информации, причем с началом каждого цикла от цифрового объекта идет сигнал управления в блок 19 формирования окна измерения на открытие окна измерения. При этом на выходе триггера
1254
3 блока формирования окна измерения появляется "1" и на тактовый вход сдвигового регистра 6 поступают синхроимпульсы от цифрового объекта.
По окончании каждого цикла рабочей
5 или тактовой программы с цифрового объекта идет сигнал закрытия окна измерения, при этом на выходе триггера блока 19 появляется "О" и синхроимпульсы на тактовый вход сдвиго- 10 вого регистра 6 от цифрового объекта
3 не поступают;на выходе сдвигового регистра фиксируется двоичный код контрольное число, соответствующее строго определенному окну измерения и двоичным последовательностям, снимаемым с контрольных точек цифрового объекта.
С началом второго и каждого последующего циклов осуществляются установка в нуль сдвигового регистра 6 через .элемент ИЛИ блока 19 формирования окна измерения и обработка поступающей от контрольных точек двоичной информации. При совпадении полученно- 2
ro контрольного числа с эталонным от регулируемого генератора 13 управляющих импульсов поступают через элемент И 12 второй и последующие импульсы на информационный вход ревер30 сивного сдвигового регистра 14, что приводит к появлению "1" на соответствующих его выходах и замыканию соответствующих контактов блока 16 переключателей, при этом образуется цепь для имитации соответствующих З5 уровней помех на имитаторе 18, которые индицируются на группе индикаторов блока 17. При уровне имитируемых помех, приводящему к сбою элемента (элементов) цифрового объекта, 40 снимаемая с контрольных точек двоичная информация изменяется и фиксируемое контрольное число не равно эталонному, поэтому на информационный вход реверсивного сдвигового ре- 45 гистра 14 управляющие имчульсы от генератора 13 не поступают и имитируется зафиксированный уровень помех, приводящий к сбою элементов цифрового объекта.
Далее определяют элемент (элементы) цифрового объекта, восприимчивого к зафиксированному уровню имитируемых помех. Для этого при помощи счетчика i осуществляют выбор
h одной из 2 (— число контрольных точек) возможных комбинаций (сочетаний) совместно контролируемых то517
4 чек и считывают с них контрольную информацию, которую преобразуют в устройстве в контрольные числа и сравнивают с эталонами соответствующих конкретной комбинации совместно контролируемых точек, которь.е заранее определены и записаны в блоке 8 памяти.
Формула изобретения
Устройство для контроля цифровых объектов, содержащее счетчик, первую группу элементов И, два сумматора по модулю два и шестнадцатиразрядный регистр сдвига, причем выходы седьмого, девятого, двенадцатого и шестнадцатого разрядов регистра сдвига соединены соответственно с . первым, вторым, третьим и четвертым входами первого сумматора по модулю два, выход которого соединен с информационным входом шестнадцатиразрядного регистра сдвига, выходы разрядов счетчика соединены с первыми входами соответствующих элементов И первой группы, вторые входы которых соединены с соответствующими выходами первой группы выходов контролируемого объекта, вход начальной установки счетчика является входом начальной установки устройства, счетный вход счетчика является входом задания режима устройства, выходы элементов И первой группы соединены с соответствующими входами второго сумматора по модулю два, выход которого подключен к пятому входу первого сумматора по модулю два, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства путем определения элементов цифрового объекта, имеющих пониженную помехозащищенность, оно содержит дешифратор адреса, блок памяти, селектор, вторую группу элементов И, элемент
И-HE элемент И, генератор управляющих импульсов, переключатель направления сдвига, реверсивный регистр сдвига, блок переключателей, блок индикации, имитатор помех и блок формирования окна измерения, причем входы дешифратора адреса подключены к соответствующим разрядным выходам счетчика, выходы дешифратора адреса соединены с соответствующими адресными входами блока памяти, выходы . которого подключены к первым входам соответствующих элементов И второй
Составитель И. Сафронова
Редактор А. Огар Техред И.Попович 1(орректор М. Самборская
Заказ 4723/54 Тираж 671 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений.и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г.ужгород, ул. Проектная,4
5 группы, вторые входы которых соединены с выходами соответствующих разрядов шестнадцатиразрядного регистра сдвига, выходы элементов И второй группы соединены с соответствую. щими входами элемента И-НЕ, выход которого через селектор подключен к первому входу элемента И, второй вход которого соединен с выходом генератора управляющих импульсов, выход элемента И соединен с информационным входом реверсивного регистра сдвига, вход начальной уста- новки которого подключен к входу начальной установки устройства, вход разрешения сдвига реверсивного регистра сдвига подключен к выходу переключателя направления сдвига, информационные выходы реверсивного
1254517 Ь регистра сдвига через соответствующие замыкающие контакты блока переключателей подключены к входам блока индикации, размыкающие контакты бло5 ка переключателей объединены и подключены к входу имитатора помех, выход которого подключен к входу контролируемого объекта, вторая группа выходов которого соединена
1О с группой управляющих входов блока формирования окна измерения, вход разрешения установки которого подключен к входу начальной установки устройства, первый и второй выходы блока формирования окна измерения подключены соответственно к входу установки нуля и входу синхронизации шестнадцатиразрядного регистра сдвига,