一种通讯电路及ATM制造技术

技术编号:17394971 阅读:25 留言:0更新日期:2018-03-04 18:26
本实用新型专利技术实施例公开了一种通讯电路及ATM。该通讯电路包括:PC端,外部HUB,以及至少两块数据处理板卡,其中,PC端通过外部HUB与至少两块数据处理板卡分别基于POWERLINK通讯协议建立通信连接;PC端,用于构建所述POWERLINK通讯协议的主站功能;外部HUB,与PC端相连,用于扩展通讯端口和中转、整形以及放大信号;数据处理板卡,与外部HUB相连,用于构建POWERLINK通讯协议的从站功能。上述通讯电路提升了设备系统内部处理板卡间通讯性能,增加了通讯接口协议栈的移植通用性,实现了标准化和互连互通的通讯技术平台,解决了总线通讯带宽的瓶颈问题。

【技术实现步骤摘要】
一种通讯电路及ATM
本技术实施例涉及硬件电路技术,尤其涉及一种通讯电路及ATM。
技术介绍
总线是计算机各种功能部件之间传送信息的公共通信干线,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。当前ATM机存取款一体机芯系统内部模块处理板卡间数据交互通讯大多采用CAN(ControllerAreaNetwork,控制器局域网络)、UART(UniversalAsynchronousReceiver/Transmitter,通用异步收发传输器)、LVDS(Low-VoltageDifferentialSignaling,低电压差分信号)、USB(UniversalSerialBus,通用串行总线)其中一种或多种,根据交互的命令信息、状态信息,日志,错误码,图像信息等数据帧格式及数据量大小,针对不同带宽通讯接口采用分类传输机制,基本能满足处理板卡主控芯片间通讯实时性要求。由于Can总线、Uart通讯带宽低,LVDS和USB是点对点传输,软件开发通讯协议栈类型多,扩展性和移植性差。因此,当需要扩展或者衍生时,以上类型通讯就可能会面临传输带宽瓶颈。
技术实现思路
本技术实施例提供了一种通讯电路及ATM,以提升设备系统内部处理板卡间通讯性能和解决解决总线通讯带宽瓶颈问题。第一方面,本技术实施例提供了一种通讯电路,包括:PC端,外部HUB,以及至少两块数据处理板卡,其中,所述PC端通过所述外部HUB与所述至少两块数据处理板卡分别基于POWERLINK通讯协议建立通信连接;所述PC端,用于构建所述POWERLINK通讯协议的主站功能;所述外部HUB,与所述PC端相连,用于扩展通讯端口和中转、整形以及放大信号;所述数据处理板卡,与所述外部HUB相连,用于构建所述POWERLINK通讯协议的从站功能。具体的,所述通讯电路包括三块相同结构的所述数据处理板卡。具体的,三块数据处理板卡对等地构建所述POWERLINK通讯协议的三个从站功能。具体的,所述数据处理板卡包括:ARM模块、FPGA模块以及板卡外设,其中,所述ARM模块用于数据处理;所述FPGA模块用于实现所述POWERLINK通讯协议的数据链路层、物理层,以及对接所述ARM模块应用层的AP数据接口层,其中,所述FPGA模块包括MAC驱动和内部HUB,所述内部HUB用于提供至少一个网络接口。优选的,所述FPGA模块的所述内部HUB提供两个网络接口;所述外部HUB的第一端口与所述PC端相连,所述外部HUB的第二端口与第一数据处理板卡中所述FPGA模块的所述内部HUB提供的第一网络接口相连,所述外部HUB的第三端口与第三数据处理板卡中所述FPGA模块的所述内部HUB提供的第一网络接口相连;第一数据处理板卡中所述FPGA模块的所述内部HUB提供的第二网络接口,与第二数据处理板卡中所述FPGA模块的所述内部HUB提供的第一网络接口相连;第二数据处理板卡中所述FPGA模块的所述内部HUB提供的第二网络接口,与第三数据处理板卡中所述FPGA模块的所述内部HUB提供的第二网络接口相连。具体的,所述FPGA模块的所述内部HUB提供一个网络接口;所述外部HUB的第一端口与所述PC端相连,所述外部HUB的第二端口与第一数据处理板卡中所述FPGA模块的所述内部HUB提供的网络接口相连,所述外部HUB的第三端口与第二数据处理板卡中所述FPGA模块的所述内部HUB提供的网络接口相连,所述外部HUB的第四端口与第三数据处理板卡中所述FPGA模块的所述内部HUB提供的网络接口相连。具体的,所述网络接口的类型为RJ45网络接口。具体的,所述板卡外设包括两块RAM,用于随机存取数据。具体的,所述PC端的操作系统为X86系统。第二方面,本技术实施例还提供了一种ATM,包括本技术任意实施例提供的通讯电路。本技术实施例提供了一种通讯电路及ATM,该通讯电路包括:PC端,外部HUB,以及至少两块数据处理板卡,其中,所述PC端通过所述外部HUB与所述至少两块数据处理板卡分别基于POWERLINK通讯协议建立通信连接;所述PC端,用于构建所述POWERLINK通讯协议的主站功能;所述外部HUB,与所述PC端相连,用于扩展通讯端口和中转、整形以及放大信号;所述数据处理板卡,与所述外部HUB相连,用于构建所述POWERLINK通讯协议的从站功能。上述通讯电路提升了设备系统内部处理板卡间通讯性能,增加了通讯接口协议栈的移植通用性,采用实时性较好、易于实现的工业以太网POWERLINK现场总线通讯技术,实现了标准化和互连互通的通讯技术平台,解决了总线通讯带宽的瓶颈问题。附图说明图1是本技术实施例一中的一种通讯电路的结构示意图;图2是本技术实施例一中的一种数据处理板卡的结构示意图;图3是本技术实施例二中的一种通讯电路的结构示意图;图4是本技术实施例三中的一种通讯电路的结构示意图。具体实施方式下面结合附图和实施例对本技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本技术,而非对本技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分而非全部结构。实施例一图1为本技术实施例一提供的一种通讯电路的结构示意图。本实施例可适用于内部不同模块间进行通讯的设备中,例如应用于存取款一体循环机芯,存取款一体大额机芯,中大型清分机,出纳机等等中。如图1所示,本实施例提供的一种通讯电路,具体包括:PC(PersonalComputer,个人计算机)端110,外部HUB(集线器)120,以及至少两块数据处理板卡130。其中,所述PC端通过所述外部HUB与所述至少两块数据处理板卡分别基于POWERLINK通讯协议建立通信连接;所述PC端,用于构建所述POWERLINK通讯协议的主站功能;所述外部HUB,与所述PC端相连,用于扩展通讯端口和中转、整形以及放大信号;所述数据处理板卡,与所述外部HUB相连,用于构建所述POWERLINK通讯协议的从站功能。开源实时通信技术EthernetPOWERLINK是一项在标准以太网介质上,用于解决工业控制及数据采集领域数据传输实时性的技术。POWERLINK无需ASIC(ApplicationSpecificIntegratedCircuits,专用集成电路)芯片,用户可以在各种平台上实现POWERLINK,如FPGA(FieldProgrammableGateArray,即现场可编程门阵列)、ARM(AcornRISCMachine,RISC微处理器)、x86CPU(CentralProcessingUnit,中央处理器)等,只要有以太网的地方,就可以实现POWERLINK。POWERLINK是一个三层的通信网络,规定了物理层、数据链路层和应用层。POWERLINK包括两种通讯机制:请求/应答模式,定时主动上报模式。其中,在请求/应答模式中,基于轮训扫描原理,主站轮询所有从站,主站单播数据帧,对应节点才能收到,从站广播数据帧,其他站均可以收到,一个循环周期下来,每个从站取得一次和其他站数据交互的机会;在定时主动上报模式中,基于定时器时间槽原理本文档来自技高网...
一种通讯电路及ATM

