ECS-M.2/FPGA

PCI Express® EtherCAT® SubDevice Interface in M.2 Form Factor

Convert your Embedded System into an EtherCAT SubDevice

  • Add EtherCAT SubDevice (ECS) functionality to your embedded PC
  • The EtherCAT SubDevice Controller address space is directly mapped to the PCI Express address space
  • M.2 form factor 2280 or 2260 for smaller embedded devices like IPCs or Raspberry Pi

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.

Customization on Request

  • Customized configurations are available on request
EtherCAT Logo

esd electronics is a member of the EtherCAT Technology Group (ETG).

EtherCAT SubDevice Interface for PCI Express

The ECS-M.2/FPGA is an EtherCAT SubDevice in M.2 form factor. It is based on a Beckhoff IP core implemented in an Altera® FPGA, configured with 8 FMMUs, 8 Sync Managers, 60 kB DPRAM, and 64-bit Distributed Clocks.
Two EtherCAT ports (IN/OUT) are available via FFC connectors on the board edge and can be connected to RJ45 sockets using the supplied breakout adapter.

Versatile Application

The module supports standard EtherCAT protocols including CoE, FoE, and EoE, enabling the PCI Express host system to operate as a flexible EtherCAT I/O node accessible by the MainDevice.

DC Sync and Latch Signals

For system synchronization, the EtherCAT Distributed Clock signals (2x Sync, 2x Latch I/Os) are provided as physical I/Os via breakout adapter.

Software Support

The scope of delivery includes the esd EtherCAT SubDevice stack in binary form together with device drivers for Windows® and Linux®. Documentation and example applications are provided.
Support for additional operating systems, in particular real-time operating systems, is available on request.

Related Products

This product is also available as PCI Express card ECS-PCIe/FPGA.
Variants for Compact PCI® Serial, XMC and PMC systems are offered as ECS-CPCIs/FPGA, ECS-XMC/FPGA and ECS-PMC/FPGA.

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.


Documentation

More questions? We are pleased to help you


Order items and accessories

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

Number: E.1105.02

PCIe board with M.2 form factor with Connector Board, Cables and EtherCAT SubDevice IP-Core in Altera FPGA. incl. driver, SubDevice stack binary and documentation for Windows and Linux on CD

Features:
  • Bus-Mastering (DMA-Support)
  • EtherCAT SubDevice capable
  • galvanically isolated
Interfaces:
  • EtherCAT SubDevice
  • PCIe
Form factor: M.2  
I/O:
  • Digital Output
  • Digital Input
Supported OS:
  • Linux
  • QNX6/7/8
  • Windows 10/11
Protocols:
  • EtherCAT
HS Code: