Устройство для контроля цифровых блоков Советский патент 1988 года по МПК G06F11/26 

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

СП

00

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

название год авторы номер документа
Устройство для локализации неисправностей 1980
  • Кувшинов Алфей Михайлович
  • Иванец Александр Иванович
  • Мокров Владимир Алексеевич
  • Ракова Наталья Александровна
SU903888A1
Устройство для тестового контроля цифровых узлов 1987
  • Криворучко Иван Михайлович
  • Секачев Борис Сергеевич
  • Матвеева Татьяна Александровна
  • Итенберг Елена Вениаминовна
SU1425682A1
Устройство для тестового контроля цифровых блоков 1987
  • Борисенко Алексей Алексеевич
  • Рябцев Владимир Григорьевич
  • Чернышев Владимир Александрович
SU1553978A1
Устройство для контроля логических блоков 1988
  • Заславский Виль Израилевич
SU1624459A1
Устройство для контроля цифровых блоков 1984
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
  • Маслеников Борис Сергеевич
  • Спиваков Сергей Степанович
SU1238082A1
Устройство для контроля и диагностики цифровых блоков 1983
  • Руденко Валентин Дмитриевич
  • Шилинговский Виктор Иванович
SU1167610A1
Устройство для тестового контроля цифровых блоков 1987
  • Брусов Вячеслав Васильевич
  • Бабердин Алексей Борисович
  • Балахнин Андрей Анатольевич
SU1545222A1
СТАТИСТИЧЕСКИЙ АНАЛИЗАТОР ДЛЯ ОПРЕДЕЛЕНИЯ ИНФОРМАЦИОННЫХ СВОЙСТВ ТЕСТА 1991
  • Соловьев Владимир Михайлович[Ua]
  • Четвериков Иван Александрович[Ua]
  • Новиков Владимир Филиппович[Ua]
  • Тарашкевич Станислав Степанович[Ua]
  • Берека Валерий Вениаминович[Ua]
RU2068580C1
Устройство для контроля цифровых блоков 1985
  • Рябко Виктор Иванович
  • Руденко Григорий Андреевич
  • Садовский Владимир Владимирович
SU1262504A1
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
  • Остроумов Борис Владимирович
SU1723661A1

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

Реферат патента 1988 года Устройство для контроля цифровых блоков

Изобретение относится к устрой- ствйм автоматики и вычислительной техники и может быть использовано в качестве встроенной системы контроля цифровых блоков в процессе эксплуатации. Целью изобретения является повышение производительности контроля, а также расширение области применения за.счет обеспечения возможности контроля цифровых блоков, работающих в реальном масштабе времени. Устройство содержит блок 1 управления, генератор 2 тестов, коммутатор 9, шифратор,- счетчик 3, дешифратор 7, узел 8 контроля. В случае освобождения системы, в которую входит цифровой блок, устройство автоматически переходит в режим контроля проверяемого блока. Во время контроля при необходимости включения цифровой системы в работу в предлагаемом устройсчрве (обычно в случае возникновения экстренной необходимости включения системы в работу режим контроля не может прерываться) режим контроля автоматически прекращается, и система может выполнять свои рабочие функции. Устройство каждый свободный от работы системы промежуток времени использует для организации контроля. Контроль системы проводится чаще, что позволяет своевременно обнаруживать и устранять неисправности и повьш1ает надежность работы. Такой режим контроля не мешает системе выполнять свои рабочие функции, т.к. при необходимости контроль автоматически прекращается, 1 з.п. ф-лы, 4 ил. с: (С СП 4ib СС

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

&. f

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

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

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

Устройство содержит блок.1 управления, генератор 2 тестов, счетчик 3, шифратор, содержащий элемент ИЛИ 4 и блок 5 предварительной обработки, контролируемый блок 6, дешифратор 7 ошибки, узел 8 контроля, коммутатор 9 вход 10 признака начала подачи реального воздействия устройства, вход 11 реального воздействия устройства, выход 12 смены теста блока управления, выход 13 режима контроля блока управления, выход 14 генератора тестов, . выходы 15 и 16 коммутатора, выход 17 дешифратора, выход 18 Неисправен и выход 19 Исправен,

Блок 1 управления содержит D-триг- гер 20, синхровход 21, элемент И 22, счетчик 23 времени срабатывания контролируемого блока, элемент ИЛИ 24, элемент И 25, счетчик 26, элемент ЗИ-ИЛИ 27 и счетчик 28 времени цикла контроля, при этом в блоке управления элементы 22, 24, 25 и 27 образуют шифратор.

Коммутатор 9 аодержит элемент ., 2И-ИЛИ 29 и D-триггер 30.

Узел 8 контроля содержит D-триггер 31 и элемент И 32.

Устройство работает следующим образом ,

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

При включении устройства все элементы устанавливаются в исходное состояние (цепи установки в исходное состояние не показаны). По окончании сигнала установки устройство находится в режиме контроля, при этом коммутатор 9 выдает сигнал 15, который яв

g

Q

5

5

ляется разрешающим для работы узла 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 устройство автоматически повторяет цикл контроля, описанный Bbmie. Подтверждение узлом 8 контроля сигнала ; неисправности свидетельствует о неисправном состоянии контролируемого блока 6, в противном случае был бы зафиксирован сбой устройства .

Устройство находится в режиме контроля постоянно, т.е. повторяются циклы контроля до момента прихода импульса 10. По этому импульсу коммутатор 9 снимает сигнал 15 и пропускает рабочую информацию в контролируе- мьш блок 6. Блок 1 управления по импульсу IО прерьшает цикл контроля и формирует сигналы I2 и 13 для рабочего цикла с начала и аналогично циклу контроля. В узле 8 контроля fиз-за прерывания цикла контроля) импульс 10 запрещает возможную выдачу сигнала неисправности, т.е. является установочным .

