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

 

УСТРОЙСТВО НЕПРЕРЫВНОГО ТЕСТОВОГО ДИАГНОСТИРОВАНИЯ ЛИНЕЙНЫХ ЦИФРОВЫХ СИСТЕМ, содержащее генера-тор тестовых воздействий, блок хра нения эталонных реакций, первый и второй блоки суммирования, первый и второй блоки вычитания и блок срав нения, причем первый и второй инфор мационные входы первого блока суммирования и первого б:лока вычитания соединены соответственно с информационным входом устройства и выходом генератора тестовых воздействий, а их выходы соответственно с первым и вторым информационными входами т диагностируемых систем, синхронизирующий и установочный входы устройства соединены с соответствующими входами г.иагностируемых систем, генератора тестовых воздействий и блока хранения эталонных реакций, первые информационные входы второго блока вычитания и второго блока суммирования соединены с соответствующими выходами диагностируемых систем, выход блока сравнения является выходом сигнала ошибки устройства, о тличающееся тем, что, с целью повьшения точности непрерывного диагностирования, в него вв.дены первый и второй формирователи контрольных разрядов, причем вход первого формирователя контрольных разрядов соединен с вторым информационО ) ным входом второго блока вычитания и с выходом блока хранения эталонных реакций, выход первого формирователя контрольных разрядов соединен с вторым информационным входом .второго блока суммирования, выход которого подключен к первому входу Од блока сравнения, второй вход котоО9 СО рого соединен с выходом второго формирователя контрольных разрядов, ьэ вькод второго блока вычитания соесо динен с входом второго фop шpoвaтeля контрольных разрядов и является выходом реакций на входные воздействия устройства.

СО1ОЗ СОВЕТСКИХ

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

PECflYBЛИН (19) () )) 4(s1) G 06 F 11/26

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

1 10 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3628341/24-24 (22) 25.07.83 (46) 23.06.85. Бюл. И 23 (72) Н. В. Колесов. B. П. Подкопаев °

М. П. Сошин и А. Е. Шумский (71) Ленинградский ордена Ленина электротехнический институт им. В. И. Ульянова (Ленина) (53) 681.325(088.8 ) (56 ) 1. Патент США У 4049957, кл. G 06 F 11/26, опублик. !980.

2. Авторское свидетельство СССР

Р 983710, кл. Q 06 F I I/26> 1981 (прототип ). (54 ), (5? ) УСТРОЙСТВО НЕПРЕРЫВНОГО

ТЕСТОВОГО ДИАГНОСТИРОВАНИЯ ЛИНЕЙНЫХ

ЦИФРОВЫХ СИСТЕМ, содержащее генератор тестовых воздействий, блок хранения эталонных реакций, первый и второй блоки суммирования, первый и второй блоки вычитания и блок сравнения, причем первый и второй информационные входы первого блока суммирования и первого. блока вычитания соединены соответственно с информационным входом устройства и выходом генератора тестовых воздействий, а их выходы - соответственнс с первым и вторым информационными входами -.. пиагностируемых систем, синхрониэирующий и установочный входы устройства соединены с соответствующими входами ;иагностируемых систем, генератора тестовых воздействий и блока хранения эталонных реакций, первые информационные входы второго блока вычитания и второго блока суммирования соединены с соответствующими выходами диагностируемых систем, выход блока сравнения является выходом сигнала ошибки устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения точности непрерывного диагностирования, в него вв дены первый и второй формирователи контрольных разрядов, причем вход первого формирователя контрольных разрядов соединен с вторым информационным входом второго блока вычитания и с выходом блока хранения эталонных реакций, выход первого формирователя контрольных разрядов соединен с вторым информационным входом, второго блока суммирования, выход которого подключен к первому входу блока сравнения, второй вход которого соединен с выходом второго формирователя контрольных разрядов, выход второго блока вычитания соединен с входом второго формирователя контрольных разрядов и является выходом реакций на входные воздействия устройства.

