Contact
QR code for the current URL

Story Box-ID: 474312

PLS Programmierbare Logik & Systeme GmbH Straße der Freundschaft 92 02991 Lauta, Germany http://www.pls-mc.com
Contact Mr Heiko Rießland +49 35722 3840

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

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

(PresseBox) (Lauta, )
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.

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 über 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 (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, XC2000 / XE166, ARM, Cortex, SH-2A, XScale und C166 / ST10 sowie Simulations-Plattformen verschiedener Hersteller. Weitere Informationen zum Unternehmen finden Sie unter www.pls-mc.com

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.
Important note:

Systematic data storage as well as the use of even parts of this database are only permitted with the written consent of unn | UNITED NEWS NETWORK GmbH.

unn | UNITED NEWS NETWORK GmbH 2002–2024, All rights reserved

The publisher indicated in each case (see company info by clicking on image/title or company info in the right-hand column) is solely responsible for the stories above, the event or job offer shown and for the image and audio material displayed. As a rule, the publisher is also the author of the texts and the attached image, audio and information material. The use of information published here is generally free of charge for personal information and editorial processing. Please clarify any copyright issues with the stated publisher before further use. In case of publication, please send a specimen copy to service@pressebox.de.