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

Авторы:

Ефанов Д. В. , Сапожников Вал. В. , Сапожников Вл. В. , Тэн Т. , Усанова А. В. , Пашуков А. В.

Аннотация:
Исследуются особенности применения кодов с суммированием взвешенных информационных разрядов при организации систем технического диагностирования. Приводится краткий обзор использования классических и взвешенных кодов с суммированием для решения задач технической диагностики дискретных систем. Представлена классификация кодов с суммированием. Подробно анализируются характеристики обнаружения ошибок в информационных векторах взвешенными кодами с суммированием по видам (монотонные, симметричные и асимметричные) и кратностям. Доказано, что взвешенные коды с суммированием, при построении которых не используется операция вычета по заранее установленному модулю, обладают свойством идентификации любых монотонных искажений в информационных векторах. Кроме того, доказано, что взвешенные коды с суммированием не могут иметь равномерного распределения информационных векторов между всеми контрольными векторами, а значит, невозможно построение взвешенного кода с суммированием с теоретическим минимумом общего количества необнаруживаемых ошибок. Описан способ реализации генераторов взвешенных кодов с суммированием, основанный на использовании стандартных схем сумматоров и полусумматоров. Приводятся примеры реализации генераторов взвешенных кодов на мультиплексорах и устройствах программируемой логики класса CPLD. Проведены экспериментальные исследования взвешенных кодов с суммированием по организации систем функционального контроля на их основе. Проанализированы показатели обнаружения ошибок на выходах контролируемых схем, а также характеристики сложности технической реализации систем функционального контроля. Показаны преимущества и недостатки использования взвешенных кодов с суммированием, проявляющиеся при организации систем функционального контроля.

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


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