Optimiert für das Debuggen und Testen komplexer High-End-SOCs

Optimiert für das Debuggen und Testen komplexer High-End-SOCs

ID: 1452377

PLS' UDE 4.8 vereinfacht neben der Trace-Auswertung die Beurteilung des Laufzeitverhaltens von eingebetteten Systemen



(PresseBox) - Eine Vielzahl komplett neuer und verbesserter Funktionen zur Auswertung großer Trace-Datenmengen und zur Beurteilung des Laufzeitverhaltens von Echtzeitbetriebssystemen zeichnet die von PLS Programmierbare Logik & Systeme erstmals auf der embedded world 2017 in Halle 4, Stand 310 präsentierte Version 4.8 der Universal Debug Engine (UDE) aus.
Dank leistungsstarker moderner Zugangshardware-Tools wie dem Universal Access Device 3+ und besonders breitbandiger Trace-Schnittstellen wie dem Aurora-Interface können bei High-End-SoCs heutzutage ohne weiteres bis zu vier Gigabyte Trace-Daten aufgezeichnet werden. Die weiterentwickelte Trace-Analyse der UDE 4.8 erlaubt es Entwicklern nun, diese enormen Trace-Datenmengen noch schneller zu durchsuchen. So ermöglicht die Find-All-Funktion der UDE4.8 in einem Suchdurchlauf über alle Trace-Daten nicht nur das Auffinden von Einzelereignissen wie beispielsweise Einsprünge in Funktionen oder Zugriffe auf bestimmte Speicherstellen, sondern auch von ganzen Ereignissequenzen. Präsentiert werden die Suchergebnisse in Form von Bookmarks, zwischen denen sehr komfortabel navigiert werden kann.
Für die effizientere Untersuchung des Laufzeitverhaltens wurde die UDE 4.8 außerdem um eine umfangreiche Callgraph-Analyse erweitert. Neben der Darstellung der Aufrufhierarchie von Funktionen liefert sie dem Entwickler gleichzeitig wertvolle Profiling-Informationen für Optimierungsaufgaben. Einmal gewonnen, werden die Trace-Daten in einer Datenbank gespeichert und können von dort immer wieder neu geladen werden. Da die eigentliche Trace-Analyse wahlweise auch offline erfolgen kann, entfallen die sonst üblichen langen Belegungszeiten beispielsweise eines teuren HIL-Arbeitsplatzes.
Ebenfalls neu ist ein Add-In zur Beurteilung des Laufzeitverhaltens von Echtzeitbetriebssystemen nach dem OSEK-Standard. Alleine durch die Trace-basierte Beobachtung von Betriebssystemvariablen, wie sie beispielsweise über das OSEK RealTime Interface (ORTI) definiert werden, kann die UDE 4.8 Laufzeitinformationen ohne die sonst notwendige Instrumentierung der Betriebssysteme ermitteln. Eine Exportfunktion für das Best-Trace-Format (BTF) erleichtert dem Anwender die nachfolgende Auswertung und grafische Aufbereitung der analysierten Daten durch gängige Task-Analyse-Werkzeuge.


Grundlegend überarbeitet wurde bei der Version 4.8 der UDE zudem die Dokumentation der COM-basierten Automatisierungsschnittstelle. Unter anderem trägt sie nun den vielfältig einsetzbaren Skriptsprachen, welche die UDE unterstützt, auch durch Beispiele Rechnung. Das COM-Interface ermöglicht nicht nur die komplette Steuerung der UDE über Skripte und die die Gestaltung automatisierter Testabläufe. Sie dient auch der engen Toolkopplung von Werkzeugen Dritter und damit einem effizienten, robusten und schnellen Zugang zum Target.
Neben der speziell auf das effiziente und bedienerfreundliche Multicore-Debugging zugeschnittenen Oberfläche der UDE 4.8. existiert zusätzlich eine eigene Perspektive für die Eclipse-Entwicklungsumgebung mit der vollen Cross-Debugger Funktionalität.
Die UDE 4.8 zeichnet sich durch den uneingeschränkten Support unterschiedlichster aktueller High-End-Multicore-Mikrocontroller aus. So werden neben dem Aurix TC39 von Infineon unter anderem auch die RH850-Serie von Renesas und die neuesten Bausteine der SPC58NE-Familie von STMicroelectronics unterstützt.

