一种超高速无线自组织网的crc编码方法

文档序号:7530480阅读:279来源:国知局
专利名称:一种超高速无线自组织网的crc编码方法
技术领域
本发明涉及一种CRC编码方法,具体涉及超高速无线自组织网的CRC编码方法。
背景技术
在通信系统中,为了发现或纠正错误的码字,一般都会在信息数据后增加CRC校验码,在接收端进行同样的CRC计算,比较两者的CRC是否一致,以此来判断是否数据传输无误。特别是在超高速无线自组织网络中,由于芯片时钟频率的限制,这就要求发射机在处理数据时需要采用并行方式,此外,由于超高速无线自组织网络采用了多种传输速率,而不同的传输速率对卷积码编码器(打孔速率)以及交织器等模块单位时钟所处理的比特数有各自不同的要求,因此,作为最前端的CRC模块需要在读取数据后根据不同的速率采用不同的并行度处理数据,以满足下面模块的需要。传统的并行CRC编码方法一般采用查表法,需要占用额外的硬件资源。

发明内容
本发明的目的在于针对现有编码方法的不足,提供一种超高速无线自组织网的可以随数据传输速率调整并行度的CRC编码方法。为了实现以上目的,本发明的技术方案如下:超高速无线自组织网的CRC编码方法,包括如下步骤:(I)根据速率判断出输入数据有效位,反馈数据有效位,输出数据有效位以及并行度;(2)在步骤(I)的基础上,分别实现并行度为1,2,4,5,6的CRC编码;(3)根据速率判断出移位反馈寄存器的工作方式,然后进行并行度分别为1,2,4,5,6的反馈移位。与现有技术相比,本发明的有益效果:本发明公开的可变并行度的CRC编码方法具有实现简便,节约硬件资源的特点;采用移位寄存器法进行实现,节省了建立查找表所需的硬件资源;该方法适用于超高速无线自组织网络中物理层发射机的帧校验模块(FCS)以及其他需要进行可变并行度(并行度为1,2,4,5,6)CRC编码的系统;我们使用硬件语言仿真软件 modolsim6.5se 进行测试,选取测试数据 0000_0000_0000_0001_0000_0010_0000_0011_0000_0100,分别就速率O到7进行测试,并将所得结果与matlab仿真结果进行对比:在速率O和I的情况下,每次输出I比特CRC校验码;速率2和3 (并行度为2)每次输出2比特CRC校验码;速率4和6 (并行度为5)的每次输出5比特CRC校验码;速率5 (并行度为4)每次输出4比特CRC校验码;速率7 (并行度为6)每次输出6比特CRC校验码,各速率所得结果均与matlab仿真结果相符。本发明为详细描述之处均属于本技术领域公知技术。


附图为一个具体实施例CRC编码器结构示意框图。
具体实施例方式下面结合附图对本发明的具体实施方式
进行描述。超高速无线自组织网的CRC编码方法,首先,根据不同速率计算出每个速率所要求的单位时钟处理的比特数,此即为CRC编码器的并行度;其次,由CRC编码的生成多项式推导出多路并行的CRC编码器的结构。超高速无线自组织网络的CRC的生成多项式设计为:g(x) = x32+x26+x23+x22+x16+x12+xn+x10+x8+x7+x5+x4+x2+x+l其中,X表示一个延时。如表I所示,输入端din为6比特数据,其中,速率为O和I时,只有前I位有效;速率为2和3时,前2位有效;速率为4和6时,前5位有效;速率为5时,前4位有效;速率为7时,6位都有效。移位寄存器shift_reg[31:0]初始全部置“ 1”,反馈比特feed_back[5:0]=din[5:0rshift_reg[31:26],“~”表示异或运算,其中,速率为O和I时,只有前I位有效;速率为2和3时,前2位有效;速率为4和6时,前5位有效;速率为5时,前4位有效 ;速率为7时,6位都有效。表I超高速无线自组织网络不同速率的参数说明
权利要求
1.一种超高速无线自组织网的CRC编码方法,其特征在于,包括如下步骤: (1)根据速率判断出输入数据有效位,反馈数据有效位,输出数据有效位以及并行度; (2)在步骤(I)的基础上,分别实现并行度为1,2,4,5,6的CRC编码; (3)根据速率判断出移位反馈寄存器的工作方式,然后进行并行度分别为1,2,4,5,6的反馈移位。
全文摘要
本发明公开一种超高速无线自组织网的CRC编码方法,包括如下步骤(1)根据速率判断出输入数据有效位,反馈数据有效位,输出数据有效位以及并行度;(2)在步骤(1)的基础上,分别实现并行度为1,2,4,5,6的CRC编码;(3)根据速率判断出移位反馈寄存器的工作方式,然后进行并行度分别为1,2,4,5,6的反馈移位。本发明采用移位寄存器法进行实现,节省了建立查找表所需的硬件资源。
文档编号H03M13/09GK103199872SQ20131005785
公开日2013年7月10日 申请日期2013年2月22日 优先权日2013年2月22日
发明者王捷, 缪开济 申请人:江苏东大通信技术有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1