ECS-XMC/FPGA

ECS-XMC/FPGA

Product catalog summary
Overview
The ECS-XMC/FPGA is an EtherCAT Slave Interface designed to convert XMC systems into EtherCAT slave devices. It integrates EtherCAT Slave functionality into XMC-equipped baseboards, mapping the EtherCAT Slave Controller address space directly to the PCI Express address space.
Configuration and Development
The device supports easy configuration through esd's EtherCAT Master or other masters, and includes a sample EtherCAT Slave Information File (ESI file in XML format). An EtherCAT Slave API library and sample code are provided for rapid application development.
Bus Master Support
The FPGA includes Bus Master DMA support to offload the CPU, facilitating efficient data transfer into host memory using the esd EtherCAT Slave Stack.
Technical Specifications
  • XMC Interface: PCIe endpoint FPGA, up to Quad Lane PCIe Link, VITA 42.3 form factor, connectors P15 and P16.
  • EtherCAT Slave Controller: Beckhoff IP Core in FPGA, 2x MII Phy, 2x RJ45 interfaces, 100BASE-TX, 100 Mbit/s, electrically isolated.
  • General: 3.3 V DC supply, power consumption of 3 W, operational temperature 0-65 °C, dimensions 149 mm x 74 mm x 10 mm, weight 90 g.
Versatile Application
The ECS-XMC/FPGA offers flexibility with its simple hardware topology and soft controller design, allowing the XMC system to act as an I/O node. It supports various EtherCAT protocols like CoE, FoE, and EoE.
Software Support
Device drivers for Windows and Linux are included, with documentation and EtherCAT slave examples. Drivers for other operating systems, especially real-time ones, are available on request.
Related Products
The EtherCAT Slave card is also available with PMC and PCI Express interfaces, with a low-profile version under development.
Order Information
Designation: ECS-XMC/FPGA XMC EtherCAT card, including driver, ECS-Stack as binary, and manual for Windows and Linux. Order No.: E.1102.02.
See more

Catalog excerpts

ECS-XMC/FPGA-1

ECS-XMC/FPGA XMC EtherCAT® Slave Interface 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. 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. 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 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. 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. 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 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. Related Products The EtherCAT Slave card is also available with PMC interface (ECS-PMC/FPGA; order no. E.1104.02) or with PCI Express® interface (ECS-PCIe/FPGA; order no. E.1106.02). The PCIe card is also available as low profile version (ECSPCIe/FPGA-LP; order no. E.1106.04). Versatile Application Because of this simple hardware topology and the use of a “soft” controller the design offers a maximum of flexibility. PCIe (This product is under development. It will be available Q3 2016.) Temp. Sensor Technical Specifications: XMC Interface: PCIe endpoint FPGA General: Supply voltage PCIe port Lanes Power consumption PMAX = 3 W Ambient temperature Operational: 0...65 °C According to PCI Express Specification R1.0a Up to Quad Lane PCIe Link Form factor VITATM 42.3 (XMC) Connectors P15 and P16 EtherCAT Slave Controller: ECS controller Beckhoff IP Core integrated in FPGA + 2x MII Phy (Micrel KSZ8081MNX) ECS interface LEDs 2x RJ45, 100BASE-TX, 100 Mbit/s, according to IEEE 802.3, electrically isolated Error, Run, Link/Activity per channel, 2x User LEDs ©2016 esd electronic system design gmbh, Hannover All data are subject to change without prior notice. I:\Texte\Doku\DBL\EtherCAT\Englisch\Source\ECS-XMC-FPGA_Datasheet_en_15.odt Relative humidity Dimensions [mm] Max. 90 % (non-condensing) 149 mm x 74 mm x 10 mm without front panel (length x width x height) Order Information: Designation ECS-XMC/FPGA XMC EtherCAT card, incl. driver, ECS-Stack as binary and manual for Windows and Linux EtherCAT® is registered trademark and patented technology. PCI EXPRESS® is a registered trademark of PCI-SIG All trademarks are reserved by their respective owners. esd electronic system design gmbh Vahrenwalder Str. 207 30165 Hannover / Germany

 Open the catalog to page 1

All Esd electronics gmbh catalogs and technical brochures

  1. EPPC-T10

    2  Pages

  2. XMC-CPU/Zulu

    2  Pages

  3. CANopen-PN

    1  Page

  4. PMC-CPU/405

    1  Page

  5. CAN-USB/400

    2  Pages

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.