По окончании рабочего цикла, т.е. по окончании сигнала 13, коммутатор 9 формирует сигнал 15 и при отсутствии импульса 10 (отсутствие новой рабочей информации, необходимой для обработки контролируемым блоком 6) блок 1 управления автоматически начинает формировать циклы контроля. Контроль блока 6 продолжается до следую- щего поступления рабочей информации и т.д.

Таким образом, устройство заполняет промежутку времени между обработкой контролируемым блоком 6 рабочей информации циклами контроля.

Блок 1 управления, коммутатор 9 и узел 8 контроля работают следующим образом. При включении устройства все элементы устанавливаются в исходное состояние (как указывалось выше). Все триггеры устанавливаются по R-входу. Тактовая частота с синх- ровхода 21 блока 1 управления поступает через элементы И 22 к ИЛИ 24 на вход элемента ЗИ-ИЛИ 27, на другой вход которого поступает разрешение по начальной установке с выхода счетчика 26. Первый же импульс тактовой ,частоты задним фронтом по счетному входу переключает счетчик 26 и на его втором выходе формируется сигнал, который поступает на выход 12 и являетг ся разрешением по второму входу элемента ЗИ-ИЛИ 27. Кроме этого, со второго инверсного выхода счетчика 26 поступает сигнал разрешения на установочный вход счетчика 23, который считает импульсы, поступающие с синх- ровхода 21. При достижении определен- него числа, через время, необходимое для вьщачи теста генератором 2 тестов в контролируемый блок 6, сигнал с выхода счетчика 23 поступает на вход элемента ЗИ-ИЛИ 27 и переключает счетчик 26. На третьем выходе . счетчика 26 формируется сигнал Обработка, который поступает на выход 13 и вход элемента ЗИ-ИЛИ 27. Инверсный третий выход счетчика 26 является разрешающим по установочному входу счетчика 28, На счетный вход счетчика 28 поступают импульсы с синхровхо- да 21. При достижении определенного времени, необходимого для обработки теста контролируемым блоком 6, сигнал с выхода счетчика 28 поступает на вход элемента ЗИ-ИЛИ 27 и возвращает счетчик 26 в исходное состояние

5

0

5

Q

0

5

5

0

5

Цикл контроля автоматически повторяется при отсутствии сигнала Начало работы на входе 10.

D-триггер 30 при включении устройства устанавливается в состояние, при котором на его инверсном выходе формируется потенциальный сигнал, являющийся разрешающим для узла 8 контроля, который поступает на выход 15 и разрешает прохождение теста с выхода генератора 2 тестов на выход 16 и далее в контролируемый блок 6 через элемент 2И-ИЛИ 29.

По окончании обработки теста в контролируемом блоке 6 задним фронтом сигнала, поступающего на выход 13 по С-входу D-триггера, подтверждается состояние контроля D-триггера 30.

