[发明专利]协议转换器及转换方法在审
申请号: | 201710551250.8 | 申请日: | 2017-07-07 |
公开(公告)号: | CN107294996A | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 孙国斌;李震;张相田 | 申请(专利权)人: | 中车青岛四方车辆研究所有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/40 |
代理公司: | 青岛联信知识产权代理事务所(普通合伙)37227 | 代理人: | 张媛媛 |
地址: | 266031 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协议 转换器 转换 方法 | ||
1.协议转换器,基于FPGA而构建,用以实现两种总线之间的协议转换,其特征在于:包括配置有第一种总线通讯接口的可与主机通讯的总线一通讯管理单元、配置有第二种总线通讯接口的可与处理器通讯的总线二管理单元,以及,可与总线一通讯管理单元和总线二管理单元通讯的存储器;
所述存储器包括:用以存储协议转换器各单元配置信息的配置寄存单元,用以存储总线二接收数据的数据接收存储单元,用以存储总线二待发送数据的数据发送存储单元,以及,用于存储发送数据指令的指令寄存单元;
所述总线二管理单元包括用以根据配置寄存单元的配置信息形成发送数据指令的发送数据控制单元;
所述协议转换器进一步包括用以对协议转换器各单元下发配置信息并对各单元进行功能配置的逻辑管理单元,逻辑管理单元可分别与总线一通讯管理单元、总线二管理单元及存储器进行双向数据通讯。
2.如权利要求1所述的协议转换器,其特征在于:所述总线二管理单元具有多个总线二通讯接口,可外接多路总线二通道。
3.如权利要求1所述的协议转换器,其特征在于:所述存储器进一步包括用以存储协议转换器各单元工作状态信息的状态寄存单元。
4.如权利要求1所述的协议转换器,其特征在于:所述协议转换器进一步包括用以对协议转换器各单元提供时钟信号的时钟管理单元。
5.如权利要求1所述的协议转换器,其特征在于:所述存储器采用双口RAM,经高速并行总线分别与总线一通讯管理单元和总线二管理单元相连。
6.如权利要求3所述的协议转换器,其特征在于:所述配置信息包括但不限于总线二管理单元收发数据配置信息,具体包括使能通道数、传输波特率、传输内容、通讯周期、接收数据的存放地址、状态寄存器的更新数据。
7.协议转换方法,基于权利要求1至6中任意一项所述的协议转换器而实现,其特征在于,包括以下步骤:
通过主机或逻辑管理单元设置协议转换器各单元的配置信息,存储到配置寄存单元;
逻辑管理单元根据配置信息完成对总线二管理单元的配置,并读取指令寄存单元是否收到主机下发的数据发送指令,若是,则按配置信息发送数据发送存储单元中的待发送数据,若否,则等待并持续读取指令寄存单元数据;
总线二管理单元接收到数据后,更新数据接收存储单元中的数据。
8.如权利要求7所述的协议转换方法,其特征在于,在等待主机数据发送指令的过程中,更新存储器中数据发送存储单元的数据。
9.如权利要求7所述的协议转换方法,其特征在于:进一步包括以下步骤:根据数据接收存储单元中的数据以及协议转换器各单元的自检数据,更新状态寄存器中的状态数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中车青岛四方车辆研究所有限公司,未经中车青岛四方车辆研究所有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710551250.8/1.html,转载请声明来源钻瓜专利网。