[发明专利]一种新型的万兆以太网并行CRC编译码方法在审
申请号: | 201610218491.6 | 申请日: | 2016-04-08 |
公开(公告)号: | CN105790773A | 公开(公告)日: | 2016-07-20 |
发明(设计)人: | 易清明;钟桂森;石敏 | 申请(专利权)人: | 暨南大学 |
主分类号: | H03M13/09 | 分类号: | H03M13/09 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 陈燕娴 |
地址: | 510632 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种新型的万兆以太网并行CRC编译码方法,相比传统的万兆以太网并行CRC编译码器不能同时兼顾计算速度与资源占用的缺陷,本发明提出一种基于编码校验模式选择的万兆以太网并行输入CRC编译码方法,编码时,通过编码预处理简单解决不定长字节带来的CRC编码问题,简化了CRC编码电路的设计;译码时,通过译码预处理分离出以太网帧的FCS域,并且恢复编码预处理模块输出的数据,简化了CRC校验电路的设计。该CRC编译码器能够切换工作模式来兼容现有的方法,而且通过本发明设计的工作模式使得计算速度较快,运算电路延时较小,占用资源较少,因此可同时兼顾计算速度与占用资源。 | ||
搜索关键词: | 一种 新型 以太网 并行 crc 译码 方法 | ||
【主权项】:
一种新型的万兆以太网并行CRC编译码方法,包括CRC编码方法和CRC译码方法,其特征在于,所述CRC编码器编码方法包括如下步骤:S1、CRC编码器开始输入一帧新的原始数据;S2、在计算一帧新的原始数据的CRC值前,判断接收端是否没有校验过一帧完整的数据;若是,进入步骤S4;若否,进入步骤S3;S3、判断CRC译码器是否正确校验过至少一帧数据;若是,则使CRC编码器的模式与CRC译码器的模式相对应。即CRC译码器使用译码模式1校验正确,则CRC编码器使用并锁定为编码模式1,若CRC译码器使用译码模式2校验正确,则CRC编码器使用并锁定为编码模式2;若否,进入步骤S4;S4、使用编码模式2进行计算当前一帧数据的CRC值后返回步骤S1。所述CRC译码器译码方法包括如下步骤:R1、CRC译码器开始输入一帧新的数据;R2、CRC译码器使用校验模式2,判断在当前校验模式下是否正确校验该帧数据;若是,则锁定CRC译码器为校验模式2,进入步骤R4;若否,转换校验模式,进入步骤R3;R3、CRC译码器使用校验模式1,判断在当前校验模式下是否正确校验该帧数据;若是,则锁定CRC译码器为校验模式1,进入步骤R4;若否,使用校验模式1或校验模式2均校验错误,说明接收到的数据错误,将校验错误标志置1;R4、输出校验完成与校验错误标志。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于暨南大学,未经暨南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610218491.6/,转载请声明来源钻瓜专利网。
- 上一篇:用于信号处理的接收器和无线终端
- 下一篇:自参考数模转换器
- 同类专利
- 专利分类