Development of EtherCAT Slave Based on Multi-Core DSP

Sung-Mun Park, Hyoung-Woo Kim, Hyung-Man Cho, Joon‐Young Choi
{"title":"Development of EtherCAT Slave Based on Multi-Core DSP","authors":"Sung-Mun Park, Hyoung-Woo Kim, Hyung-Man Cho, Joon‐Young Choi","doi":"10.1109/ICARCV.2018.8581097","DOIUrl":null,"url":null,"abstract":"We develop a hardware and software for EtherCAT slave based on multi-core DSP in order to apply to control applications. Beckhoff's ET1100 ASIC is employed as EtherCAT slave controller; EtherCAT slave stack and control application algorithm are processed by individually assigned DSP core; and data interexchange between the two DSP cores is carried out by using the Inter-Process Communication mechanism. Namely, we intentionally separate the EtherCAT communication stack process from control application process using multi-core DSP, which enables to achieve conducting complicated control application as well as high-speed communication cycle. The high performance of the developed EtherCAT slave are demonstrated by real experiments using EtherCAT network composed of the developed slave and IgH EtherCAT master for Linux.","PeriodicalId":395380,"journal":{"name":"2018 15th International Conference on Control, Automation, Robotics and Vision (ICARCV)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 15th International Conference on Control, Automation, Robotics and Vision (ICARCV)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICARCV.2018.8581097","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

We develop a hardware and software for EtherCAT slave based on multi-core DSP in order to apply to control applications. Beckhoff's ET1100 ASIC is employed as EtherCAT slave controller; EtherCAT slave stack and control application algorithm are processed by individually assigned DSP core; and data interexchange between the two DSP cores is carried out by using the Inter-Process Communication mechanism. Namely, we intentionally separate the EtherCAT communication stack process from control application process using multi-core DSP, which enables to achieve conducting complicated control application as well as high-speed communication cycle. The high performance of the developed EtherCAT slave are demonstrated by real experiments using EtherCAT network composed of the developed slave and IgH EtherCAT master for Linux.
基于多核DSP的EtherCAT从站的开发
为了应用于控制应用,我们开发了一种基于多核DSP的EtherCAT从站硬件和软件。EtherCAT从控制器采用倍福ET1100 ASIC;EtherCAT从栈和控制应用算法由单独分配的DSP核处理;通过进程间通信机制实现两个DSP内核之间的数据交换。即利用多核DSP有意将EtherCAT通信栈进程与控制应用进程分离,从而实现复杂控制应用的进行和高速通信周期的实现。在实际的实验中,所开发的EtherCAT从机和Linux下的IgH EtherCAT主机组成的EtherCAT网络,证明了所开发的EtherCAT从机的高性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信