[发明专利]基于CSME私有协议的dsp通信系统及其方法在审
申请号: | 202110388692.1 | 申请日: | 2021-04-12 |
公开(公告)号: | CN113110946A | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 王辉;刘继明;金宁;陈浮;王晓东 | 申请(专利权)人: | 网经科技(苏州)有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;H04L29/06;H04L1/18 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 王玉国 |
地址: | 215021 江苏省苏州市工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 csme 私有 协议 dsp 通信 系统 及其 方法 | ||
1.基于CSME私有协议的dsp通信系统,其特征在于:CPU主板(1)与DSP扩展板(2)通过以太网总线相连,CPU主板(1)包含CSME协议库模块一(101)和dsp管理库模块(102),DSP扩展板(2)包含CSME协议库模块二(201)和dsp功能库模块(202);
基于以太网总线的CSME协议库模块一(101)与CSME协议库模块二(201)利用CSME私有协议通信,通过CPU主板(1)控制DSP扩展板(2)申请dsp资源以及DSP扩展板(2)上报DSP的状态给CPU主板(1)并管理,实现CPU主板(1)和DSP扩展板(2)之间的控制消息交互。
2.根据权利要求1所述的基于CSME私有协议的dsp通信系统,其特征在于:所述CSME协议库模块一(101),用于发送dsp的控制请求消息和接收底层的csme消息,将上层发送控制请求消息封装成csme私有协议头的数据包发送,同时将接收到csme私有协议头的数据剥离csme消息头,再将数据上送到应用层;
所述dsp管理库模块(102),根据控制需要发送各种命令请求,对发送消息的状态机的管理控制消息发送的流程,接收底层上报的事件或响应;
所述CSME协议库模块二(201),用于从CPU主板(1)接收csme的消息并处理,对DSP扩展板(2)发往CPU主板(1)的消息封装csme消息头的处理及发送控制;
所述dsp功能库模块(202),用于dsp功能的操作,实现最终的请求功能,主动上报事件及异常状态的通知。
3.根据权利要求1所述的基于CSME私有协议的dsp通信系统,其特征在于:所述CSME协议库模块一(101)发送dsp控制消息和接收dsp消息,其中,CSME协议库模块一(101)发送dsp控制消息,dsp应用层发送消息到底层,底层将收到的数据封装csme头,拷贝数据到链表头中,启动定时器,将数据发送目的MAC地址,重传机制。
4.根据权利要求3所述的基于CSME私有协议的dsp通信系统,其特征在于:dsp应用层发送消息到底层,使用上层的发送dsp请求消息接口csmencaps_sendmsg接收上层的要发送的数据;
底层将收到的数据封装csme头,组装要发送的dsp请求消息为私有的csme消息头的数据,底层的csme的发送接口将要发送给DSP扩展板(2)的控制消息封装为CSME协议头的以太报文;
拷贝数据到链表头中,启动定时器,在发送csme的报文之前,先将该次的csme的报文拷贝一份并放入链表中,同时启动定时器,将发送的请求消息存放入链表中,用于消息的管理,确认消息发送成功与否;当发送dsp控制消息的定时器未超时时,CPU主板(1)收到DSP扩展板(2)的响应ack消息时,CSME协议库模块一(101)将原来放入到链表中的dsp控制消息从链表中删除,同时检查此时链表是否为空,如果不为空,发送下一个加入链表中消息;否则等待下次CPU主板(1)主动要求发送控制消息;如果发送dsp控制消息的定时器超时,此时启用重传机制;
将数据发送目的MAC地址,对csme消息的进行以太报文头的填充,用于支持在以太总线上传输数据,使dsp的控制消息发往指定的MAC目的地址,即DSP扩展板(2)上的dsp芯片;
重传机制,与定时器配合,当发送dsp控制消息的定时器超时,将链表中放在链表头的dsp消息再次发往DSP扩展板(2),DSP扩展板(2)如果没有收到dsp的控制消息,可再次接收之前没有收到dsp的消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网经科技(苏州)有限公司,未经网经科技(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110388692.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种方便取石的胆道取石网篮
- 下一篇:一种电磁搅拌装置及电磁搅拌加工方法