打印
[应用相关]

FPGA设计EtherCAT主站有哪些方法?

[复制链接]
940|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
FPGA设计EtherCAT主站有哪些方法?

使用特权

评论回复
沙发
中国龙芯CDX| | 2023-12-28 09:09 | 只看该作者
使用专门的Ethercat芯片,再与单片机通讯

使用特权

评论回复
板凳
两只袜子| | 2023-12-28 09:22 | 只看该作者
初始化模块

使用特权

评论回复
地板
jcky001| | 2023-12-28 09:22 | 只看该作者
状态机模块

使用特权

评论回复
5
cr315| | 2023-12-28 09:23 | 只看该作者
PDO模
SDO模块
同步模块

使用特权

评论回复
6
远山寻你| | 2024-1-19 14:32 | 只看该作者
你可以模拟个软核来实现吧

使用特权

评论回复
7
淡漠安然| | 2024-1-19 17:00 | 只看该作者
我觉得你不如用个差不多的MCU来实现了,而且资源还很多

使用特权

评论回复
8
冰春彩落下| | 2024-1-19 19:00 | 只看该作者
建议使用沁恒或者ST的F107这系列的MCU,带有网口的,比较好用

使用特权

评论回复
9
一秒落纱| | 2024-1-19 21:00 | 只看该作者
一些FPGA厂商提供了专门用于EtherCAT通信的IP核,这些IP核已经实现了EtherCAT协议栈和相关的通信功能。

使用特权

评论回复
10
江河千里| | 2024-1-19 23:00 | 只看该作者
在FPGA中自行实现EtherCAT协议栈是一种更加灵活和定制化的方法

使用特权

评论回复
11
夜阑风雨| | 2024-1-20 01:00 | 只看该作者
通过使用专用的IP核,可以相对快速地实现EtherCAT主站功能。这种方法通常需要购买或获取相应的IP核,并进行适当的配置和集成

使用特权

评论回复
12
三生万物| | 2024-1-20 03:00 | 只看该作者
通过编写Verilog或VHDL代码,可以实现EtherCAT协议的各个层,包括物理层、数据链路层和应用层。这种方法需要对EtherCAT协议有深入的理解,并需要大量的开发工作

使用特权

评论回复
13
别乱了阵脚| | 2024-1-20 07:00 | 只看该作者
我觉得使用FPGA来搞EtherCAT比较麻烦,而且不值得啊,且ST好像没有FPGA方面的产品吧

使用特权

评论回复
14
暖了夏天蓝了海| | 2024-1-20 09:00 | 只看该作者
一些开源的EtherCAT协议栈可以在FPGA中使用。通过使用这些开源协议栈,可以避免从零开始实现EtherCAT协议栈的工作,同时也可以根据需要进行定制和优化。然而,需要注意的是在FPGA中使用开源协议栈可能需要适当的优化和适配

使用特权

评论回复
15
光辉梦境| | 2024-1-20 14:00 | 只看该作者
在一些FPGA中,可以结合使用软核处理器和硬核逻辑单元来实现EtherCAT主站。软核处理器可以用于处理EtherCAT协议栈和高层应用逻辑,而硬核逻辑单元可以用于实现物理层和数据链路层的功能。这种方法可以充分利用软核和硬核的优势,实现灵活性和性能的平衡。

使用特权

评论回复
16
中国龙芯CDX| | 2024-1-24 21:51 | 只看该作者
楼主看一下英飞凌芯片

使用特权

评论回复
17
LOVEEVER| | 2024-1-25 12:50 | 只看该作者
在一些FPGA中,可以结合使用软核处理器和硬核逻辑单元来实现EtherCAT主站

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

235

主题

1826

帖子

5

粉丝