Pfeil zurück zur Übersicht

UDE ab sofort auch für Intels XScale-Prozessoren verfügbar

Leistungsstarkes Debug-Tool für die Embedded Prozessoren der PXA255- und PXA27x-Familie
UDE ab sofort auch für Intels XScale-Prozessoren verfügbar
UDE ab sofort auch für Intels XScale-Prozessoren verfügbar

(pressebox) (Lauta, 21.04.2006) Neben optimierten Debug-Tools für ARM7- und ARM9-Derivate verschiedener Hersteller bietet pls Programmierbare Logik & Systeme mit der Universal Debug Engine (UDE) 1.13 ab sofort auch eine Entwicklungsumgebung für die XScale-Embedded Prozessoren PXA255 und PXA27x von Intel an.



Die intuitive und konfigurierbare Bedienoberfläche der UDE 1.13 unterstützt den Anwender unter anderem mit uneingeschränktem C/C++-Support, einem leistungsfähigen Symbolbrowser, frei konfigurierbaren Toolbars, umfangreichen kontextbezogenen Menüs, der Automatisierbarkeit mit Standard-Skriptsprachen und HTML als Beschreibungssprache für anwendungsspezifische Fenster.



Zusätzlich wurden bei der UDE1.13 mehrere PXA255- und PXA27x-spezifische Leistungsmerkmale implementiert. So erfolgt die Kommunikation zwischen Debugger und Targetprozessor über die JTAG-Schnittstelle und einen speziellen Debug-Handler, der im Mini-Instruction-Cache der XScale-Prozessoren abläuft. Eine intelligente Speicherverwaltung sichert dabei die einwandfreie Funktion von Applikationen, welche Exception-Vektoren dynamisch verändern. Ein weiterer Vorteil: Bei den PXA255- und PXA27x-Prozessoren durch integrierte Hardwarefunktionen unterstützte Breakpoints, je zwei für Code und Daten, lassen sich über die für diesen Zweck optimierte Debuggeroberfläche der UDE sehr einfach und komfortabel nutzen.



In Kombination mit dem ebenfalls zur UDE gehörenden Universal Access Device (UAD) lässt sich zudem eine hohe JTAG-Kommunikationsgeschwindigkeit mit Downloadraten von über 1MByte/s realisieren. Damit stehen Eigenschaften wie schnelle FLASH-Programmierung, Simulated I/O, Linux-Kernel-Debugging und kurze Turn-around-Zeiten während der Entwicklung auch für die XScale-Prozessoren uneingeschränkt zur Verfügung.

Über PLS Programmierbare Logik & Systeme GmbH: Die 1990 von Thomas Bauch und Dr. Stefan Weiße gegründete pls Programmierbare Logik & Systeme GmbH mit Sitz in Lauta zählt mit ihren innovativen modularen Test- und Entwicklungstools seit nunmehr knapp zwei Jahrzehnten zu den internationalen Technologieführern im Bereich Debugger, Emulatoren und Trace-Lösungen für 16- und 32-Bit-Mikrocontroller. Die Softwarearchitektur der Universal Debug Engine (UDE) garantiert optimale Voraussetzungen für das Debuggen SoC-basierter Systeme. So stehen zum Beispiel durch intelligente Nutzung moderner On-Chip-Debugging und -Trace-Einheiten wertvolle Funktionen zur Systemoptimierung wie Profiling und Code-Coverage zur Verfügung. Die zugehörige Gerätefamilie Universal Access Device 2 (UAD2 / UAD3+) bietet darüber hinaus mit Transferraten von bis zu 3,5 MByte/s und einer Vielzahl von Schnittstellen völlig neue Dimensionen beim schnellen und flexiblen Zugang zu Multi-Core-Systemen. Unterstützt werden wichtige Architekturen wie TriCore, Power Architecture, SH-2A, XC2000 / XE166, ARM, Cortex, XScale und C166 / ST10 sowie Simulations-Plattformen verschiedener Hersteller. Weitere Informationen zum Unternehmen finden Sie unter www.pls-mc.com

Datei-Anlagen:
Pfeil zurück zur Übersicht