84 в зависимости от правила проведения дополнительных проверок, предлагаемый метод позволяет корректировать от 50% до 94% обнаруживаемых ошибок; различной конфигурации ного кода) при условии обнаружения некорректируемых ошибок; нформационных разрядо] Модель алгоритм о ! кодирования и декодирования ин формации разработана программная модель защиты ПЗУ от ошибок. Алгоритм программной модели представлен на рис.2.13. См. приложение 2. |
14 Положения выносимые на защиту: 1. Модифицированный итеративный код повышенной корректирующей способности. 2. Методический аппарат функционально-кодовой защиты процессора при выполнении арифметических и логических операций. Новизна научных исследований заключается в выявлении свойств, закономерностей и новых теоретических положений в разработке корректирующего модифицированного итеративного линейного кода повышенной обнаруживающей и корректирующей способности, адаптированного для защиты преобразователей информации. Практическая значимость результатов работы состоит в следующем: решение рассматриваемой задачи имеет существенное значение и позволяет создать качественно новый уровень отказоустойчивости компьютерных сетей в экстремальных условиях работы; в зависимости от правила проведения дополнительных проверок, предлагаемый метод позволяет корректировать от 50% до 94% обнаруживаемых ошибок, обеспечить отказоустойчивость и достоверность функционирования компьютерных сетей в реальном масштабе времени, практически без снижения быстродействия исходного устройства. Достоверность полученных результатов подтверждается использованием математической модели, адекватно отображающей реальные процессы, протекающие в дискретных устройствах, обоснованием и доказательством впервые полученных научных результатов и выводов, применением широко известных частных научных результатов, результатами опытноконструкторских разработок, ясной физической интерпретацией полученных результатов и их непротиворечивостью с существующими методами коррекции ошибок отказоустойчивых вычислителей. 75 2224число корректируемых ошибок (46%); число ошибок только в информационных разрядах224 (Zi= 14групп, каждая из которых включает по 16 одинаковых синдромов); число ошибок только в контрольных разрядах — 592 (/2= 37-групп, каждая из которых включает по 16 одинаковых синдромов); число ошибок, имеющих искажения одновременно в информационных и контрольных разрядах1408 (Z3= 88-групп, каждая из которых включает по 16 одинаковых синдромов). Вывод. Применение итеративного линейного кода, использующего проверки на четность, правые и левые диагональные проверки позволяет: обнаруживать максимальное количество ошибок (за исключением ошибочных кодовых наборов трансформируемых в разрешенные); корректировать ошибки трехкратные ошибки (в настоящее время неизвестны эффективные методы построения линейных кодов исправляющих больше двух-кратной ошибки); в зависимости от правила проведения дополнительных проверок, предлагаемый метод позволяет корректировать от 50% до 94% обнаруживаемых ошибок; исправлять ошибки различной конфигурации (имеет свойства нелинейного кода) при условии обнаружения некорректируемых ошибок; осуществлять коррекцию модульных ошибок при малом числе информационных разрядов. 2.6. Алгоритм программной модели функционально-кодовой защиты устройства памяти На основе приведенных алгоритмов кодирования и декодирования информации разработана программная модель защиты ПЗУ от ошибок. Алгоритм программной модели представлен на рис.2.13. |