В узле 8 контроля сигнал с входа 17 (выходной сигнал дешифратора) поступает на D-вход D-триггера 31, При наличии разрешения (.сигнал на входе 15) на входе элемента И 32 (по окончании сигнала 13) опрашивается по С-входу D-триггер 31. При наличии едичного сигнала в этот момент на ,В-входе D-триггер 31 взводится, что свидетельствует о неисправности или сбое в работе контролируемого блока 6.. Если это сбой, то по окончании прохождения следующего контрольного теста D-триггер 31 устанавливается в исходное состояние,

По импульсу 10 (длительностью два или более периодов тактовой частоты на синхровходе 21), поступающему на . вход 10 блока 1 управления, D-вход D-триггера 20, первый и второй входы элементов ИЛИ 24 и И 25 счетчик 26 устанавливается сигналом с выхода элемента И 25 в исходное состояние, Импульс 10 устанавливает по входу сброса D-триггер 30, в результате чего сигнал снимается с выхода 15, С вь1хо да D- триггера 30 на вход элемента 2И-ИЛИ 29 поступает разрешение на прохождение рабочей-информации с входа 1 I по второму входу элемента 2И-ИЛИ 29 на вь1ход 16 и далее в контролируемый блок,

в узле 8 контроля импульс с входа 10 запрещает по входу сброса D- триггеру 31 выдачу ложного сигнала неисправности. Ложный сигнал мог бы сформироваться, когда импульс 10 поступает не в конце действия сигнала 13 (сиг нал 13 по импульсу .10 сиимается) и на входе 17 не сформирован сигнал с выхода дешифратора 7,

В блоке 1 управления сигнал установки с выхода элемента И 25 присутствует до первого заднего фронта тактового импульса, который по С-входу взводит D-триггер 20, Сигнал с инверсного выхода D-триггера ,20 по первому входу элементу И 25 снимает сигнал ю выход которого является выходом уст

установки счетчика 26 и по второму входу элемента И 22 запрещает прохождение тактов.

Таким образом, блок 1 управления находится в исходном состоянии и готов к формированию рабочего цикла. Рабочий цикл формируется по заднему фронту импульса 10 аналогично циклу контроля. Кроме того, после окончания импульса 10 D-трйггер 20 в блоке 1 управления устанавливается в исходное состояние и разрешает прохождение тактов через элемент И 22 для нового цикла контроля.

1о окончании рабочего цикла, т.е. по концу сигнала 13, D-триггер устанавливается в исходное состояние и с его инверсного выхода поступает сигнал 15. При отсутствии следующего импульса 10 блок 1 управления автома тически и непрерьшно начинает формировать циклы контроля.

Формула изобретения

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

5

0

ЗО

5

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

2. Устройство по п. 1, отличающееся тем, что, блок управления содержит D-триггер, шифратор, счетчик, счетчик времени цикла контроля, счетчик времени срабатыое вания контролируемого блока, причем вход логического условия блока соединен с D-входом D-триггера и с первым информационным входом шифратора, второй информационный вход которого сое40 динен с инверсным выходом D-триггера, С-вход которого соединен с синхро- входом блока, с третьим информационным входом шифратора, со счетными входами счетчика времени срабатьшания контролируемого блока и счетчика времени цикла контроля, выходы заемов счетчиков времени срабатывания контролируемого блока и времени цикла контроля соединены с четвертым и пятым информационными входами шифратора соответственно, первый прямой „разряд выхода счетчика соединен с шестым информационным входом шифратора, второй прямой разряд выхода счетчика соединен с седьмым информационным входом шифратора и с выходом признака смены теста блока, инверсный второй разрядный выход счетг чика соединен с входом сброса счет50

55

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

Т Инфор оция

uSpaOo/nifa

С

Hava/io paSomiti

С л

30

П Генера/пор /пес/под

входом сброса счетчика времени сраба- тьшания контролируемого блока, первый и второй выходы шифратора соединены с входами счета и сброса счетчика соответственно.

(рие.2

29

Ннформацил Т6

на offpaffomf

/fOHfryjffJtu

ф1/г.З

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

Устройство для обнаружения неисправностей цифровых систем 1973
  • Машкин Алексей Михайлович
  • Виглин Александр Альфредович
SU561965A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля цифровых блоков 1980
  • Петренко Станислав Иванович
  • Сахно Анатолий Иванович
  • Фролов Николай Никитович
SU960826A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 430 958 A1

Авторы

Галкин Владимир Евгеньевич

Квашенников Владислав Валентинович

Даты

1988-10-15Публикация

1987-02-02Подача