Convert your XMC System into an EtherCAT SubDevice
-
Add EtherCAT SubDevice functionality to your XMC equipped base board
-
The EtherCAT SubDevice Controller address space is directly mapped to the PCI Express® address space.
Simple Configuration and Rapid Application Development
-
Easy Configuration by esd's EtherCAT MainDevice or other MainDevices
-
Sample EtherCAT SubDevice Information File (ESI file in XML format) is provided
-
esd's EtherCAT SubDevice API library and sample code for rapid application development are included
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 SubDevice Stack.
esd electronics is a member of the EtherCAT Technology Group (ETG).
EtherCAT SubDevice Interface for XMC
The ECS-XMC/FPGA is an EtherCAT SubDevice 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 MainDevice can use several EtherCAT protocols like CoE, FoE and EoE to communicate with this EtherCAT SubDevice.
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 SubDevice 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 SubDevice examples are included in the scope of delivery. Drivers for other operating systems, especially real-time operating systems, are available on request.
Do you have special requirements regarding the product?
We are happy to provide you with a customer-specific option or adjustment to our products when purchasing appropiate quantities. Please contact our sales team for detailed information.
Please feel free to contact us
If you have any questions or would like more information, please do not hesitate to contact our sales team.
Contact us
Telephone: +49 (0) 511 37298-0
E-Mail: sales@esd.eu
With the help of the button "Add to watchlist" you can save articles on your watchlist.
Afterwards, you can request your saved watch list as a quotation via a contact form.
Hardware
XMC board with EtherCAT SubDevice IP-Core in Altera FPGA. incl. driver, SubDevice stack binary and documentation for Windows and Linux on CD
- Bus-Mastering (DMA-Support)
- EtherCAT SubDevice capable
- EtherCAT SubDevice
- PCIe
- Digital Output
- Digital Input
- Linux
- Windows 7/8/10/11
- EtherCAT