[发明专利]一种用于智能变电站终端设备芯片间的通信加速方法有效
申请号: | 201210568675.7 | 申请日: | 2012-12-25 |
公开(公告)号: | CN103077152A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 杨志涛;周涛;胡炯;徐刚;石景海;戴展波;孔丽;肖文兰 | 申请(专利权)人: | 北京四方继保自动化股份有限公司 |
主分类号: | G06F15/163 | 分类号: | G06F15/163;H04L12/861 |
代理公司: | 北京金阙华进专利事务所(普通合伙) 11224 | 代理人: | 吴鸿维 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种用于智能变电站终端设备的芯片间的通信加速方法,首先CPU根据报文原始数据特征判断该数据是否需要发送,如果需要发送将该标志位置成有效标志,相反则置成无效标志,将无效数据标志位组合成8bit的无效标志位数据和对应的原始数据进行排列,CPU将排列好的无效数据标志位数据与被置成无效标志位的原始数据,按照顺序,以8bit的数据宽度发送给可编程逻辑阵列FPGA;FPGA收到数据后,从接收到的数据中识别被置成无效数据标志位的原始数据;根据无效数据标志位,可编程逻辑阵列FPGA对相应的原始数据进行数据处理,决定是否在原始数据流中去除该数据。本发明优化了CPU与FPGA之间的通信流程;极大地降低了CPU的工作量。 | ||
搜索关键词: | 一种 用于 智能 变电站 终端设备 芯片 通信 加速 方法 | ||
【主权项】:
一种用于智能变电站终端设备的芯片间的通信加速方法,其特征在于,所述方法包括以下步骤:(1)智能变电站终端设备的网络接口CPU根据报文数据特性生成无效数据标志位,所述无效数据标志位采用对其赋值的方式来区分对应的数据是否需要发送,由数据的32bit的高位开始判断该数据是否需要发送,如果该数据需要发送,则将对应的无效数据标志位置成有效数据标志,相反,则将对应的无效数据标注位置成无效数据标志;(2)对所有需要发送的报文数据判断完毕之后,将无效数据标志位组合成8bit的无效标志位数据;(3)将组合后的无效数据标志位数据与所述原始数据进行排列;(4)所述CPU将步骤(3)排列好的无效数据标志位数据与原始数据,按照顺序,以8bit的数据宽度发送给可编程逻辑阵列FPGA;(5)可编程逻辑阵列FPGA收到数据后,从接收到的数据中识别无效数据标志位数据;(6)根据无效数据标志位,可编程逻辑阵列FPGA对相应的原始数据进行数据处理,如果根据步骤(1)中CPU预先判断的原始数据对应的无效数据标志位被置成有效数据标志,则保留该8bit的原始数据,反之,则在原始数据流中去除该数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四方继保自动化股份有限公司,未经北京四方继保自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210568675.7/,转载请声明来源钻瓜专利网。
- 上一篇:钴调节棒组件接收装置
- 下一篇:大型多功能检测仪