9 г устройств тестового диагностирования, l и содержащее генератор тестовых воздействий и эталонных реакций, блок сравнения, сумматоры, блоки вычитаф ния, блоки умножения на 2, объект диагностирования, состоящий из двух идентичных линейных систем, информационный, синхронизирующий и установочный входы устройства, информаА ционные выходы и входы для подключения диагностируемых,систем, выход реакции устройства на входные воздействия и выход сигнала ошибки устройства (2j.

Основными недостатками прототипа являются следующие.

Однако известчое устройство непригодно для непрерывного тестового диагностирования линейных в поле вьгчетов по мсдулю два цифровых систем из-за отсутствия разницы между суммированием и вычитанием в этом поле.

Кроме того, для осуществления непрерывного тестового диагностирования требуется наличие у объекта диагностирования значительной аппаратурной избыточности (непрерывному тестовому диагностированию подлежат лишь дублированные системы). Введение большой избыточности в исходную линейную цифровую систему с целью обеспечения ее непрерывного тестового диагностирования приводит х значительному снижению ее надежности.

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

Поставленная цель достигается тем, что в устройство непрерывного тестового диагностирования линейных цифровых систем, содержащее генератор тестовых воздействий, блок хранения эталонных реакций, первый и второй блоки суммирования, первый и второй блоки вычитания и блок сравнения, причем первый и второй информационные входы первого блока суммирования и первого блока вычитания соединены соответственно с информационным входом устройства и выходом генератора тестовых воздействий, а их выходысоответственно с первым и вторым инНаиболее близким по технической сущности к изобретению является устройство непрерывного тестового диагностирования линейных динамических систем, позволяющее повысить точность диагностирования линейных систем по сравнению с устройства и 55 функционального диагностирования и исключить перерывы в работе объекта диагностирования„ характерные для

1 116332

- Изобретение относится к вычислительной технике.

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

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

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

В большинстве случаев вспомогательное устройство является более простым (по аппаратурным затратам) по сравнению с основным (диагностируемым) устройством и лишь в некоторых (неблагоприятных) частных случаев является дублем основного (.11.Недостаток устройств функциональ- З5 ного диагностирования. заключается в необнаружении таких дефектов в такте их возникновения, которые не приводят к искажению выходного вектора

40 в данном такте. В результате может произойти накопление своевременно не обнаруженных дефехтов, обнаруживающая способность устройства функционального диагностирования будет

45 превышена, и искажение выходного сигнала основного устройства обнаружено не будет.

1163329 формационными входами диагностируеьых систем, синхронизирующий и установочный входы устройства соединены с соответствующими входами диагноатируемых систем, генератора тестовых воздействий и блока хранения эталонных реакций, первые информационные входы второго блока вычитания и второго блока суммирования соединены с соответствующими выходами диагностируемых систем, выход блока сравнения является выходом сигнала ошибки устройства, введены первый и второй фор» мирователи контрольных разрядов, причем вход первого формирователя контрольных разрядов соединен с вторым информационным входом второго блока вычитания и с выходом блока хранения эталонных реакций, выход первого формирователя контрольных разрядов соединен с вторым информационным входом второго блока суммирования, выход которого подключен к первому входу блока сравнения, второй вход которого соединен с выходом второго формирователя контрольных разрядов, выход второго блока вычитания соединен с входом второго формирователя контроль1 ных разрядов и является выходом реакций на входные воздействия устройства. каждый из них может быть реализован на Р комбинационных сумматорах по заданному модулю, где 1 — размерность (число компонент )выходного вектора

5 вспомогательной цифровой системы 9.

Если в векторе выхода основнои цифровой системы 8 требуется обнаружение однократной ошибки, то Х = 1, формирователь 10 ()l) контрольных

10 разрядов - комбинационный сумматор с числом входов, равным размерности выходного вектора основной цифровой системы 8. Блоки 2, 4 и 3, 5 являются асинхронными безынерционными уст15 ойствами покомпонентного суммировар ния (2, 4) и вычитания (3, 5) по заданному модулю, Такие блоки для цифровых систем могут быть реализованы на комбинационных сумматорах, работа20 ющих в прямом и дополнительном кодах.

Устройство работает следующим образом, В начальный момент времени на вход 14 устройства подается сигнал

25 начальной установки, который, поступая на установочные входы генератора

1 тестовых воздействий, блока 23 хранения эталонных реакций; на вход 19 диагностируемых систем, осуществляет

30 начальную установку генератора 1 тестовых воздействий, блока 23 хранения эталонных реакций, основной 8 и вспомогательной 9 цифровых систем так, что выполняется равенство где

45

На чертеже изображено предлагаемое устройство.

Устройство содержит генератор 1 тестовых воздействий, первый сумматор

2, первый блок 3 вычитания, второй сумматор 4, второй блок 5 вычитания, блок 6 сравнения, объект 7 диагностирования, состоящий из основной 8 и вспомогательной 9 линейных цифровыхсистем, первый 10 и второй 11 формирователи контрольных разрядов, информационный 12, синхронизирующий 13 и установочный 14 входы, выход 15 реакции устройства на входные воздействия выход 16 сигнала ошибки устройства, информационные входы 17 и 18 основной и вспомогательной линейных цифровых систем соответственно, синхронизирующий 19 и установочный 20 входы диагностируемых систем, информацион ные выходы 21 и 22 диагностируемых систем, блок 23 хранения эталонных реакций. Формирователи 10 и 11 контрольных разрядов - это формирователи избыточных разрядов линейных разделимых кодов с обнаружением ошибок заданной кратности, они идентичны, у (О) = Ну„(0), у (О) и у (О) — значения векторов выхода основной 8 и вспомогательной 9 цифровых систем соответственно в начальный момент времени;, Н вЂ” матрица, определяющая закон формирования избыточных разрядов.

В процессе обработки информации системами 8 и 9 входной сигнал с входа 12 и тестовый сигнал с выхода ге50 нератора 1 тестовых воздействий, покомпонентно складываясь в сумматоре

2, поступают на информационный вход

- 17 линейной цифровой системы 8, где они обрабатываются в соответствии с функцией этой системы. Одновременно

55 на информационный вход 18 динамической системы 9 поступает покомпонентная разность входного и тестового сигналов, образующаяся на выходе

1163329

15

25 нычитающего блока 3. Выходной сигнал с информационного выхода 22 динамической системы 9 покомпонентно складывается в блоке 4 с преобразованной с помощью блока 10 эталонной реакцией блока 23, и суммарный сигнал с выхода блока 4 поступает на первый вход блока 6 сравнения. Эталонная реакция, постунающая с выхода блока

23, покомпонентно вычитается в блоке 5 из выходного, с информационного выхода 21 сигнала системы 8, в результате чего на выходе блока 5 выделяется сигнал реакции системы на входное воздействие, Этот сигнал реакции поступает на выход 15 устрой« ства, а также на вход блока 11, выход которого связан с вторым входом блока 6 сравнения, Сигнал с выхода блока сравнения, являющийся сигналом ошибки, поступает на выход !6 устройства, Синхронность работы блоков 1, 8, 9 и 23 обеспечивается путем подачи сигнала синхронизации с входа 13 устройства на синхровходы генератора

1 тестовых воздействий, блока 23 и на вход 20 диагностируемых систем.

Пусть входной сигнал устройства

30 х, тестовый t функции передачи основной системы Ь, дополнительной L

1э эталонная реакция на выходе генератора 1 равна Lz (t), Н вЂ” матрица, описывающая закон формирования избыточных разрядов линейного разделимого кода с обнаружением ошибок заданной кратности. Тогда Ь2(х) HL„(z) при отсутствии ошибок в выходйом сигнале основной системы и L (х) ф НЬ „(х)

+ при наличии ошибок кратности, не пре- 40 вьппающей заданную в выходном векторе основной системы, где L „ — функция передачи основной системы при наличии н ней дефекта. При отсутствии дефектон сигналы на входах блоков 8 и 45 и 9 равны (х+ t) и (х — t), а на их выходах - соответственно L (х + t)

1 и L (õ — t) . Последние сигналы подаются на входы блоков 5 и 4, поэтому сигнал на выходе каждого иэ блоков 50 вследствие линейности L„ L равен соответственно L„(x + t) - L„(t)

L„(х) и Ь (х t) + НГ „(t) Ь (х Й)

+ L<(t) L (z) ° Сигналы, поступающие

2 на вход блока 6 сравнения,. соответственно равны L<(z) и HL„(x) = Ь (х), в результате чего сигнал на выходе блока сравнения равен нулю. При появлении дефектов в линейной динамической системе 8 или 9 выход системы, 8 не равен L„(x + t) либо выход системы 9 не равен L (х " t), поэтому сигнал на выходе блока 4 не равен Lg (x) либо на выходе блока 5 не ранен L<(x) и как следствие, на выходе блока 11 не равен L (z) и, далее, за счет неравенства выходных сигналов блоков 4 и

ll на выходе блока 6 появляется сигнал ошибки. Обнаружинаются и те дефекты, которые не приводят к искажению Ь„(х) или Ь (х), так как значение LÄ(t) или Ь (t) хотя бы на одном иэ тестовых воздействий искажается (условие полноты теста), что приводит к неравенству сигналов на входе блока сравнения и, как следствие, к появлению сигнала ошибки.

Дефекты н одном из блоков 2, 3, 4, 5, 10 и ll приводящие к изменению их передаточной функции, непосредственно приводят к искажению сигналов на одном из входов блока 6 сравнения, в результате чего íà его выходе появляется сиг— нал ошибки.

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

2-5 будут блоками покомпонентного суммирования по модулю два(операции суммирования и вычитания в поле вычетов по модулю дна совпадают ),Таким образом, использование предлагаемого устройства позволяет повысить.точность непрерывного диагностирования (по сравнению с устройствами функционального диагностирования) линейных в поле вычетов по модулю два цифровых систем. Очевидно, что линейные цифровые системы 8 и 9 могут различаться (система 9 в смысле аппаратурных затрат не сложнее системы 8 ), достаточно только чтобы их передаточные функции были связаны собтношением Ь (х) = HL„(õ), В частном случае, когда закон функционирования избыточных разрядов Н задается единичной матрицей, вспомогательная линейная цифровая система 9 является дублем основной системы 8. Таким образом, н общем случае для осуществления непрерывного тестового диагностирования с помощью предлагаемого устройства требуется меньшая избыточ1163329

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

Редактор С. Саенко Техред М.Надь Корректор N. Самборская Заказ 4104/48 Тираж 710 Подписное

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

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

Филиал ППП "Патент". ° г. Ужгород, ул. Проектная, 4 ность диагностируемой системы, чем при использовании известного устройства.

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

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

 

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

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

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

Изобретение относится к системам управления телевидением и радиовещанием

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

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

Изобретение относится к способу и системе отладки многоядерной системы с возможностями синхронной остановки и синхронного возобновления

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

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

Изобретение относится к средствам построения модели состояния технического объекта
Наверх