info@PortalDerWirtschaft.de | 02635/9224-11
Suchmaschinenoptimierung
mit Content-Marketing - Ihre News
pls Programmierbare Logik & Systeme GmbH |

Dedizierte Unterstützung unterschiedlicher 32-Bit-Mikrocontroller-Architekturen

Bewerten Sie hier diesen Artikel:
0 Bewertungen (Durchschnitt: 0)


PLS' neue Universal Multicore Workbench vereinfacht die Multicore-Kontrolle und das Debuggen auf Systemebene


Neue Funktionen für eine besonders effiziente Multicore-Kontrolle, einzigartige Visualisierungsmöglichkeiten auf Systemebene und die dedizierte Unterstützung einer Vielzahl neuester 32-Bit-SoCs unterschiedlicher Hersteller zeichnen die von PLS Programmierbare...

Lauta, 10.01.2012 - Neue Funktionen für eine besonders effiziente Multicore-Kontrolle, einzigartige Visualisierungsmöglichkeiten auf Systemebene und die dedizierte Unterstützung einer Vielzahl neuester 32-Bit-SoCs unterschiedlicher Hersteller zeichnen die von PLS Programmierbare Logik & Systeme erstmals auf der embedded world 2012 in Halle 4, Stand 4-310 vorgestellte Universal Debug Engine(UDE)3.2 aus.

Die für das Development Device der neuen TriCore-Multicore-Architektur von Infineon sowie Bausteine aus dem JDP-Programm von Freescale und STMicroelectronics zur Universal Multicore Workbench erweiterte UDE 3.2 ist unter anderem mit einem Multicore-Program-Loader, der das Laden der Applikation auf mehrere Cores steuert, sowie einen Multicore Run-Control-Manager für die synchrone Laufzeitkontrolle ausgestattet. Dadurch können die durch On-chip-Trace (MCDS) oder extern (Nexus bzw. Coresight) aufgezeichneten Daten visualisiert und für Analysefunktionen auf Systemebene wie Code-Coverage oder Profiling verwendet werden. Die grafische Code-Coverage-Analyse erlaubt die einfache Erkennung von nicht ausgeführtem Code auf Funktions-, Sourceline- oder Maschinencode-Ebene. Profiling-Funktionen helfen bei der Leistungsoptimierung von Applikationen.

Zu den weiteren von der UDE 3.2 unterstützten Mikrocontrollern zählen unter anderem Infineons neue, auf der TriCore-Version 1.6 basierenden AUDOMAX-Bausteine TC1791/TC1793/TC1798. Die speziell für Fehlersuche und Kalibrierung entwickelten Emulation Devices dieser High-End-MCU-Familie bieten dem Anwender in Kombination mit dem weiterentwickelten Universal Emulation Configurator (UEC) der UDE deutlich erweiterte Diagnosemöglichkeiten.

Dedizierten Support verspricht die neueste Version der Universal Debug Engine auch für die Power Architecture-basierten SPC56x-Bausteine von STMicroelectronics und die Qorivva-Serie MPC56xx von Freescale. So lassen sich mit der UDE 3.2 beispielsweise Derivate mit zwei e200-Cores sowohl im sicherheitsrelevanten LockStep-Mode als auch im Decoupled Parallel (DP) - Mode auf der gleichen Oberfläche debuggen.

Erweitert wurde zudem der Support verschiedener Cortex-M-Derivate wie die Cortex-M3-basierte STM32F2-Famile von STMicroelectronics, die LPC178x-Familie von NXP, die Cortex-M4-basierte Kinetis-Serie von Freescale. So ist der Debugger unter anderem in der Lage, alle Coresight-Technologien wie Serial-Wire-Debug (SWD), Serial-Wire-Viewer (SWV), Instrumentation Trace Macrocell (ITM) und Enhanced Trace Macrocell (ETM) uneingeschränkt und effektiv zu nutzen.

Von der UDE erstmals unterstützt werden außerdem die Kommunikationsprozessoren netX-50/100/500 sowie das dafür optimierte Echtzeitbetriebssystem rcX von Hilscher. Das rcX-Add-on der UDE 3.2 ermöglicht dem Anwender eine vollständige Darstellung der Betriebssystemobjekte. Eigene Views zeigen die Applikationsinstanzen von Tasks, Queues, Mutexes, Semaphores, Timern, Interrupts und UARTS mit ihren Eigenschaften und aktuellem Status, wobei die aktive Task und die Stackauslastung aller Tasks jeweils mit einem Blick erkennbar sind.

Die UDE 3.2 ist für alle 32- und 64-Bit-Versionen von Windows XP bis Windows 7 verfügbar und lässt sich ohne Aufpreis in Eclipse-Umgebungen integrieren. Der Zugang zum Target erfolgt über die ergänzenden Universal Access Devices UAD2 bzw. UAD3+ von PLS, wobei das UAD3+ dem Anwender Multi-Target-Support mit Debug-Clock-Raten von bis zu 100 MHz, bis zu 4 GByte Trace-Speicher (Nexus, Coresight ETM) und Aufzeichnung von Trace-Signalen bis 500 MHz ermöglicht.


Für den Inhalt der Pressemitteilung ist der Einsteller, PresseBox.de, verantwortlich.

Pressemitteilungstext: 429 Wörter, 3611 Zeichen. Als Spam melden


Kommentare:

Es wurde noch kein Kommentar zu diesem Thema abgegeben.



Ihr Kommentar zum Thema





Weitere Pressemitteilungen von pls Programmierbare Logik & Systeme GmbH lesen:

pls Programmierbare Logik & Systeme GmbH | 25.10.2016

Optimiertes Debug-, Test- und Systemanalyse-Tool für Infineons neue AURIX™ TC3xx Multi-Core-Mikrocontroller-Familie

Lauta, 25.10.2016 - Ein optimiertes Debug-, Test- und Systemanalyse-Tool, welches das die umfangreichen internen Debug-Funktionalitäten der neuen AURIX™ Multi-Core-Mikrocontroller-Familie TC3xx von Infineon ohne jegliche Einschränkungen unterstü...
pls Programmierbare Logik & Systeme GmbH | 03.09.2014

PLS' Universal Debug Engine unterstützt alle Funktionen der neuesten Qorivva-Automotive-SoCs von Freescale

Lauta, 03.09.2014 - Parallel zur Vorstellung der neuesten Qorivva-Derivate durch Freescale stellt PLS Programmierbare Logik & Systeme Systementwicklern mit ihrer Universal Debug Engine (UDE) jetzt als einer der ersten Toolanbieter speziell auf die Ei...
pls Programmierbare Logik & Systeme GmbH | 07.08.2014

Tool Qualification Packages für verschiedene Architekturen und Cross-Compiler verfügbar

Lauta, 07.08.2014 - Damit Entwickler von eingebetteten Systemen künftig in der Programmiersprache C geschriebene Anwendungssoftware noch einfacher und zuverlässiger automatisiert testen können, haben PLS Programmierbare Logik & Systeme und Razorca...