Исследование программных реализаций декодеров циклических помехоустойчивых кодов, исправляющих пакетные ошибки при дефиците ресурсов
| Parent link: | Приборы и системы. Управление, контроль, диагностика: научный журнал.— , 1956- № 9.— 2018.— [С. 27-36] |
|---|---|
| Main Author: | |
| Corporate Author: | |
| Other Authors: | , |
| Summary: | Заглавие с экрана В работе представлены программные реализации на микроконтроллере методов декодирования циклических помехоустойчивых кодов, исправляющих пакетные ошибки. Поставлена задача по обеспечению целостности и надежности передаваемых команд в системе синхронизации установки Токамак КТМ. Приведены схемы алгоритма кодирования информации, а также схемы программных реализаций табличного и циклического методов декодирования. Поставлен эксперимент на микроконтроллере по декодированию циклического помехоустойчивого кода (15,8,3), исправляющего пакеты ошибок длиной до 3-х бит табличным и циклическим методами, по результатам которого сформулированы рекомендации по применению реализаций для обеспечения целостности передаваемых команд. Установлено, что при наличии доступной памяти объемом 128 байт для хранения шаблонов ошибок, табличный метод декодирования является наиболее приемлемым для реализации на микроконтроллерах. При реализации на микроконтроллерах циклический метод декодирования, с проверкой расстояния между единицами остатка, целесообразно применять при отсутствии возможности хранить предвычисленные значения в памяти PROM. The paper presents software implementations on microcontrollers of methods for decoding cyclic error-correcting codes for burst errors. The task was set to provide the integrity and reliability of the transferred commands to the Tokamak KTM synchronization system. The schemes of the algorithm for encoding information as well as schemes of software implementations of the table and cyclic decoding solution were presented. The experiment on the microcontroller for decoding cyclic error-correcting code (15,8,3) for burst errors with length up to 3 bits using table and cyclic methods resulted in recommendations on the implementation of using methods to ensure the integrity of the transferred commands. It is established that if there is available memory of 128 bytes for storing error patterns the table decoding method is the most acceptable for implementation on microcontrollers. Implementation of cyclic decoding method with the verification of the distance between units is suitable when it is not possible to store the pre-computed values in the PROM memory. Режим доступа: по договору с организацией-держателем ресурса |
| Published: |
2018
|
| Subjects: | |
| Online Access: | https://elibrary.ru/item.asp?id=35606144 |
| Format: | Electronic Book Chapter |
| KOHA link: | https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=658471 |