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

Авторы:

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

Аннотация:
При построении надежных и безопасных систем управления часто используют функциональный контроль технического состояния логических блоков. При организации подобных систем должно обеспечиваться свойство 100 %-го обнаружения одиночных неисправностей на выходах логических элементов внутренней структуры контролируемого объекта, что возможно за счет применения нескольких подходов: 1) дублирования; 2) использования помехоустойчивых кодов без модификации структур объектов диагностирования; 3) использования помехоустойчивых кодов с модификацией структур объектов диагностирования. Выбор кода на этапе проектирования системы функционального контроля является определяющим фактором, влияющим на основные характеристики системы. В работе приводятся результаты исследований свойств кодов с суммированием, имеющих один взвешенный информационный разряд. Эти коды, как и классические коды Бергера, обнаруживают 100 % монотонных ошибок в информационных векторах, а значит, могут быть применимы при решении задач технической диагностики, аналогичных тем, для решения которых используются коды Бергера. Более того, новые коды обладают уменьшенным количеством так называемых симметричных ошибок в сравнении с кодами Бергера. При этом, однако, взвешивание разряда приводит к появлению некоторого количества асимметричных ошибок. Приводятся условия построения взвешенного кода с суммированием, который обладает возможностью 100 %-го обнаружения ошибок нечетных кратностей и монотонных ошибок в информационных векторах. Кроме того, установлены новые свойства кодов с суммированием с одним взвешенным информационным разрядом, учет которых на практике позволит организовывать системы функционального контроля логических устройств с улучшенными характеристиками.

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


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