Die 1990 gegründete PLS Programmierbare Logik & Systeme GmbH mit Sitz in Lauta (Deutschland) zählt mit ihren innovativen, modularen Test- und Entwicklungswerkzeugen zu den internationalen Technologieführern im Bereich Debugger, Emulatoren und Trace-Lösungen für eingebettete Systeme. Die flexible Softwarearchitektur der Universal Debug Engine (UDE) garantiert optimale Voraussetzungen für das Debuggen SoC-basierter Systeme. Durch die intelligente Nutzung moderner On-Chip-Debug und -Trace-Einheiten stehen wertvolle Funktionen zur Systemoptimierung und Test wie Profiling und Code-Coverage zur Verfügung. Die zugehörige Gerätefamilie Universal Access Device (UAD2/UAD3+) bietet mit Transferraten von bis zu 3,5 MByte/s einen effizienten Zugang zum Target. Das flexible Adapterkonzept der UAD2/UAD3+ wird dabei den Anforderungen an die Unterstützung verschiedenster Target-Schnittstellen gerecht. Mit der technologieführenden Debug- und Testlösung von PLS werden völlig neue Dimensionen beim schnellen und flexiblen Zugang zu Multi-Core-Systemen eröffnet. Die UDE unterstützt dabei wichtige Architekturen wie AURIX/TriCore, PowerArchitecture, Cortex/ARM, SH-2A, XC2000/XE166 und C166/ST10 sowie Simulations-Plattformen verschiedener Hersteller. Weitere Informationen zum Unternehmen finden Sie unter www.pls-mc.com

Unternehmensinformation / Kurzprofil:

Die 1990 gegründete PLS Programmierbare Logik & Systeme GmbH mit Sitz in Lauta (Deutschland) zählt mit ihren innovativen, modularen Test- und Entwicklungswerkzeugen zu den internationalen Technologieführern im Bereich Debugger, Emulatoren und Trace-Lösungen für eingebettete Systeme. Die flexible Softwarearchitektur der Universal Debug Engine (UDE) garantiert optimale Voraussetzungen für das Debuggen SoC-basierter Systeme. Durch die intelligente Nutzung moderner On-Chip-Debug und -Trace-Einheiten stehen wertvolle Funktionen zur Systemoptimierung und Test wie Profiling und Code-Coverage zur Verfügung. Die zugehörige Gerätefamilie Universal Access Device (UAD2/UAD3+) bietet mit Transferraten von bis zu 3,5 MByte/s einen effizienten Zugang zum Target. Das flexible Adapterkonzept der UAD2/UAD3+ wird dabei den Anforderungen an die Unterstützung verschiedenster Target-Schnittstellen gerecht. Mit der technologieführenden Debug- und Testlösung von PLS werden völlig neue Dimensionen beim schnellen und flexiblen Zugang zu Multi-Core-Systemen eröffnet. Die UDE unterstützt dabei wichtige Architekturen wie AURIX/TriCore, PowerArchitecture, Cortex/ARM, SH-2A, XC2000/XE166 und C166/ST10 sowie Simulations-Plattformen verschiedener Hersteller. Weitere Informationen zum Unternehmen finden Sie unter www.pls-mc.com



drucken  als PDF  Einführung eines einzigartigen Expansion Konzept für Rugged Embedded Computer Bahnbrechende Studie zeigt: Tägliche In-Line-Milchanalyse kann zukünftige Laktation genauer vorhersagen als monatliche DHIA-Tests
Bereitgestellt von Benutzer: PresseBox
Datum: 06.02.2017 - 09:15 Uhr
Sprache: Deutsch
News-ID 1452377
Anzahl Zeichen: 4961

Kontakt-Informationen:
Stadt:

Lauta



Kategorie:

New Media & Software



Diese Pressemitteilung wurde bisher 339 mal aufgerufen.


