Model ECS-PCIe / FPGA
PCI Express® EtherCAT® slave interface
Turn your PCI Express system into an EtherCAT slave device
Expand your PCI Express system with EtherCAT slave (ECS) functions
The memory area of the EtherCAT slave controller is mapped directly in the PCI Express address space.
Easy configuration and fast application development
Simple configuration with the esd EtherCAT master or other EtherCAT masters
Example of an EtherCAT slave information file (ESI file in XML format) included
esd EtherCAT slave API library and sample code for a quick introduction to application development are included in the scope of delivery
Bus master support
The FPGA supports bus master DMA to relieve the CPU of copying the process image output data to the host memory. This function is used by the esd EtherCAT slave stack.
Customization on request
Product Description
EtherCAT slave interface for PCI ExpressECS-PCIe / FPGA is an EtherCAT slave controller card in the PCI Express form factor. The Beckhoff® IP core used is implemented in the Altera® FPGA and configured for 8 FMMUs, 8 sync managers, 60 kB DPRAM and 64-bit distributed clocks. Other configurations are available upon request.
The FPGA connects the PCI Express bus with the two Ethernet interfaces located in the front panel.
Versatile use
Due to the simple hardware topology and the use of a “soft” controller, the design offers maximum flexibility.
The PCI Express system can act as an I / O node. An EtherCAT master can communicate with this EtherCAT slave device via various EtherCAT protocols such as CoE, FoE and EoE.
SYNC / latch I / Os and share I / Os
36 I / Os with 3.3V LVTTL level are provided via the pin header on the ECS-PCIe / FPGA, including the signals from the EtherCAT slave controller: 2x sync and 2x latch.
Software support
Device drivers for Windows® and Linux® with documentation as well as the esd EtherCAT slave API library and example code are included in the scope of delivery. Drivers for other operating systems, especially for real-time operating systems, are available on request.

