[发明专利]一种基于FPGA的EtherCAT主站装置有效

专利信息
申请号: 201510107162.X 申请日: 2015-03-11
公开(公告)号: CN104702474B 公开(公告)日: 2018-02-23
发明(设计)人: 宋宝;唐小琦;徐健;张航天;周开城;周向东;谢远龙;陈天航;余晓菁 申请(专利权)人: 华中科技大学
主分类号: H04L12/40 分类号: H04L12/40
代理公司: 华中科技大学专利中心42201 代理人: 李智
地址: 430074 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于FPGA的EtherCAT主站装置,包括EtherCAT总线接口RJ45、网络隔离变压器、PHY芯片、FPGA模块和PCI/ARM扩展接口。FPGA模块通过PCI/ARM扩展接口接收到CPU传送给FPGA模块的数据,FPGA模块内部的EtherCAT协议驱动模块将CPU的指令数据进行封装和调度,组成数据帧发送给PHY芯片;PHY芯片将其转换为差分信号,发送在EtherCAT网络之中;各个从站收到EtherCAT数据帧后进行相应的处理后返回主站,在经过网络变压器和PHY芯片后,数据帧接收模块接收网络中的数据帧;在EtherCAT协议驱动模块中对数据帧进行解析提取有效数据供CPU来进行读取状态和反馈数据。本发明的装置可以实现与带有PCI接口或者ARM接口的CPU进行通信,具有平台兼容性好、稳定性高、效率高、实时性强等优势,对工业自动化控制具有重要的应用前景。
搜索关键词: 一种 基于 fpga ethercat 装置
【主权项】:
一种基于FPGA的EtherCAT主站装置,其通过利用FPGA的硬件特性和并行处理特性处理EtherCAT协议的数据链路层和应用层,从而实现在FPGA上集成EtherCAT的通信功能,并灵活地接入不同种类的CPU操作系统中集成具有EtherCAT工业以太网现场总线通信接口的功能,其特征在于,该装置包括PCI/ARM扩展接口(1)、FPGA模块(2)、PHY芯片(3)、网络隔离变压器(4)和EtherCAT总线接口RJ45(5),其中,所述FPGA模块(2)通过所述PCI/ARM扩展接口(1)接收CPU传送给FPGA模块的数据,并通过其内部的EtherCAT协议驱动模块将CPU的指令数据按照EtherCAT协议进行封装和调度,组成EtherCAT数据帧在FPGA模块内通过数据帧发送模块发送给PHY芯片(3);所述PHY芯片(3)将接收到的EtherCAT数据帧转换为差分信号,通过网络隔离变压器(4)后,将其发送至EtherCAT网络之中并利用所述EtherCAT总线接口RJ45(5)输入各从站;各个从站收到EtherCAT数据帧后进行相应的处理后返回主站,在经过网络隔离变压器(4)和PHY芯片(3)后,进入到FPGA模块(2)中,在该FPGA模块(2)中数据帧被解析,以供CPU进行读取状态和反馈数据;其中,所述EtherCAT协议驱动模块(23)包括反馈数据帧处理模块(231)、周期性指令处理模块(232)、应用程序命令响应模块(233)、应用程序命令处理模块(234)、生成数据帧命令模块(235)和控制收发数据帧寄存器启动数据帧发送模块(236),其中,所述反馈数据帧处理模块(231)接收到CPU配置FPGA产生的中断周期信号后,首先进行上一周期返回周期性反馈数据的处理,然后根据接收寄存器的接收到的帧数来判断是否有非周期性数据帧,如果有则处理相应的非周期性反馈数据;当所述反馈数据帧处理模块(231)处理完反馈数据传递给应用程序操作接口(22)时,利用FPGA并行处理的特性同时触发所述周期性指令处理模块(232)和所述应用程序命令响应模块(233),所述周期性指令处理模块(232)从所述应用程序操作接口(22)中的过程数据缓存区(223)中取出有效数据并按照EtherCAT帧标准生产周期性过程数据帧,同时所述应用程序命令响应模块(233)从应用程序操作接口(22)中的缓存数据中检查有无指令操作,如果有则进行响应模块的触发处理,进而组成本周期的非周期性数据帧,如无则本周期内不发送周期性数据帧;所述生成数据帧命令模块(235)接收到带发送的数据帧后,触发所述控制收发数据帧寄存器启动数据帧发送模块(236),将指令数据帧发送出去。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510107162.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top