[发明专利]一种1553B总线与FlexRay总线的协议转换装置在审
申请号: | 201711330737.X | 申请日: | 2017-12-13 |
公开(公告)号: | CN108111494A | 公开(公告)日: | 2018-06-01 |
发明(设计)人: | 孙磊;张淑舫;刘桂华 | 申请(专利权)人: | 天津津航计算技术研究所 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 中国兵器工业集团公司专利中心 11011 | 代理人: | 周恒 |
地址: | 300308 天津*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指令传输 协议转换装置 总线 计算机通信 时分系统 总线技术 总线实现 总线协议 响应 兼容 转换 | ||
1.一种1553B总线与FlexRay总线的协议转换装置,其特征在于,所述协议转换装置包括:1553B相关硬件模块、协议转换模块、FlexRay相关硬件模块;其中,所述1553B相关硬件模块包括:1553B总线连接的1553B总线控制器(BC)、1553B远程终端设备(RT);所述协议转换模块包括:1553B数据收发电路、控制电路、FlexRay数据收发电路;所述FlexRay相关硬件模块包括FlexRay总线上各个节点设备;
所述1553B数据收发电路包括:1553B物理层收发电路和1553B总线协议控制芯片;所述控制电路包括:CPU及其内部RAM;FlexRay数据收发电路包括:FlexRay物理层收发电路和FlexRay总线协议控制芯片;
所述协议转换装置工作过程中,包括:BC->RT命令调度、BC->RT调度消息的协议转换、RT->BC的命令调度、RT->BC调度消息的协议转换四个环节。
2.如权利要求1所述的1553B总线与FlexRay总线的协议转换装置,其特征在于,所述BC->RT命令调度环节为:
所述1553B总线控制器发送一个BC->RT的命令调度消息,1553B物理层收发电路将命令调度消息的差分信号转换成单端信号后,发到1553B总线协议芯片,最后由CPU将1553B总线协议芯片的消息内容存放在其内部RAM中。
3.如权利要求2所述的1553B总线与FlexRay总线的协议转换装置,其特征在于,所述BC->RT调度消息的协议转换环节为:
BC->RT调度消息分为两类;一是1553B总线控制器更新某个FlexRay节点的数据的命令;二是总线控制器获取某个FlexRay节点的数据的命令;两类消息通过表1中BC->RT消息的命令字区分;
表1消息格式对应表
该BC->RT调度消息的协议转换环节具体包括:更新FlexRay节点数据的情况、以及获取FlexRay节点数据的情况。
4.如权利要求3所述的1553B总线与FlexRay总线的协议转换装置,其特征在于,所述更新FlexRay节点数据的情况为:
CPU根据表1中BC->RT消息内容的格式取出内部RAM中1553B格式的数据;若数据帧头与期望一致,则将FlexRay节点号、FlexRay时隙号、指定更新的FlexRay节点数据依次填入FlexRay协议控制芯片;FlexRay物理层收发电路将FlexRay协议控制芯片的单端信号转换成差分信号,并将指定更新的数据发送到FlexRay总线上相应的节点设备。
5.如权利要求4所述的1553B总线与FlexRay总线的协议转换装置,其特征在于,所述获取FlexRay节点数据的情况为:
CPU根据表1中BC->RT消息内容的格式取出内部RAM中1553B格式的数据;若数据帧头与期望一致,则取出FlexRay协议控制芯片中指定FlexRay节点号、时隙号的数据,存入CPU的内部RAM中。
6.如权利要求5所述的1553B总线与FlexRay总线的协议转换装置,其特征在于,所述RT->BC的命令调度环节为:
1553B总线控制器发送一个RT->BC的命令调度消息,1553B物理层收发电路将差分信号转换成单端信号后,将消息内容发到1553B总线协议芯片,最后由CPU将1553B总线协议芯片的消息内容存放在其内部RAM中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津津航计算技术研究所,未经天津津航计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711330737.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种激励报文的产生方法和装置
- 下一篇:一种权限控制方法和装置