一种适用于ofdm-uwb系统的crc编码方法

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

发明内容
发明目的本发明的目的在于针对现有编码方法的不足,提供一种适用于 OFDM-UffB系统的可以随发射机速率调整并行度的CRC编码方法。技术方案本发明所述的适用于OFDM-UWB系统的CRC编码方法,是采用移位寄存 器法进行实现,节省了建立查找表所需的硬件资源,具体包括如下步骤(1)由速率判断出 输入数据有效位,反馈数据有效位,输出有效位以及并行度;(2)在同一模块内分别实现并 行度为1,2,4,5,6的CRC编码;(3)由速率判断出移位反馈寄存器的工作方式,以进行并行 度分别为1,2,4,5,6的反馈移位。本发明与现有技术相比,其有益效果为本发明公开的可变并行度的CRC编码方 法具有实现简便,节约硬件资源的特点;该方法适用于OFDM-UWB系统中物理层发射机的帧 校验模块(FCS)以及其他需要进行可变并行度(并行度为1,2,4,5,6)CRC编码的系统;我们使用硬件语言仿真软件modolsim 6. 5se进行测试,选取测试数据0000_0000 _0000_0001_0000_0010_0000_0011_0000_0100,分别就速率0到7进行测试,并将所得结果 与matlab仿真结果进行对比在速率0和1的情况下,每次输出1比特CRC校验码;速率2 和3 (并行度为2)每次输出2比特CRC校验码;速率4和6 (并行度为5)的每次输出5比 特CRC校验码;速率5 (并行度为4)每次输出4比特CRC校验码;速率7 (并行度为6)每次 输出6比特CRC校验码,各速率所得结果均与matlab仿真结果相符。


附图为CRC编码器结构框图。
具体实施例方式下面结合附图,对最佳实施例进行详细说明,但是本发明的保护范围不局限于所述实施例。 实施例1 一种适用于OFDM-UWB系统的CRC编码方法,首先,根据不同速率计算出 每个速率所要求的单位时钟处理的比特数,此即为CRC编码器的并行度;其次,由CRC编码 的生成多项式推导出多路并行的CRC编码器的结构。
在OFDM-UWB系统中CRC的生成多项式为g(X) = χ32+χ26+χ23+χ22+χ16+χ12+χ11+χ10+χ8+χ7+χ5+χ4+χ2+χ+1其中,χ表示一个延时。如表1所示,输入端din为6比特数据,其中,速率为0和1时,只有前1位有效;速 率为2和3时,前2位有效;速率为4和6时,前5位有效;速率为5时,前4位有效;速率为 7时,6位都有效。移位寄存器shift_reg[31:0]初始全部置“ 1 ”,反馈比特feed_back[50] =din[5:0rShift_reg[31:26],“"”表示异或运算,其中,速率为0和1时,只有前1位有 效;速率为2和3时,前2位有效;速率为4和6时,前5位有效;速率为5时,前4位有效; 速率为7时,6位都有效。表IUWB系统不同速率的参数说明
权利要求
1. 一种适用于OFDM-UWB系统的CRC编码方法,其特征在于包括如下步骤(1)由速率 判断出输入数据有效位,反馈数据有效位,输出有效位以及并行度;(2)在同一模块内分别 实现并行度为1,2,4,5,6的CRC编码;(3)由速率判断出移位反馈寄存器的工作方式,以进 行并行度分别为1,2,4,5,6的反馈移位。
全文摘要
本发明公开一种适用于OFDM-UWB系统的CRC编码方法,其特征在于包括如下步骤(1)由速率判断出输入数据有效位,反馈数据有效位,输出有效位以及并行度;(2)在同一模块内分别实现并行度为1,2,4,5,6的CRC编码;(3)由速率判断出移位反馈寄存器的工作方式,以进行并行度分别为1,2,4,5,6的反馈移位。本发明公开的可变并行度的CRC编码方法具有实现简便,节约硬件资源的特点。
文档编号H04L1/00GK102006084SQ20101029508
公开日2011年4月6日 申请日期2010年9月26日 优先权日2010年9月26日
发明者常洪雨, 徐仲宁, 李进学, 杜永强, 杨金凯, 王捷, 王海, 蒋良成 申请人:东南大学, 江苏东大通信技术有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1