DUALCORE DCIC9907 Industrial Microcontroller
mit zwei ARM9 Kernen
Nürnberg, 21.
Februar 2006: Dualcore Semiconductor kündigt seinen neuen
Industrie SoC (System on Chip) Microcontroller DCIC9907 an.
Der Controller beinhaltet zwei ARM 946E Kerne, einen zweifachen
CAN Controller, zwei 10/100 Mbit Ethernet MAC mit Hardware-Erweiterungen
für Echtzeitprotokolle (ETHERNET Powerlink) sowie eine äußerst
vielseitige Motion Control Logik, die für eine große
Anzahl von Industrieanwendungen herangezogen werden kann. Der
DCIC9907 wurde entwickelt als zentrales digitales Element einer
Servo Plattform.
Trotz der Optimierung für Motion Control Anwendungen
erlauben die Besonderheiten des Chips den Einsatz in weiteren
Gebieten, beispielsweise in der industriellen Kommunikation:
- Feldbus Controller Knoten (2x Can 2.0B, 2 x ETHERNET Powerlink)
- Feldbus to Ethernet Network Bridge/Firewall, Gateway (TCP/IP,
Web server, Firewall)
- Echtzeit-Ethernet-Steuerungen (ETHERNET Powerlink, EPL
Manager Node[Master] oder Control Node [Slave])
- Echtzeit-Datenverarbeitung und - Messung (hochgenaue Time/Capture
Unit und intelligente ADC/DAC Ports)
Der DCIC9907 ist ein hochintegrierter Baustein, der viele
Funktionen zur Steuerung, Überwachung und Kommunikation
von Industrieanwendungen bereits im Chip zur Verfügung
stellt. Zudem ist es jetzt mit diesem Chip möglich, so
genannte ?harte" Echtzeitbedingungen zu erfüllen,
d.h. solche Aufgaben, die in einem vorhersagbaren Zeitfenster
eine kontinuierliche Funktion durchführen, selbst wenn
ein übergeordnetes Betriebssystem zum Einsatz kommt. Hierbei
wird einer der beiden ARM Prozessoren für die harte" Echtzeitsteuerung
eingesetzt und der zweite Prozessor im System für die
Infrastruktur genutzt, z.B. für das MMI (Mensch Maschine
Interface) und die damit verbundenen Prozess- und Kommunikationsstrukturen.
Um diese Lösung zu ermöglichen wurde das Echtzeit-Betriebssystem
EUROS (Euros Embedded Systems GmbH) bereits auf den DCIC 9907
portiert.
Der zweifach vorhandene 10/100 MBit Ethernet MAC besitzt schon
Hardware-Erweiterungen, die den Einsatz von Echtzeitprotokollen über
Ethernet erlauben. Da es bisher nur sehr wenige Lösungen
zu diesem Thema gibt, wird der DCIC9907 gerade bei zeitkritischen
Ansteuerungen von großem Interesse sein. Die Anzahl der
nach außen hin verfügbaren Hardware Interrupts wurde
in Abstimmung mit industriellen Kunden auf 16 Ebenen festgelegt,
die intern über einen Vector Interrupt Controller bedient
werden. Zusammen mit den Software Interrupts stehen einer Anwendung
insgesamt 32 Interupts zur Verfügung.
Als weiteres Highlight wurde zusätzlich ein hochkomplexer
Motion Control Block integriert, der die direkte Überwachung
jeglicher Art Motoren direkt aus dem Chip heraus ermöglicht.
So können z.B. 3 PWM Kanäle gleichzeitig angesteuert
werden. Der DCIC9907 kann mit bis zu 128 MHz getaktet werden
und liefert damit ausreichend Leistung selbst für höchst
anspruchsvolle elektronische Steuerungen. Zusammen mit den
insgesamt 109 Ein/Ausgabepins stellt daher der DCIC9907 einen
hochflexiblen Baustein für jede Art von industriellen
Anwendungen dar.
Bei der Entwicklung des DCIC9907 wurde verstärkt darauf
geachtet, die Verlustleistung so gering wie möglich zu
halten, damit der Einsatz von Kühlkörpern oder gar
Lüftern entfallen kann um somit sehr kleine Bauformen
zu ermöglichen. Hierdurch reduzieren sich die Systemkosten
bei gleichzeitiger Steigerung der MTBF-Zeiten (Mean Time Between
Failure), da die kritische Temperatur auf dem Silizium gar
nicht erst erreicht wird.
Zusammenfassung wichtiger Chip-Funktionen:
- Zweifacher ARM 946E
- Zweifacher CAN
- Zweifacher 10/100 Mbit Ethernet MACs
- HW-Erweiterungen für Echtzeit-Ethernet Protokolle
- Integrierte komplexe Motion Control Einheit
- 32 Interrupts (16 Software + 16 Hardware)
- Bis zu 128 MHz Taktfrequenz
- Sehr geringe Verlustleistung
- 109 E/A Pins
Verfügbarkeit und Preis
Der DCIC9907
ist ab Ende Februar 2006 im 304 Pin BGA Gehäuse
im industriellen Temperaturbereich (-40° bis +85°)
lieferbar. Der Preis pro Chip liegt in Stückzahlen deutlich
unter 20 US Dollar.
Datenblatt (pdf)
Weitere Informationen zum Produkt |