Die EtherCAT-ASICs ET1100 und ET1200 bieten eine kostengünstige und kompakte Lösung zur Realisierung eines EtherCAT-Slaves. Sie bearbeiten das EtherCAT-Protokoll in der Hardware und garantieren so die hohe Performance und Echtzeitfähigkeit, unabhängig von evtl. nachgeschalteten Slave-Microcontrollern und der darauf implementierten Software. Die EtherCAT-ASICs ermöglichen über ihre drei Prozessdateninterfaces – Digital-I/O, SPI und 8/16 Bit µC (nicht bei ET1200) – sowohl die Realisierung einfacher Digital-Module ohne Microcontroller als auch die Entwicklung intelligenter Geräte mit eigenem Prozessor. Beide ASICs verfügen über Distributed-Clocks, die die hochpräzise Synchronisation (<< 1 µs) der EtherCAT-Slaves ermöglichen. Die Versorgungsspannung beträgt 3,3 V oder 5 V; die Core-Spannung von 2,5 V wird durch den integrierten Längsregler erzeugt oder kann alternativ direkt eingespeist werden. Der ET1100 ist als universelle Lösung für alle Arten von EtherCAT-Geräten geeignet; der ET1200 ist optimiert für modulare Geräte, die E-Bus/LVDS (Low Voltage Differential Signalling) als interne Schnittstelle nutzen. Beide ASICs benötigen durch ihre extrem kompakte Bauform und die geringe Anzahl extern notwendiger Bauteile nur minimalen Platz auf der Platine.
Das ET1100-ASIC-Gehäuse (BGA128) ist 10 x 10 mm klein. Der Chip kann bis zu vier EtherCAT-Ports unterstützen. Die 8 kByte internen Speichers (DPRAM) für den Zugriff auf Prozess- und Parameterdaten werden wahlweise via parallelem oder seriellem Datenbus angesprochen. Alternativ können die ASICs auch ohne Controller eingesetzt werden: Bis zu 32 digitale Signale lassen sich dann direkt anschließen.
Das ET1200-ASIC ist die „kleine“ Variante des ET1100; in seinem QFN48-Gehäuse von 7 x 7 mm ist der Chip noch kompakter. 16 digitale I/O-Schnittstellen und die Hardware für die Distributed-Clocks zur hochpräzisen Synchronisierung sind an Bord. Das 1 kByte große, interne DPRAM wird über ein schnelles, serielles Interface 20 MBit/s adressiert. Das „kleine ASIC“ stellt zwei EtherCAT-Ports bereit, von denen max. einer als MII für den Anschluss eines Standard-PHYs genutzt werden kann. Der andere Port wird für LVDS genutzt, was den ET1200 zur richtigen Wahl für modulare Geräte macht, die LVDS als interne Busphysik nutzen.
| Technische Daten | ET1100-0000 | ET1200-0000 |
|---|---|---|
| Anzahl EtherCAT-Ports | 4 (max. 4 x MII) | 2 (max. 1 x MII) |
| FMMUs | 8 | 3 |
| SYNC-Manager | 8 | 4 |
| DPRAM | 8 kByte | 1 kByte |
| Distributed-Clocks | ja (64 Bit) | |
| Prozessdaten-Interfaces | 32-Bit-Digital-I/O SPI 8/16-Bit-µC |
16-Bit-Digital-I/O SPI – |
| Gehäuse | BGA128, 10 x 10 mm | QFN48, 7 x 7 mm |