一种消除EtherCAT通讯周期抖动的系统及方法
基本信息
申请号 | CN201910972846.4 | 申请日 | - |
公开(公告)号 | CN110995613A | 公开(公告)日 | 2020-04-10 |
申请公布号 | CN110995613A | 申请公布日 | 2020-04-10 |
分类号 | H04L12/841;H04L12/863 | 分类 | 电通信技术; |
发明人 | 陈海焕;楚杰;陈秋苑;谢晓锋;黄华潘 | 申请(专利权)人 | 广州虹科电子科技有限公司 |
代理机构 | 广州市越秀区哲力专利商标事务所(普通合伙) | 代理人 | 广州虹科电子科技有限公司 |
地址 | 510000 广东省广州市广州高新技术产业开发区科学大道99号科汇金谷三街二号701室 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种消除EtherCAT通讯周期抖动的系统,包括处理系统区和编程逻辑区,所述处理系统区包括处理器、与处理器通信的NIC驱动接口,所述处理器用于运行EtherCAT任务;所述编程逻辑区包括访问控制器,所述访问控制器包括DMA控制器、定时器和发送缓存器;所述发送缓存器与DMA控制器通信连接,所述定时器与发送缓存器通信连接;所述NIC驱动接口与DMA控制器通信连接,当系统进行初始化操作时,将初始化文件中的NIC时延参数发送至定时器处。本发明还公开了一种消除EtherCAT通讯周期抖动的方法。本发明的消除EtherCAT通讯周期抖动的方法通过设置NIC时延参数来消除通讯抖动。 |
