Самопроверяемое устройство для свертки сигналов контроля

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано в системах контроля правильности функционирования цифровых блоков . Целью изобретения является увеличение глубины поиска дефектов. Устройство содержит узел 1 синхронизации и п самопроверяемых узлов встроенного контроля 2- 1, ...,2-п по числу узлов контролируемого блока, блок 3 сжатия информации, элемент ИСКПЮЧАЮ- ЩЕЕ ИШ1 8, элемент И 9, блок 10 управления , блок П памяти, дешифратор 12. Основной отличительной особенностью устройства является исполнение блока 3 сжатия информации в виде совокупности из двух сдвиговых регистров 4 и 5. Такое исполнение в совокупности, с другими отличительными признаками позволяет идентифицировать неисправный узел и в то же время обеспечивать самоконтроль данного блока. 3 ил. СЛ

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

„„Я0„„1462321 А 1 (511 4 G 06 Г 11/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (2 1) 4292405/24-24 (22) 03.08.87 (46) 28.02.89. Бюл. Ф 8 (72) В.В.Данилов, В.В.?1осягин, И.Н.Умнов и Ф.В.Филиппов (53) 681.3(088.8) (56) Пархоменко И.И., Согомонян Е.С.

Основы технической диагностики. М. .

Энергоиздат, 1981, с, 179-181 рис. 5-11. (54) САМОПРОВЕРЯЕИОЕ УСТРОЙСТВО ДЛЯ

СВЕРТКИ СИГНАЛОВ КОНТРОЛЯ (57) Изобретение относится к вычислительной технике и может быть использовано в системах контроля правильности функционирования цифровых блоков. Целью изобретения является увеличение глубины поиска дефектов. Устройство содержит узел 1 синхронизации и и самопроверяемых узлов встроенного контроля 2-1,...,2-п по числу узлов контролируемого блока, блок 3 сжатия информации, элемент ИСКЛЮЧАЮlllEE ИЛИ 8, элемент И 9, блок 10 управления, блок 1 1 памяти, дешифратор

12. Основной отличительной особенностью устройства является исполнение блока 3 сжатия информации в виде совокупности из двух сдвиговых ре" гистров 4 и 5. Такое исполнение в совокупности с другими отличительными признаками позволяет идентифицировать неисправный узел и в то же а время обеспечивать самоконтроль данного блока. 3 ил.

1462321

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

На фиг.l представлена структурная схема предлагаемого устройства; на фиг.2 и 3 — функциональные схемы блока управления и блока памяти соответственно.

Устройство содержит (фиг.l) узел 15

1 синхронизации, п самопроверяемых узлов 2-1,. °,2-п встроенного контроля, блок 3 сжатия информации, содержащий сдвиговые регистры 4 и 5. Позициями 6 и 7 обозначены первый и вто- 20 рой информационные выходы устройства (выходы наличия дефекта). Кроме того, устройство содержит элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 8, элемент И 9, блок 10 управления, блок 11 памяти и дешифра- 25 тор 12. Позицией 13 обозначена группа выходов локализации дефекта устройства. Блок 10 управления (фиг.2) содержит счетчик,14, второй дешифратор 15, триггер 16, элемент НЕ 17 и 30 второй элемент И 18. Блок 11 памяти (фиг.3) содержит и триггеров 19 ° 119.и.

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

Контролируемый цифровой блок снабжается и самопроверяемыми узлами встроенного контроля, по числу составляющих блок узлов. Цифровой блок функционирует нормально (его состав- !0 ные узлы, узлы встроенного контроля или и те и другие совместно), если на выходах узлов встроенного контроля присутствует значение 01 или 10.

Значения же 00 и 11 соответствуют на45 личию дефекта в узле контролируемого блока или в соответствующем узле встроенного контроля.

В начальный момент времени импульс на входе начальной установки устанавливает блоки 3, 10 и 11 в начальное

50 (нулевое) состояние. Это состояние соответствует единичному значению на выходе управления режимом блока с

10, соединенном с входами выбора режима сдвиговых регистров 4 и 5. Ре55 гистры 4 и. 5 работают в режиме параллельной записи информации по входам параллельной записи, на которые поступают сигналы с выходов самопроверяемых узлов 2-1, 2-2,...,2-п встроенного контроля. Фронтом первого тактового импульса, поступающего с выхода узла 1 синхронизации, происходит параллельная запись информации в сдвиговые регистры 4 и 5. Одновременно состояние счетчика 14 блока 10 управления увеличивается на единицу (становится равным единице в самом младшем разряде счетчика 14), дешифрируется дешифратором 15, вызывая установку триггера 16 в нулевое состояние, которое соответствует новому режиму работы сдвиговых регистров 4 и

5 — последовательному сдвигу информации вправо с ее вводом по входу последовательного ввода информации.

Продолжительность указанного режима составляет и-1 тактов (периодов), поступающих с выхода узла 1 синхронизации, в течение которых на выходах 6 и 7 наличия дефекта блока 3 сжатия информации появляются значения пар сигналов f,, f соответственно (i = l,n, i — номер узла 2-1, 2-2,...,2-п встроенного контроля).

Два основных условия, необходимых для обеспечения самопроверяемости блока 3 выполняются, т.е, в каждый разряд сдвиговых регистров 4 и 5 мо" гут быть записаны произвольные комбинации входных сигналов с узлов

2-1,2-2,...,2-п встроенного контроля, которые проверяют сдвиговые регистры, на всех возможных входных воздействиях. Первое условие — обеспечение самопроверяемости блока 3 сжатия информации — выполняется. Второе условие, необходимое для реализации блока сжатия — условие защищенности от дефектов, " также справедливо в силу раздельной реапизации функций наличия дефектов и Я2 (выходов 6 и 7 соответственно). Таким образом, при нормальном функционировании устройства на его выходах

6 и 7 наличия дефекта имеются значения 01 или 10, свидетельствующие об исправности самопроверяемых узлов

2-1,2-2,...,2-п встроенного контроля и блока 3. Наличие дефектов в одном из указанных блоков соответствует значениям на выходах 6 и 7 наличия дефекта 11 или 00. Поскольку выходы

6 и 7 блока 3 соединены также со входами элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 8, сигнал на выходе последнего изменяет

3 1462321.свое состояние при равных сигналах на входе (соответствующих дефекту в одном иэ узлов встроенного контроля), разрешая прохождение тактовых импуль5 сов с выхода узла 1 синхронизации, Состояние счетчика !4 блока .10 управления отражает номер i (1,п) узла 2,1, 2-2,...,2-п встроенного контроля, с выхода которого сдвигается информация. При возникновении дефекта в одном из самопроверяемых . узлов 2- 1, 2-2,...,2-п встроенного контроля сигнал с выхода элемента

И 9 переписы!вает состояние счетчика )5

