Категория: Проектирование и тестирование логических устройств

Авторы:

Сапожников Вал. В. , Сапожников Вл. В. , Ефанов Д. В.

Аннотация:
Коды с суммированием с небольшим количеством разрядов в контрольных векторах часто используются при организации систем технического диагностирования логических устройств. Одним из перспективных кодов является код с суммированием единичных информационных разрядов, принципы построения которого базируются на основе использования специального поправочного коэффициента в виде суммы по модулю два заранее установленных разрядов информационного вектора и на вычислении наименьшего неотрицательного вычета веса информационного вектора по модулю M =2^(log2( ? m+1 ?-1))? . Данная работа восполняет пробел в исследованиях модифицированных кодов с суммированием единичных разрядов и посвящена изучению влияния выбора правил вычисления поправочного коэффициента на такие важные показатели, как обнаружение ошибок на выходах контролируемых схем и структурная избыточность систем диагностирования. В эксперименте с набором контрольных комбинационных схем анализируются характеристики модифицированных кодов с суммированием единичных информационных разрядов (модифицированных кодов Бергера). Показано, что выбор способа вычисления поправочного коэффициента при построении модифицированного кода Бергера имеет принципиальное значение и определяет различные по характеристикам системы диагностирования (как сложности технической реализации, так и обнаружения ошибок на выходах контролируемых схем). Для обоснованного выбора модифицированного кода с суммированием единичных разрядов разработаны алгоритмы, позволяющие максимизировать показатель обнаружения ошибок и минимизировать показатель сложности технической реализации системы диагностирования.

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


Скачать статью