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

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

Авторы: Галкин, Квашенников

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛ ИСТИЧЕСНИРЕСПУБЛИК 4309)4 О 06 Р 11 ИСАНИЕ ИЗОБРЕТ Я,ОРСНОМУ С ашенников во СССР 1973. СССР 1980.ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР ПО.ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТ(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЦИФРОВЫХБЛОКОВ(57) Изобретение относится к устройствам автоматики и вычислительной тех.ники и может быть использовано в качестве встроенной системы контроляцифровых блоков в процессе эксплуатации. Целью изобретения является повышение производительности контроля,а также расширение области примене-ния за.счет обеспечения возможностиконтроля цифровых блоков, работающихв реальном масштабе времени. Устройство содержит блок 1 управления,генератор 2 тестов, коммутатор 9, шифратор; счетчик 3, дешифратор 7, узел8 контроля. В случае освобождениясистемы, в которую входит цифровойблок, устройство автоматически переходит в режим контроля проверяемогоблока. Во время контроля при необходимости включения цифровой системыв работу в предлагаемом устройсч.ве(обычно в случае возникновения экстренной необходимости включения системы в работу режим контроля не можетпрерываться) режим контроля автоматически прекращается, и система можетвыполнять свои рабочие функции. Устройство каждый свободный от работысистемы промежуток времени использует сдля организации контроля. Контрольсистемы проводится чаще, что позволяет своевременно обнаруживать и устранять ненспраансстн н пааьепает надейность работы. Такой режим контроляне мешает системе выполнять свои ра" Ббочие функции, т,к. при необходимос- ивати контроль автоматически прекращает- фся, 1 з.п. Ф-лы, 4 ил. МИзобретение относится к автоматике и вычислительной технике и можетбыть использовано в качестве встроенной системы контроля цифровых блоковв процессе эксплуатации.Цель изобретения - повышение производительности контроля, а такжерасширение области применения устройства путем обеспечения возможности Оконтроля цифровых блоков, работающихв реальном масштабе времени.На фиг, 1 показана структурнаясхема предлагаемого устройства; нафиг, 2 - блок управления; на фиг, 3 в 5коммутатор; на фиг. 4 - узел контроля,Устройство содержит блок.1 управления, генератор 2 тестов, счетчик 3,шифратор, содержащий элемент ИЛИ 4и блок 5 предварительной обработки, 20контролируемый блок 6, дешифратор 7ошибки, узел 8 контроля, коммутатор 9,вход 10 признака начала подачи реального воздействия устройства, вход 11реального воздействия устройства, выход 12 смены теста блока управления,выход 13 режима контроля блока управления, выход 14 генератора тестов,выходы 15 и 16 коммутатора, выход 17дешифратора, выход 18 "Неисправен"и выход 19 "Исправен",Блокуправления содержит Р-триггер 20, синхровход 21, элемент И 22,счетчик 23 времени срабатывания контролируемого блока, элемент ИЛИ 24,элемент И 25, счетчик 26, элемент35ЗИ-ИЛИ 27 и счетчик 28 времени циклаконтроля, при этом в блоке управленияэлементы 22, 24, 25 и 27 образуютшифратор.40Коммутатор 9 содержит элемент .:2 И"ИЛИ 29 и Б-триггер 30. Узел 8 контроля содержит Р-триггер 31 и элемент И 32.Устройство работает следующим образом,Устройство может работать в режиме проверки цифровых блоков как в процессе их производства, так и в процессе эксплуатации по одному и тому же алгоритму.При включении устройства все элементы устанавливаются в исходное состояние (цепи установки в исходное состояние не показаны), По окончании сигнала установки устройство находится в режиме контроля, при этом коммутатор 9 выдает сигнал 15, который является разрешающим для работы узла8 контроля. Блок 1 управления формирует потенциальный сигнал 12 (являющийся разрешающим для Формированияконтрольной информации генератором 2тестов) по которому генератор 2 тестов формирует контрольную информацию,поступающую через коммутатор 9 вблок 6. По окончании сигнала 12 блок1 управления формирует потенциальныйсигнал 13, в течение которого на выходе блока 6 формируется выходнаяконтрольная информация, Выходнаяконтрольная информация через блок 5предварительной обработки информации,приводящий информацию к виду, удобному для контроля, и элемент ИЛИ 4 поступает на счетный вход счетчика 3.Для контролируемого блока 6 число импульсов, появляющихся на выходе элемента ИЛИ 4 при правильной работеблока 6 в процессе контроля, заранееизвестно, Поэтому по истечении, времени контроля счетчик 3 устанавливаетсяв заранее определенное состояние, которое дешифрируется дешифратором 7,Время контроля заканчивается по окончании сигнала 13, задним фронтом которого в узле 8 контроля регистрируетсясостояние дешифратора 7.При неисправном состоянии контролируемого блока 6 или сбое в его рабо-те на выходе дешифратора 7 присутствует единичный сигнал, который реги:стрируется узлом 8 контроля как неисправность. При отсутствии импульса 10устройство автоматически повторяетцикл контроля, описанный выше. Подтверждение узлом 8 контроля сигнала;неисправности свидетельствует о неисправном состоянии контролируемогоблока 6, в противном случае бып бызафиксирован сбой устройства;Устройство находится в режиме контроля постоянно, т,е, повторяютсяциклы контроля до момента приходаимпульса 1 О. По этому импульсу коммутатор 9 снимает сигнал 15 и пропускает рабочую информацию в контролируемый блок 6. Блок 1 управления поимпульсу О прерывает цикл контроляи формирует сигналы 12 и 13 для рабочего цикла с начала и аналогично циклу контроля, В узле 8 контроля (из-запрерывания цикла контроля) импульс 10запрещает возможную выдачу сигналанеисправности, т,е. является установочным, 1430958По окончании рабочего цикла, т.е. по окончании сигнала 13, коммутатор 9 формирует сигнал 15 и при отсутствии импульса 10 (отсутствие новой рабочей информации, необходимой для обработкиконтролируемым блоком 6) блок 1 управления автоматически начинает формировать циклы контроля. Контроль блока 6 продолжается до следующего поступления рабочей информации и т,д.Таким образом, устройство заполняет промежутки времени между обработкой контролируемым блоком 6 рабочей информации циклами контроляБлок 1 управления, коммутатор 9 и узел 8 контроля работают следующим образом, При включении устройства все элементы устанавливаются в исходное состояние (как указывалось выше)Все триггеры устанавливаются по Н-входу, Тактовая частота с синхровхода 21 блока 1 управления поступает через элементы И 22 и ИЛИ 24 на вход элемента ЗИ-ИЛИ 27, на другой вход которого поступает разрешение по начальной установке с выхода счетчика 26, Первый же импульс тактовой ,частоты задним фронтом по счетному входу переключает счетчик 26 и на его втором выходе формируется сигнал, который поступает на выход 12 и являет.- ся разрешением по второму входу элемента ЗИ-ИЛИ 27. Кроме этого, со второго инверсного выхода счетчика 26 поступает сигнал разрешения на уста-. новочный вход счетчика 23, который считает импульсы, поступающие с синхровхода 21, При достижении определенного числа, через время, необходимое для выдачи теста генератором 2 тестов в контролируемый блок б, сигнал с выхода счетчика 23 поступает на вход элемента ЗИ-ИЛИ 27 и переключает счетчик 26. На третьем выходе счетчика 26 формируется сигнал "Обработка", который поступает на выход 13 и вход элемента ЗИ-ИЛИ 27. Инверсный третий выход счетчика 26 является разрешающим по установочному входу счетчика 28, На счетный вход счетчика 28 поступают импульсы с синхровхода 21. При достижении определенного времени, необходимого для обработки теста контролируемым блоком 6, сигнал с выхода счетчика 28 поступает на вход элемента ЗИ-ИЛИ 27 и возвращает счетчик 26 в исходное состояние.3035 40 45 50 мый блок,5 10 15 20 25 Цикл контроля автоматически повторяется при отсутствии сигнала "Началоработы" на входе 10.Р-триггер 30 при включении устройства устанавливается в состояние,при котором на его инверсном выходеформируется потенциальный сигнал, являющийся разрешающим для узла 8 контроля, который поступает на выход 15и разрешает прохождение теста с выхода генератора 2 тестов на выход 16и далее в контролируемый блок 6 черезэлемент 2 И-ИЛИ 29,По окончании обработки теста вконтролируемом блоке б задним фронтом сигнала, поступающего на выход 13по С-входу 13-триггера, подтверждаетсясостояние контроля Р-триггера 30.В узле 8 контроля сигнал с входа 17 (выходной сигнал дешифратора)поступает на Р-вход 0-триггера 31,При наличии разрешения (.сигнал навходе 15) на входе элемента И 32 (поокончании сигнала 13) опрашивается поС-входу Р-триггер 31. При наличкиедичного сигнала в этот момент на,Р-входе Р-триггер 31 взводится, что свидетельствует о неисправности или сбое в работе контролируемого блока 6Если это сбой, то по окончании прохождения следующего контрольного теста В-триггер 31 устанавливается в исходноесостояние,По импульсу О (длительностью два или более периодов тактовой частоты на синхровходе 21), поступающему на вход 1 О блока 1 управления, Р-вход Р-триггера 20, первый и второй входыэлементов ИЛИ 24 и И 25 счетчик 26устанавливается сигналом с выхода элемента И 25 в исходное состояние, Импульс 10 устанавливает по входу сброса Р-триггер 30, в результате чегосигнал снимается с выхода 15С выхода Р- триггера 30 на вход элемента2 И-ИПИ 29 поступает разрешение напрохождение рабочей информации с входа 11 по второму входу элемента 2 И-ИЛИ29 на выход 16 и далее в контролируеВ узле 8 контроля импульс с входа 10 запрещает по входу сброса Р- триггеру 31 выдачу ложного сигнала неисправности. Ложный сигнал мог бы сформироваться, когда импульс 10 поступает не вконце действия сигнала 13 (сигнал 13 по импульсу .1 О снимает14309 5 ся) и на входе 17 не сформирован сиг нал с выхода дешифратора 7.В блоке 1 управления сигнал установки с выхода элемента И 25 присут 5 ствует до первого заднего фронта тактового импульса, который по С-входу взнодит 0-триггер 20. Сигнал с инверсного выхода Р-триггера 20 по первому входу элементу И 25 снимает сигнал 10 установки счетчика 2 б и по второмувходу элемента И 22 запрещает прохождение тактов,Таким образом, блок 1 управления находится н исходном состоянии и готов к формированию рабочего цикла. Рабочий цикл формируется по заднему Фронту импульса 10 аналогично циклу контроляКроме того, после окончания импульса 1 0 Р-триггер 20 в бло 15 20 ке 1 управления устанавливается в ис. ходное состояние и разрешает прохождение тактов через элемент И 22 для нового цикла контроля,По окончании рабочего цикла, т.е. по концу сигнала 13, Р-триггер устанавливается в исходное состояние и сего инверсного выхода поступает сигнал 15. При отсутствии следующего тически и непрерывно начинает формировать циклы контроля. Формула изобретения 1Устройство для контроля цифровых блоков, содержащее блок управления, генератор тестов, шифратор, счетчик, дешифратор ошибки, причем выход режима контроля блока управления соединен с входом сброса счетчика, счетный вход которого соединен с выходом шифратора, входы которого являются входами устройства для подключения к выходам контролируемого цифрового блока, разрядные выходы счетчика соединены с информационными 40 нходами дешифратора, выход смены теста блока управления соединен с вхо" дом синхронизации генератора тестов, о т л и ч .а ю щ е е с я тем, что, с целью повышения производительности 50 контроля, а также расширения области применения путем обеспечения возможности контроля ц Фрон блоков рабо тающих в реальном масштабе времени,устройство содержит коммутатор и узел,контроля, содержащий элемент И и Ртриггер, причем выход режима контроимпульса 10 блок 1 управления автома ля блока управления соединен с первымвходом элемента И и со стробирующимвходом коммутатора, первый информационный вход которого является входомдля подключения к реальному ноздействию устройства, к шине логическогонуля которого подключен второй информационный вход коммутатора, первыйвыход которого является выходом устройства для подключения к входу контролируемого цифрового блока, второйвыход коммутатора соединен с вторымвходом элемента И, выход которого соединен с С-входом В-триггера, Р-входкоторого соединен с выходом дешифратора ошибки, вход сброса 0-триггерасоединен с входом признака началаподачи реального воздействия устройства, с первым управляющим входомкоммутатора, с входом логического услония блока управления; прямой и инверсный выходы Р-триггера являютсявыходами "Ошибки" и "Исправность"устройства, вход синхронизации которого соединен с входом синхронзацииблока управления, второй информационный вход коммутатора соединен с выходом генератора тестов2. Устройство по и. 1, о т л и -ч а ю щ е е с я тем, что, блок управления содержит Э-триггер, шифратор, счетчик, счетчик времени цикла контроля, счетчик времени срабатывания контролируемого блока, причемвход логического условия блока соединен с В-входом Э-триггера и с первыминформационным входом шифратора, второй информационный вход которого соединен с инверсным выходом Р-триггера,С-нход которого соединен с синхровходом блока, с третьим информационным входом шифратора, сосчетными входами счетчика временисрабатывания контролируемого блока исчетчика времени цикла контроля, выходы заемов счетчиков времени срабатывания контролируемого блока и нремени цикла контроля соединены с четвертым и пятый информационными входами шифратора соответственно, первыйпрямой разряд выхода счетчика соединен с шестым информационным входомшифратора, второй прямой разряд выхода счетчика соединен с седьмым информационным входом шифратора и с выходом признака смены теста блока, инверсный второй разрядный выход счет-.чика соединен с входом сброса счет 7чика времени цикла контроля, прямой третий разряд выхода счетчика соединен с восьмым информационным входом шифратора и с выходом признака режима контроля блока, инверсный третий разряд выхода счетчика соединен с 430958 8входом сброса счетчика времени срабатывания контролируемого блока, первый и второй выходы шифратора соединены с входами счета и сброса счетчика соответственно,1430958 Составитель А, Сиротскаяактор А, Ревин Техред Л.Сердюкова Корректор М, Васильев 344/ аказ 113 изводственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 Тираж 704НИИПИ Государствепо делам изобр35, Москва, ЖПодписноенного комитета СССРтений и открытийРаушская наб., д, 4/5

Смотреть

Заявка

4190697, 02.02.1987

ПРЕДПРИЯТИЕ ПЯ В-8835

ГАЛКИН ВЛАДИМИР ЕВГЕНЬЕВИЧ, КВАШЕННИКОВ ВЛАДИСЛАВ ВАЛЕНТИНОВИЧ

МПК / Метки

МПК: G06F 11/26

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

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

Код ссылки

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

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