协议转换器及转换方法技术

技术编号:16457934 阅读:37 留言:0更新日期:2017-10-25 22:36
协议转换器,用以实现两种总线之间的协议转换,包括配置有第一种总线通讯接口的可与主机通讯的总线一通讯管理单元、配置有第二种总线通讯接口的可与处理器通讯的总线二管理单元,以及,可与总线一通讯管理单元和总线二管理单元通讯的存储器、用以对协议转换器各单元下发配置信息并对各单元进行功能配置的逻辑管理单元。通过主机或逻辑管理单元设置协议转换器各单元的配置信息,协议转换器个单元将根据配置信息完成协议转换工作。该协议转换器可以实现不同总线间协议的高速转换,具有极短的转换延时,可以降低应用相应总线的实时系统的传输延时,提高实时系统的实时性能。

Protocol converter and conversion method

The protocol converter, to achieve the two bus protocol conversion, including the configuration of the first bus communication interface with the host bus communication communication management unit, equipped with second kinds of bus communication interface and can bus communication processor two management unit, and can bus communication, and a memory management unit and two bus communication management unit for each unit issued a protocol converter configuration information and each unit logical management unit configuration function. The configuration information of each unit of the protocol converter is set by the host or the logic management unit, and the protocol converter unit will complete the protocol conversion work according to the configuration information. The protocol converter can realize high-speed conversion between different buses, and has very short conversion delay. It can reduce the transmission delay of real-time system using corresponding bus, and improve the real-time performance of real-time system.

【技术实现步骤摘要】
协议转换器及转换方法
本专利技术属于网络通讯
,涉及一种网络协议转换器。
技术介绍
总线通信系统广泛应用于控制系统,而主机和各处理器之间通常采用不同形式的总线进行数据传输,主机不仅需要处理各种复杂运算和任务调度,同时还需要对各个通讯接口进行管理。以采用PCI总线和LinkPort总线进行通信的实时控制系统为例,PCI总线是一种先进的局部总线,具有高可靠性高、高带宽、高开发性和可热插拔的特点。支持132MB/s的峰值速度(32位总线宽度),延时时间只需60ns(33MHz)。并且支持66MHz的工作频率。适合高性能实时系统的数据传输。LinkPort总线是一种点对点的全双工高速总线。通信系统一方面需要完成PCI总线和LinkPort总线之间数据的转换和收发,另一方面实时控制系统对系统的响应时间有严格的要求,这就要求快速完成数据收发和数据格式的转换。而主处理器和执行单元之间的通讯延时长短直接影响实时控制系统的相应速度和控制精度。而现有技术中,是通过协助处理器来完成不同总线间协议转换的,针对不同的系统,主要更改处理器的软件配置,以适应不同的控制需求。
技术实现思路
专利技术的目的在于提本文档来自技高网...
协议转换器及转换方法

【技术保护点】
协议转换器,基于FPGA而构建,用以实现两种总线之间的协议转换,其特征在于:包括配置有第一种总线通讯接口的可与主机通讯的总线一通讯管理单元、配置有第二种总线通讯接口的可与处理器通讯的总线二管理单元,以及,可与总线一通讯管理单元和总线二管理单元通讯的存储器;所述存储器包括:用以存储协议转换器各单元配置信息的配置寄存单元,用以存储总线二接收数据的数据接收存储单元,用以存储总线二待发送数据的数据发送存储单元,以及,用于存储发送数据指令的指令寄存单元;所述总线二管理单元包括用以根据配置寄存单元的配置信息形成发送数据指令的发送数据控制单元;所述协议转换器进一步包括用以对协议转换器各单元下发配置信息并对各...

【技术特征摘要】
1.协议转换器,基于FPGA而构建,用以实现两种总线之间的协议转换,其特征在于:包括配置有第一种总线通讯接口的可与主机通讯的总线一通讯管理单元、配置有第二种总线通讯接口的可与处理器通讯的总线二管理单元,以及,可与总线一通讯管理单元和总线二管理单元通讯的存储器;所述存储器包括:用以存储协议转换器各单元配置信息的配置寄存单元,用以存储总线二接收数据的数据接收存储单元,用以存储总线二待发送数据的数据发送存储单元,以及,用于存储发送数据指令的指令寄存单元;所述总线二管理单元包括用以根据配置寄存单元的配置信息形成发送数据指令的发送数据控制单元;所述协议转换器进一步包括用以对协议转换器各单元下发配置信息并对各单元进行功能配置的逻辑管理单元,逻辑管理单元可分别与总线一通讯管理单元、总线二管理单元及存储器进行双向数据通讯。2.如权利要求1所述的协议转换器,其特征在于:所述总线二管理单元具有多个总线二通讯接口,可外接多路总线二通道。3.如权利要求1所述的协议转换器,其特征在于:所述存储器进一步包括用以存储协议转换器各单元工作状态信息的状态寄存单元。4.如权利要求1所述的协议转换器,其特征在于:所述协议转换器进一步包括用以对协议转换器各单元提供时钟...

【专利技术属性】
技术研发人员:孙国斌李震张相田
申请(专利权)人:中车青岛四方车辆研究所有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1