ET1815, ET1816 | EtherCAT-IP-Core für Xilinx®-FPGAs
Der EtherCAT-IP-Core ermöglicht es, auf einem FPGA (Field Programmable Gate Array – d. h. ein integrierter Schaltkreis, der programmierbare logische Komponenten enthält) sowohl die EtherCAT-Kommunikationsfunktion als auch anwendungsspezifische Funktionen zu implementieren. Die EtherCAT-Funktionalität ist dabei frei konfigurierbar. Der IP-Core kann mit eigenen FPGA-Designs kombiniert oder in System-on-Chips (SoCs) mit Softcore-Prozessoren oder Hard-Prozessorsystemen über AMBA®-AXI™-Schnittstellen integriert werden. Die physikalischen Schnittstellen sowie interne Funktionen, wie die Anzahl der FMMUs und SYNC-Manager, die Größe des DPRAMs usw., sind einstellbar. Das Prozessdaten-Interface (PDI) und die Distributed-Clocks sind ebenfalls konfigurierbar. Die Funktionen sind kompatibel zur EtherCAT-Spezifikation und zum EtherCAT-ASIC ET1100.
Die stückzahlbasierten Lizenzen ET1816 bieten insbesondere Herstellern von kleinen Stückzahlen und Entwicklungsdienstleistern die Möglichkeit, mit geringeren Anfangsinvestitionen in die EtherCAT-Entwicklung einzusteigen. Für die Entwicklung eines EtherCAT-Gerätes ist die einmalig Basislizenz ET1816 und die Lizenzgebühren für 1.000 Geräte ET1816-1000 erforderlich. Die Lizenzgebühren für 1.000 Geräte sind jeweils im Voraus zu entrichten.
Entwicklungsdienstleister benötigen für sich lediglich die Basislizenz, ET1816; für jede Kundenimplementierung wird die Systemintegrator-OEM-Lizenz, ET1811-0030, benötigt. Die Stückzahllizenz (ET1816-1000) erwirbt der Endkunde.
Die Anzahl der benötigten Logikelemente ist abhängig von der gewählten Konfiguration:
- 2 MII ports, 32 bit digital I/O, 1 kB RAM, without distributed clocks, with FMMU and SYNC manager, has approx. 4.400 slices (Spartan®-3E)
- 3 MII ports, 16 bit μC interface, 60 kB RAM, with distributed clocks, 8 FMMUs and 8 SYNC managers, has approx. 14.000 slices (Spartan®-3E)
Der EtherCAT Xilinx IP core kann u.a. mit folgenden FPGAs verwendet werden:
- Spartan®-3
- Spartan®-3E
- Spartan®-3A
- Spartan®-3AN
- Spartan®-3ADSP
- Spartan®-6
- Kintex™-7
- Virtex®-II
- Virtex®-II Pro
- Virtex®-II Pro X
- Virtex®-4
- Virtex®-5
- Virtex®-6
- Virtex®-7
Evaluation licence (Open Core Plus):
- Eine vollfunktionsfähige, zeitlimitierte version ist zum Testen verfügbar.
Bitte kontaktieren Sie direkt das Development Products Team von Beckhoff Automation.