当前位置:首页 > 通信技术 > 通信技术
[导读]RS码是纠错能力很强的一类线性纠错码类,被广泛用于各种通信系统和计算机存储系统中。介绍了一种优化编码生成多项式RS编码器的设计方法,用VHDL语言编写,利用ISE9.O软件仿真,烧写入FPGA,验证该RS编码方法正确。

引言
    Reed-Solomon码首先是由Reed和Solomon两人于1960年提出来的,简称为RS码。这是一类具有很强纠错能力的多进制BCH码,既能纠正随机错误,也能纠正突发错误,也是一类典型的代数几何码。RS码一直以来都是国际通信领域研究的热点之一。
    本文以战术军用通信系统的首选码RS(31,15)码为例,对生成多项式进行了优化,并采用查表法的原理极大地提高了编码器运算数据的能力,缩短了运算周期,最终利用VHDL语言编译,在FPGA中实现,得到了正确的RS编译码。

1 RS编码原理
    能纠正t个错误的RS(n,k)码具有如下特性:
    码长:n=2m-1符号或m(2m-1)比特;信息码元数:k=n-2t符号或mk比特;监督码元数:n-k=2t符号或m(n-k)比特;最小距离:d=2t+1=n-k-1符号或m(n-k+1)比特;最小距离为d的本原RS码的生成多项式一般为:
   
    令信息元多项式为:
   
    监督多项式为:
   
    则码多项式为:
   
    式中:Q(x)是g(x)整除C(x)所得的商式。所有这些原理都与二进制循环码一样,不同的仅在于运算方法。对于二进制码,码多项式各项系数只能取0或1,多项式的加减乘除是模二运算,是定义在GF(2)域上的多项式。现在码多项式各项系数可以取q=2m种不同的值,应当是定义在GF(2m)域上的多项式。

2 生成多项式的优化
   
以RS(31,15)为例,n=31,k=15,可纠正错误数为t=(n-k)/2=8;以为本原多项式,可得到GF(25)上的元素如表1所示。
    一般的生成多项式为:
   
    则码字多项式以为零点。
    由于注意到:
   


3 RS编码器的设计
    在GF(2m)域上的加法运算实际上就是每位作异或运算,由异或门组合而成即可。
    由于优化了生成多项式g(x),这里只需要在ROM中存入的乘法表即可。


    由加法模块和乘法模块组成的一级模二运算电路如图1所示。


    利用ISE9.0仿真软件得到的运算一级模二运算的仿真图如图2所示。
   
    生成的一级模二运算模块如图3所示。
    依次连接多个模二运算模块,进行一步步模二运算,得到余数多项式的系数,即为RS校验码。图4为当信息码字为M时的RS编译结果。
   
可看到此时:
   

4 FPGA实现
   
通过RS编码后的数据为5×31的矩阵,形如;
   
    将5行数据交织编码,交织度为I=5,得到(ao bo co do eo a1 b1 c1 d1 e1…a30 b30 c30 d30 e30)的形式,利用示波器从串口读出,得到波形图如图5所示。



5 结语
   
给出的RS编码器设计方法对生成多项式进行了优化,使得ROM中需要存入的乘法表大幅减少,模拟模二运算的步骤设计编码过程,最终烧入FPGA中,利用示波器采集到了正确的数据,证明RS编码器编码正确。本文介绍的RS编码器设计方法简单,占用资源少。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

腾盛博药生物科技有限公司公布了两项在美国健康志愿者中开展的评估长效BRII-732和BRII-778的1期研究最新数据,这两种在研候选药物旨在用于治疗人类免疫缺陷病毒(HIV)感染。两项研究结果均表明,BRII-732和...

关键字: FIR ST RS

由国际投资移民咨询公司Henley & Partners发布的《亿万富翁报告》指出,在20世纪90年代末期,3000万美元被认为是“超级富豪”的定义,但自那时以来,资产价格大幅上涨,使1亿美元成为新的基准。尽管美...

关键字: RS

互联网内容的主要介质在过去的几十年中完成了从文字到图片再到视频的转变。在不断变化中,一以贯之的是人们对体验更好,更真实、更丰富网络生活的追求。如今,视频和游戏内容都在向着更高刷新率与分辨率的方向发展,终端设备也在积极普及...

关键字: 元宇宙 Wi-Fi 7 通信

纽约2022年10月17日 /美通社/ -- 为期5天的全球三大IT科技展之一Gitex Technology Week(以下简称:GITEX)正式在迪拜落下帷幕。彩色星球科技作为纳斯达克上市科技型企业(纳斯达克代码:c...

关键字: GIT TE WORLD RS

此前,印度政府曾在推特上公布“国家宽带使命”计划,并表示将于今年10月1日在印度正式推出5G服务,引发了不少网友的关注。然而,近日CNMO了解到,此条推文现已被删除。业内人士表示,印度可能尚未准备好从10月1日开始推出5...

关键字: 印度 5G 通信

本文重点: 8月25日发表在《欧洲呼吸杂志》上的最新临床试验数据表明,在患有进展性纤维化性间质性肺疾病的儿童和青少年中,以体重为基础的尼达尼布给药方案与在成人患者中观察到的暴露量相当,并显示了可接受的安全性。...

关键字: RS INTER BSP OV

上海2022年10月12日 /美通社/ -- 1945年伍尔特起源于德国金策尔斯奥(KÜNZELSAU),近80年来为全球各行各业提供超过125,000种产品。近期伍尔特中国把握市场变化全新臻选出拥有独特设计、...

关键字: RS 仓储管理系统 BSP IBM

北京2022年10月8日 /美通社/ -- 日前,全球领先的IT基础设施提供商浪潮信息加入龙蜥社区并成为理事单位,致力于携手社区生态伙伴,共同推动开源操作系统的全产业链协同创新和产业化应用。 龙蜥社区成立于2020...

关键字: 开源 操作系统 通信 大数据

(全球TMT2022年10月8日讯)IT基础设施提供商浪潮信息加入龙蜥社区并成为理事单位,致力于携手社区生态伙伴,共同推动开源操作系统的全产业链协同创新和产业化应用。 龙蜥社区成立于2020年9月,是国内...

关键字: 操作系统 开源 通信 装机量

深度洞察旅游趋势 -- 近半数中国市场调研受访者渴望探索全新目的地,万豪旅享家将凭借30 个卓越非凡的酒店品牌及专属礼遇,助力会员开启梦想旅程 上海2022年10月8日 /美通社/ -- 万豪国际集团旗下屡获...

关键字: BSP UG RS OV

通信技术

120685 篇文章

关注

发布文章

编辑精选

技术子站

关闭