【技术保护点】
一种通讯电路,其特征在于,包括:PC端,外部集线器HUB,以及至少两块数据处理板卡,其中,所述PC端通过所述外部HUB与所述至少两块数据处理板卡分别基于POWERLINK通讯协议建立通信连接;所述PC端,用于构建所述POWERLINK通讯协议的主站功能;所述外部HUB,与所述PC端相连,用于扩展通讯端口和中转、整形以及放大信号;所述数据处理板卡,与所述外部HUB相连,用于构建所述POWERLINK通讯协议的从站功能。

【技术特征摘要】
1.一种通讯电路,其特征在于,包括:PC端,外部集线器HUB,以及至少两块数据处理板卡,其中,所述PC端通过所述外部HUB与所述至少两块数据处理板卡分别基于POWERLINK通讯协议建立通信连接;所述PC端,用于构建所述POWERLINK通讯协议的主站功能;所述外部HUB,与所述PC端相连,用于扩展通讯端口和中转、整形以及放大信号;所述数据处理板卡,与所述外部HUB相连,用于构建所述POWERLINK通讯协议的从站功能。2.根据权利要求1所述的通讯电路,其特征在于,所述通讯电路包括三块相同结构的所述数据处理板卡。3.根据权利要求2所述的通讯电路,其特征在于,三块数据处理板卡对等地构建所述POWERLINK通讯协议的三个从站功能。4.根据权利要求3所述的通讯电路,其特征在于,所述数据处理板卡包括:ARM模块、FPGA模块以及板卡外设,其中,所述ARM模块用于数据处理;所述FPGA模块用于实现所述POWERLINK通讯协议的数据链路层、物理层,以及对接所述ARM模块应用层的AP数据接口层,其中,所述FPGA模块包括MAC驱动和内部HUB,所述内部HUB用于提供至少一个网络接口。5.根据权利要求4所述的通讯电路,其特征在于,所述FPGA模块的所述内部HUB提供两个网络接口;所述外部HUB的第一端口与所述PC端相连,所述外部HUB的第二端口与第一数据处理板卡中所述FPGA模块...

【专利技术属性】
技术研发人员:蔡海亮杨鹏
申请(专利权)人:深圳怡化电脑股份有限公司深圳市怡化时代科技有限公司深圳市怡化金融智能研究院
类型:新型
国别省市:广东,44

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

1