METHOD OF PROTECTING INFORMATION PROCESSING DEVICES OF DIGITAL DATA TRANSMISSION SYSTEMS FROM SINGLE BYTE ERRORS
Предложена регулярная процедура адаптации кода, исправляющего одиночные байтовые ошибки, с целью обнаружения и коррекции байтовых ошибок в арифметико-логических устройствах(АЛУ) процессоров информационно-измерительных систем. Выявлены закономерности, определяющие соотношения между арифметико-логическими операциями и значениями контрольных разрядов линейного кода относительно данных операций. Показано, что эти закономерности позволяют сформулировать правила получения значений поправок к контрольным разрядам кода для обнаружения и коррекции одиночных байтовых ошибок при использовании алгебраического линейного кода с синдромным декодированием. Предлагаемый метод защиты от одиночных байтовых ошибок устройств обработки информации позволяет минимизировать влияние кодирования (декодирования) информации на быстродействие АЛУ процессора за счет замены циклической процедуры кодирования информации на алгебраическую с синдромным декодированием. A regular procedure for adapting the code that corrects single bit errors for detecting and correcting byte errors in arithmetic-logic units (ALU) of information and measurement system processors is proposed. The regularities that determine the relations between arithmetic logical operations and the values of the control digits of the linear code relative to these operations are revealed. It is shown that these regularities allow us to formulate rules for obtaining correction values of code control bits for detecting and correcting single byte errors when using an algebraic linear code with syndrome decoding. The proposed method of protection against single bit errors of information processing devices allows minimizing the impact of encoding (decoding) information on the performance of the ALU processor by replacing the cyclic information encoding procedure with an algebraic one with syndrome decoding.