14 блока 10 управления в блок 11 памяти. Состояние блока 1! памяти дешифрируется дешифратором 12, и на

i-м выходе 13-1 13-2,...,13-п (з.=

=l,n) локализации дефекта появляется 2р сигнал, указывающий номер i (i=1,n) самопроверяемого узла встроенного контроля, в котором произошел дефект.

Последовательный сдвиг информации в (n-l) также заканчивается дешифраци- 25 ей состояния счетчика 14 в дешифраторе 15 блока 10 управления, в результате импульс с выхода элемента

И 18 блока 10 управления устанавли" вает триггер 16 по входу начальной 30 установки в начальное (единичное) состояние и регистры 4 и 5 блока 3 сжатия информации вновь переходят в режим параллельной записи информа.ции с выходов самопроверяемых узлов

2-1,2-2,...2"и встроенного контроля.

Работа устройства повторяется согласно описанному.

Таким образом, предлагаемое устройство позволяет локализовать де-. фект в любом из самопроверяемых уз-, лов встроенного контроля. Блок информации, выполненный на основе двух кольцевых сдвиговых регистров, обладает свойством самопроверяемости, т.е, возникающие в нем дефекты всегда проявляются на выходах 6 и 7 наличия дефекта. В устройстве однозначно преобразуется состояние счетчика

14 блока IO управления в выходной сигнал от каждого из самопроверяемых узлов встроенного контроля 2-1, 22,...2-п, сжимаемый с выходов 6 и 7 наличия дефекта, блока 3 ° Информация о наличии дефекта запоминается в бло- 5 ке 11 памяти и после дешифрации в дешифраторе 12 выдается на выходы 1.3-1, 13-2,...,13-п локализации дефекта.

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

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

Самопроверяемое устройство для свертки сигналов контроля, содержащее узел синхронизации и блок сжатия информации, причем первые и вторые г входы сигналов контроля устройства подключены соответственно к первому и второму информационным входам блока сжатия информации, первый и второй выходы которого являются контрольными выходами устройства, о т— л и ч а ю щ е е с я тем, что, с целью увеличения глубины поиска дефектов, устройство содержит блок управления, блок памяти, дешифратор, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ и элемент НЕ, причем выход узла синхронизации соединен с синхровходом блока сжатия

I информации и блока управления и с первым входом элемента И, второй инверсный вход которого соединен с выходом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, входы которого соединены с первым и вторым информационными выходами устройства, выход элемента И соединен с входом записи блока памяти, группа выходов блока управления соединена с группой адресных входов блока памяти, группа выходов которого соединен с группой входов дешифратора, группа выходов которого образует группу выходов локализации дефекта устройства, входы начальной установки блока сжатия информации, блока управления и блока памяти объединены и образуют вход начальной установки устройства, выход блока управления соединен с входом управления режимом блока сжатия информации, блок сжатия информации содержит два сдвиговых регистра, группы информационных входов параллельной записи которых образуют соl4 фиг. 2!

612

Фие, Ю

Составитель С.Старчихин

Редактор Т.Парфенова Техред Л.Олийнык Корректор С.Шекмар

Заказ 714/48 Тираж 667 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r, Ужгород, ул. Гагарина, 101 ответственно первую и вторую группы информационных входов блока сжатия информации, выходы первого и второго сдвиговых регистров соединены с ин" формационными входами последовательной записи сдвиговых регистров и образуют первый и второй выходы блока сжатия информации соответственно, :входы начальнои установки, синхрони" зации и управления режимом сдвиговых :регистров попарно объединены и обра:зуют одноименные входы блока сжатия

:,информации, блок управления содержит счетчик, дешифратор, триггер, эле: мент НЕ и элемент И, причем вход на,чальной установки счетчика является

:входом начальной установки блока yn t

6232) 6 равления и через элемент НЕ соединен с первым входом элемента И блока управления, счетный вход счетчика является синхровходом блока управления, 5 группа разрядных выходов счетчика соединена с группой входов дешифратора блока управления и является группой адресных выходов блока управления, первый и второй выходы дешифратора блока управления подключены соответственно к нулевому входу триггера и второму входу элемента И блока управления, выход элемента И блока управления подключен к единичному входу триггера, выход которого является выходом управления режимом блока управ" ления.