UDE 2.0.7 unterstützt neue Infineon-MCUs für Komfort- und Gateway- Anwendungen in Automobilen Optimierte Debug-Tools für die XC2200-Mikrocontroller-Familie Lauta, 23. März 2007 - Speziell auf die besonderen Leistungsmerkmale der neuen skalaren XC2200-Mikrocontroller-Familie von Infineon abgestimmte Debug-Tools bietet ab sofort pls Programmierbare Logik & Systeme an. Die modulare komponentenbasierte Universal Debug Engine (UDE) 2.0.7 und die Gerätefamilie Universal Access Device 2 (UAD2) wurden von Infineon bereits im Vorfeld der Markteinführung intensiv zum Test der ersten XC2200-Bausteine und zur Bereitstellung von Softwaretreibern und Beispielanwendungen genutzt. Heiko Riessland, Product Marketing Manager bei pls, sieht darin einen wichtigen Vorteil für die Entwickler: "Bei derart komplexen Systemen wird immer wichtiger, von Anfang an auf erprobte, praxisbewährte Werkzeuge zurückgreifen zu können. Letztlich ist es nämlich die Effizienz der Hard- und Software- Tools für Entwicklung, Test und Wartung, die über ein schnelles Time-to- market und ein Höchstmaß an Wirtschaftlichkeit entscheidet." Auch Gerd Punsmann, Tool Line Manager im Bereich Automotive, Industrial & Multimarket von Infineon unterstreicht die zunehmende Bedeutung einer möglichst frühen Kooperationen zwischen Mikrocontroller- Herstellern und Tool-Anbietern: "Die neue Mikrocontroller-Familie XC2200 von Infineon erfüllt alle Anforderungen heutiger und künftiger Komfort-und Gateway-Anwendungen in Automobilen. Es war uns besonders wichtig, zeitgleich die für sie optimierten Debug-Tools verfügbar zu machen und damit Entwicklungs-, Qualifikations- und Testkosten für System- und Autohersteller möglichst gering zu halten." Bis zu 80 MHz Systemtakt, eine Befehlsausführungszeit von minimal 12,5 ns, aktuell bis zu 768 KByte On-chip-FLASH-Speicher und maximal 82 KByte On-chip-RAM prädestinieren die XC2200-Familie für anspruchsvolle Body-Elektronik-Applikationen. Parallel zu ihrer Echtzeitfähigkeit zeichnet die Bausteine vor allem die Vielfalt an integrierten Schnittstellen und Peripherieeinheiten aus. Zu den besonderen Merkmalen zählen unter anderem Universal Serial Interfaces (USICs), ein Multi-CAN-Port, mehrere A/D-Konverter, PWM-fähige Capture/Compare- Einheiten, Timer, Real-time-Clock, Watchdog sowie ein leistungsfähiges Powermanagement. Niedriger Stromverbrauch ist eine der Schlüsselanforderungen zukünftiger BCM-Applikationen. Sowohl die UDE 2.0.7 als auch die UAD 2-Geräte unterstützen alle internen Debug-Ressourcen und Peripherie-Einheiten der neuen XC2200- MCUs ohne Einschränkungen. So lassen sich zum Beispiel Applikationen auch nach einer Power-down-Phase kontinuierlich weitertesten. Außerdem bietet die integrierte FLASH/OTP-Programmierfunktion der UDE 2.0.7 außergewöhnlich hohe Geschwindigkeiten im Gesamtzyklus Löschen- Download-Programmierung-Verify. Dieser Support gilt nicht allein für den On-chip-FLASH, sondern auch für externe Bausteine von AMD, Intel, ATMEL und andere JEDEC-kompatible FLASH-Memories. Als Kommunikationskanal zum Target stehen dem Anwender JTAG-, CAN-Bus- und serielle Schnittstellen zur Verfügung. Als besonderes Merkmal unterstützt die UDE 2.0.7 dabei den direkten Zugang zum Mikrocontroller via Bootstraploader. In dieser Betriebsart kann die XC2200-MCU im Zielsystem direkt unter Kontrolle des Debuggers gestartet werden. Dies ist besonders für die Erstinbetriebnahme und spätere Serviceaufgaben vorteilhaft, denn FLASH-Updates lassen sich so besonders schnell und unkompliziert realisieren. Das UAD 2 dient als Kommunikationsgerät zum XC2200-Zielsystem. Einmalig ist dabei die Kombination eines in Hardware realisierten JTAG-Bus- Controllers und eines CAN-Busses in einem Gerät. Der JTAG-Controller ermöglicht Datentransferraten von bis zu 1,5 Mbyte/s bei 20 MHz JTAG- Clock. Ein weiteres unabhängiges intelligentes Teilsystem des UAD 2 erlaubt die kontinuierliche Aufzeichnung aller Nachrichten auf einem CAN-Bus. Dies funktioniert selbst dann, wenn das Gerät primär für die Kommunikation mit einem Mikrocontrollersystem genutzt wird. Ebenso ist für Tests ein Senden von CAN-Nachrichten möglich. Darüber hinaus können Anwender zwischen weiteren PC-Schnittstellen wie USB 2.0, IEEE 1394 (FireWire™) und 100-Mbit-Ethernet frei wählen. ### pls Programmierbare Logik & Systeme GmbH pls Programmierbare Logik & Systeme GmbH mit Sitz in Lauta wurde 1990 von Thomas Bauch und Dr. Stefan Weiße gegründet. Das Unternehmen zählt zu den weltweit führenden Anbietern von Software-Debugging-Lösungen und kompletten Entwicklungstools für 16- und 32-Bit-Mikrocontroller. Unterstützt werden unter anderem MCUs von Infineon Technologies und STMicroelectronis sowie eine Vielzahl unterschiedlicher ARM7/ARM9- Derivate. Die innovative Softwarearchitektur der Universal Debug Engine (UDE) garantiert optimale Voraussetzungen für das Debuggen moderner SoC-basierter Systeme. Die ergänzende Gerätefamilie Universal Access Device (UAD) erschließt mit Transferraten von bis zu 3,5 MByte/s zudem völlig neue Dimensionen bezüglich der Daten-Downloadgeschwindigkeiten. Weitere Informationen finden Sie unter www.pls-mc.com. Ansprechpartner für redaktionelle Fragen: pls Programmierbare Logik & Systeme GmbH Heiko Riessland Technologiepark 02991 Lauta Tel: +49 35722/384-0 Fax: +49 35722/384-69 Email: heiko.riessland@pls-mc.com www.pls-mc.com 3W Media & Marketing Consulting Werner W. Wiesmeier Preisingerlohweg 2 85368 Moosburg/ Aich Tel: +49 8761/759203 Fax: +49 8761/759201 Email: werner.wiesmeier@online.de