Les noyaux IP EtherCAT pour FPGA Xilinx® et Intel® permettent d'implémenter la fonction de communication esclave EtherCAT dans un FPGA. La fonctionnalité EtherCAT - comme le nombre de FMMU et de gestionnaires SYNC, la taille de la DPRAM, etc. - peut être configurée pour répondre aux besoins. Différentes variantes de licence sont proposées.
Pour l'implémentation maître, les développeurs ont à leur disposition le Master Sample Code, le EtherCAT Slave Stack Code et le configurateur EtherCAT. Ce dernier exporte un fichier de description du réseau (ENI - EtherCAT Network Information) à partir des fichiers de description des appareils (ESI - EtherCAT Slave Information) des appareils connectés.
Les tests de conformité requis pour les appareils esclaves peuvent être effectués en interne avec l'outil EtherCAT Conformance Test Tool (CTT). L'outil avancé FSoE Conformance Test Tool (FSoE CTT) est adapté aux tests de conformité des équipements esclaves pour Safety over EtherCAT (FSoE).
---