RS(204,188)码连续编码的设计
[09-14 01:02:52] 来源:http://www.88dzw.com 电子制作 阅读:8558次
文章摘要: 还可以输入一组数得到它的编码程序如下: m=8;n=255;k=239;b=0;genpoly=rsgenpoly(n,k,[],b);%产生生成多项式code=rsenc(msg,n,k,genpoly)%信息码,前面51个为零,共239 bytes得到的校验码是: 48,168,46,159,119,162,72,132,139,235,172,28,76,175,171,238. 硬件设计时常用LFSR(线性反馈寄存器)来实现,可以图1表示。 运算电路中主要运算是常系数的加罗瓦域乘法,假如有一个八位的二进制数: 域中的数相乘结果仍在域中,那就设结果为
RS(204,188)码连续编码的设计,标签:电子小制作,http://www.88dzw.com还可以输入一组数得到它的编码程序如下:
m=8;n=255;k=239;b=0;
genpoly=rsgenpoly(n,k,[],b);%产生生成多项式
code=rsenc(msg,n,k,genpoly)%信息码,前面51个为零,共239 bytes得到的校验码是:
48,168,46,159,119,162,72,132,139,235,172,28,76,175,171,238.
硬件设计时常用LFSR(线性反馈寄存器)来实现,可以图1表示。
运算电路中主要运算是常系数的加罗瓦域乘法,假如有一个八位的二进制数:
域中的数相乘结果仍在域中,那就设结果为r(a)。则有
r(a)=b7a7+b6a6+b5a5+b4a4+b3a3+b2a2+b1a+b0。
与上式相比较就有:
b7=a6;b6=a5;b5=a4;b4=(a7+a3);
b3=(a7+a2);b2=(a7+a1);b1=a0;b0=a7;
同理可以得到编码需要的定系数伽罗瓦域乘法的结果。
Tag:电子制作,电子小制作,维修教程知识 - 电子制作
《RS(204,188)码连续编码的设计》相关文章
- › RS232接口转USB接口的通讯方法
- › CAN/RS232接口卡的设计及实现方法
- › 采用RS232接口标准的SMT数据采集方案
- 在百度中搜索相关文章:RS(204,188)码连续编码的设计
- 在谷歌中搜索相关文章:RS(204,188)码连续编码的设计
- 在soso中搜索相关文章:RS(204,188)码连续编码的设计
- 在搜狗中搜索相关文章:RS(204,188)码连续编码的设计
编辑推荐
最新更新
- · 自制教室照明节电控制器
- · 双色音乐彩灯的制作
- · 三相交流电机缺相保护器
- · 声光控节能灯的制作
- · 同线电话转呼及互通器电路
- · 超低频信号发生器的制作
- · 自制热转印电路板
- · 警笛发声生器电路
- · 一款节能电路
- · 利用太阳能充电的旅行充电器
热门排行