Die Pressemitteilung mit dem Titel:
"Optimiert für das Debuggen und Testen komplexer High-End-SOCs"
steht unter der journalistisch-redaktionellen Verantwortung von

pls Programmierbare Logik&Systeme GmbH (Nachricht senden)

Beachten Sie bitte die weiteren Informationen zum Haftungsauschluß (gemäß TMG - TeleMedianGesetz) und dem Datenschutz (gemäß der DSGVO).

PLS’ Debug- und Trace-Tool UDE unterstützt STs neue Stellar P3E Automotive Mikrocontroller ...
Das Debug-, Trace- und Test-Tool UDE® Universal Debug Engine von PLS Programmierbare Logik & Systeme unterstützt ab sofort auch die Stellar P3E-Mikrocontroller von STMicroelectronics. Bei dem neuesten Baustein der Stellar-Familie handelt es sich um die erste Automotive-MCU von ST mit integrier

PLS‘ UDE 2026 ermöglicht jetzt auch das Debuggen hocheffizienter embedded KI-Beschleuniger ...
Das von PLS Programmierbare Logik & Systeme auf der embedded world 2026 in Nürnberg in Halle 4, Stand 4-310 vorgestellte Debug-, Trace- und Test-Werkzeug UDE® Universal Debug Engine 2026 ermöglicht jetzt erstmals auch das Debuggen, die Laufzeitbeobachtung und die Validierung von speziellen, d

PLS‘ universelles Debug- und Trace-Tool UDE 2026 sorgt mit neuen Funktionen für noch mehr Bedienkomfort ...
Mit einer ganzen Reihe neuer Funktionen, die Entwicklern das Debugging und die Trace-basierte Analyse komplexer Microcontroller-Anwendungen erleichtern, wartet die von PLS Programmierbare Logik & Systeme erstmals auf der embedded world 2026 in Nürnberg in Halle 4, Stand 4-310 präsentierte Majo


Weitere Mitteilungen von pls Programmierbare Logik&Systeme GmbH


Bahnbrechende Studie zeigt: Tägliche In-Line-Milchanalyse kann zukünftige Laktation genauer vorhersagen als monatliche DHIA-Tests ...
Einzigartige zweijährige Studie an 38.000 israelischen Holstein-Rindern hat Auswirkungen auf Herdenmanagement und Zuchtwahl Die tägliche In-Line-Milchanalyse mit dem Afimilk AfiLab (http://www.afilab.com/) Milchanalysator kann für die Vorhersage der späteren Laktation einer Kuh nütz

Einführung eines einzigartigen Expansion Konzept für Rugged Embedded Computer ...
Die Basis von MPLs Embedded Computern ist die CPU-Platine, die derzeit mit Low Performance Intel CPU bis zu i7 Quad Core verfügbar ist. Die Basis-CPU-Platine wird mit Standardsteckern und einem robusten Aluminiumgehäuse mit Hutschienen- oder Flansch.Montage geliefert. Optional sind auch M12 oder

USB Typ C: Funktionsvielfalt sorgt für Verwirrung ...
Die Idee hinter dem USB-Typ-C-Stecker ist toll: Man kann Daten übertragen, Handy oder Tablet aufladen, Monitore anschließen oder ihn statt Audio-Klinkenbuchse verwenden. Doch leider funktioniert dies oft nur in der Theorie, schreibt das Computermagazin c?t in seiner aktuellen Ausgabe 4/17, denn n

Die Bedeutung einer Full Service IT im E-Commerce ...
Die Welt dreht sich immer schneller und die Konsumgüterbranche wird immer vielschichtiger. Eine ?alles-sofort-haben-wollende?-Gesellschaft bringt auch die Handels-Branche zunehmend in Zugzwang. Eine Shoppingtour beginnt heute meist im Internet bei Google oder Facebook. Die Schlüsseldiszip


 

Werbung



Sponsoren

foodir.org The food directory für Deutschland
News zu Snacks finden Sie auf Snackeo.
Informationen für Feinsnacker finden Sie hier.

Firmenverzeichniss

Firmen die firmenpresse für ihre Pressearbeit erfolgreich nutzen
1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z