循环码

循环码 cyclic code


一种具有循环特性的线性分组码。任一码字的每次循环移位(左移或右移)得到的是码中的另一码字。例如,若(Cn-1、Cn-2……C0)是(n,k)码的码字,则(Cn-2,Cn-2……C0, Cn-1)也是(n,k)码的码字。


循环码是一种特殊的卷积码,具有编码和解码复杂度低、抗信道干扰能力强等优点。


循环码的编码过程中采用了循环移位寄存器的结构,可以用生成多项式来描述。


生成多项式是循环码中最关键的参数,决定了码字长度、纠错能力等特性。


BCH码是一种基于循环码的纠错码,通过选择适当的生成多项式可以实现不同的纠错能力和码字长度。BCH码通常被用于CDMA系统、数字广播等应用领域。

Copyright© 1999-2024 C114 All Rights Reserved | 联系我们 | 沪ICP备12002291号-4