VITA 42.3 (XMC)规格接口的 EtherCAT 从站控制器板
ECS-XMC/FPGA
支持windows驱动和Linux驱动,支持DMA技术,将XMC系统转变成EtherCAT从站设备,包含 EtherCAT 从站信息文件(XML 格式的 ESI 文件)示例,使用Beckhoff® IP 内核,支持CoE、FoE 和 EoE等
Convert your XMC System into an EtherCAT Slave Device
Add EtherCAT Slave (ECS) functionality to your XMC equipped base board
The EtherCAT Slave Controller address space is directly mapped to the PCI Express® address space.
Simple Configuration and Rapid Application Development
Easy Configuration by esd's EtherCAT Master or other masters
Sample EtherCAT Slave Information File (ESI file in XML format) is provided
esd's EtherCAT Slave API library and sample code for rapid application development are included
将您的 XMC 系统转换为 EtherCAT 从站设备
将 EtherCAT 从站 (ECS) 功能添加到配备 XMC 的基板
EtherCAT 从控制器地址空间直接映射到 PCI Express® 地址空间
简单的配置和快速的应用程序开发
通过 esd 的 EtherCAT 主站或其他主站轻松配置
提供示例 EtherCAT 从站信息文件(XML 格式的 ESI 文件)
包含 esd 的 EtherCAT Slave API 库和用于快速应用程序开发的示例代码
Bus Master Support
The FPGA contains Bus Master DMA Support to offload the CPU from copying the output process image data into the host memory. This is utilized by the esd EtherCAT Slave Stack.
总线主控支持
FPGA 包含总线主控 DMA 支持,以减轻 CPU 将输出过程图像数据复制到主机存储器的负担。 这由 esd EtherCAT 从站堆栈使用。
EtherCAT Slave Interface for XMC
The ECS-XMC/FPGA is an EtherCAT Slave Controller board in a VITA 42.3 (XMC) form factor. It utilizes a Beckhoff IP-Core which is implemented in an Altera FPGA and configured for 8 FMMUs, 8 Sync Managers, 60 kB DPRAM and 64 bit Distributed Clocks. Other Configurations are available on request. The FPGA connects between the PCI Express bus on the XMC P15 connector and the two Ethernet interfaces on the front panel. The additional EtherCAT signals SYNC and Latch are available on the secondary XMC connector P16, soldering pads or optionally on the PMC I/O connector P14.
Versatile Application
Because of this simple hardware topology and the use of a “soft” controller the design offers a maximum of flexibility. The XMC system can act as an I/O node. An EtherCAT master can use several EtherCAT protocols like CoE, FoE and EoE to communicate with this EtherCAT slave device.
XMC 的 EtherCAT 从站接口
ECS-XMC/FPGA 是采用 VITA 42.3 (XMC) 外形尺寸的 EtherCAT 从控制器板。 它使用了一个在 Altera FPGA 中实现的 Beckhoff IP-Core,并针对 8 个 FMMU、8 个同步管理器、60 kB DPRAM 和 64 位分布式时钟进行了配置。 其他配置可应要求提供。 FPGA 连接 XMC P15 连接器上的 PCI Express 总线和前面板上的两个以太网接口。 附加的 EtherCAT 信号 SYNC 和 Latch 可用于辅助 XMC 连接器 P16、焊盘或 PMC I/O 连接器 P14 上。
多功能应用
由于这种简单的硬件拓扑结构和“软”控制器的使用,该设计提供了的灵活性。 XMC 系统可以作为 I/O 节点。 EtherCAT 主站可以使用 CoE、FoE 和 EoE 等多种 EtherCAT 协议与该 EtherCAT 从站设备进行通信。
SYNC/Latch I/Os and Share I/Os
Via connector XMC-P16 equipped on the ECS-XMC/FPGA 20 3.3 V LVTTL I/Os are available, including the signals from the EtherCAT Slave Controller: 2x Sync and 2x Latch. On request the 20 XMC I/Os can be configured as 10 I/Os with 2.5 V level LVDS.
Software Support
Device drivers for Windows® and Linux® with documentation and EtherCAT slave examples are included in the scope of delivery. Drivers for other operating systems, especially real-time operating systems, are available on request.
同步/锁存 I/O 和共享 I/O
通过 ECS-XMC/FPGA 上配备的连接器 XMC-P16 20 3.3 V LVTTL I/O 可用,包括来自 EtherCAT 从控制器的信号:2x Sync 和 2x Latch。 可根据要求将 20 个 XMC I/O 配置为 10 个具有 2.5 V 电平 LVDS 的 I/O。
软件支持
适用于 Windows® 和 Linux® 的设备驱动程序以及文档和 EtherCAT 从站示例包含在供货范围内。 可根据要求提供其他操作系统的驱动程序,尤其是实时操作系统。
Number: E.1102.02
XMC board with EtherCAT slave IP-Core in Altera FPGA. incl. driver, slave stack binary and documentation for Windows and Linux on CD
Features:
Bus-Mastering (DMA-Support)
EtherCAT Slave capable
Interfaces:
EtherCAT Slave
PCIe
Form factor: XMC
I/O:
Digital Output
Digital Input
Supported OS:
Linux
Windows 7/8/10/11
Protocols:
EtherCAT