[发明专利]一种环形总线数据报文CRC校验字的动态修正方法无效

专利信息
申请号: 200910061656.3 申请日: 2009-04-14
公开(公告)号: CN101630997A 公开(公告)日: 2010-01-20
发明(设计)人: 宋宝;唐小琦;陈吉红;肖志鹏;陈天航;金宏星;唐玉枝;胡欢;周向东;周会成 申请(专利权)人: 华中科技大学;武汉华中数控股份有限公司
主分类号: H04L1/00 分类号: H04L1/00;H04L12/42
代理公司: 华中科技大学专利中心 代理人: 曹葆青
地址: 430074湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提出一种环形总线数据报文CRC校验字的动态修正方法,该方法采用FPGA实现。当网络报文经过各从站点时,网络报文与从站完成数据交换并被发送给下一站,与此同时,从站根据交换数据后的新网络报文的数据计算新的CRC校验字,新的CRC校验字的计算采用按位计算法,并采用4至16倍网络芯片工作时钟作为CRC的高频计算频率,减少了CRC校验字的计算时间,在网络报文几乎无延时等待的情况下,实现新的CRC校验字紧随网络报文发送给下一站,从而实现CRC校验字的动态修正。网络报文延时和CRC高频计算频率和CRC类型有关,8倍网络芯片工作时钟下,CRC-32校验的网络延时是2个网络芯片工作时钟。本发明数据报文的延时很短,几乎可以忽略不计,非常适合于“飞读”通信模式。
搜索关键词: 一种 环形 总线 数据 报文 crc 校验 动态 修正 方法
【主权项】:
1、一种环形总线数据报文CRC校验字的动态修正方法,各从站按照下述过程进行处理:第1步 等待接收网络报文;第2步 当网络报文到达时,判断是否接收数据,如果是,则并发执行过程A和过程B,否则返回第1步;过程A包括下述第A1步至第A 6步第A1步 提取网络报文中数据中的地址信息;第A2步 判断提取的地址信息与本站的地址是否匹配;是者执行第A3步;否则丢弃该报文数据,结束过程A;第A3步 从网络报文下载属于本站点的数据至双端口RAM,同时将本站点需要上传的数据插入报文;第A4步 将经过第A3步处理后的网络报文除原CRC校验字之外的部分按网络芯片的工作时钟发送给下一站,同时计算新的CRC校验字;第A5步 将新的CRC校验字按网络芯片的工作时钟紧随网络报文数据发给下一站;第A6步 过程A结束;过程B包括第B1步至第B3步第B1步 对本站接收到的网络报文进行实时硬件CRC校验;第B2步 判断CRC校验是否正确,是,则提示本从站的CPU从双端口RAM里下载数据,否则丢弃双端口RAM里的数据;第B3步 过程B结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学;武汉华中数控股份有限公司,未经华中科技大学;武汉华中数控股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200910061656.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top