Contact
QR code for the current URL

Story Box-ID: 910010

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

Test- und Debugging-Umgebung für rechenintensive Automotive-Applikationen: PLS' UDE ermöglicht Anwendern von NXPs S32V234 Automotive Prozessoren echtes Multicore-Debugging direkt auf dem SoC

(PresseBox) (Lauta, )
Mit der Unterstützung des Automotive-Multicore-SoCs S32V234 von NXP durch die Universal Debug Engine (UDE) bietet PLS Programmierbare Logik & Systeme nun erstmals auch optimierte Test- und Debug-Tools für 64-Bit-Prozessorplattformen an.

Der auf der ARMv8-A Architektur basierende High-End-Controller ist mit vier leistungsfähigen Cortex-A53 Kernen, einem Cortex-M4 Boot-Core und zusätzlichen Accelerator-Einheiten ausgestattet. Eigentlich speziell für den Bereich Bilderkennung und -verarbeitung für ADAS konzipiert, eignet sich der Baustein aufgrund der Cortex-A53-Plattform auch für andere rechenintensive Anwendungen im Automotive-Bereich. Zudem erfüllt er die ASIL-C Anforderungen der ISO 26262 für funktionale Sicherheit.

Mit Hilfe der leistungsfähigen Hardware-nahen Debug-Funktionen der UDE sind sowohl die Cortex-A53-Kerne als auch der Cortex-M4-Core des S32V234 innerhalb einer gemeinsamen, konsistenten Benutzeroberfläche zugänglich und kontrollierbar. So steht für diesen Baustein unter anderem auch das bereits für 32-Bit-Multicore-Systeme etablierte Multicore-Run-Control-Management der UDE Verfügung. Es erlaubt dem Anwender entweder alle oder eine benutzerdefinierte Auswahl der Cortex-A53-Kerne wahlweise manuell oder mittels Breakpoints nahezu synchron zu stoppen, wobei hardwarebedingt immer der Cortex-M4-Boot-Core mit angehalten wird. Von diesem Punkt aus ist ein synchrones Single-Stepping als auch ein komplettes Wiederloslaufen möglich. Für gemeinsam genutzten Code, der durch mehrere Kerne ausgeführt wird, bietet die UDE dem Anwender Multicore-Breakpoints. Diese wirken immer, unabhängig davon, welcher Core gerade den betreffenden Code ausführt.

Die UDE unterstützt sowohl den AArch32- als auch den AArch64-Ausführungsmodus der Cortex-A53-Kerne. Erfolgt die Befehlsausführung der einzelnen Rechenkerne in unterschiedlichen Modi, wird dies ebenfalls berücksichtigt. Dadurch ist ein gleichzeitiges Debuggen von AArch32- und  AArch64-Code möglich.

Für die Zugangsgeräte der Universal Access Device- (UAD-) Familie von PLS steht ein kombinierter Target-Adapter für die verschiedenen verfügbaren S32V234-Entwicklungsboards zur Verfügung, der sowohl über JTAG als auch über die ARM-spezifische SWD-Schnittstelle eine sichere und schnelle Kommunikation mit dem SoC gewährleistet. Für anspruchsvolle Umgebungsbedingungen ist dieser Adapter optional auch mit zusätzlicher galvanischer Isolation erhältlich.

Website Promotion

Website Promotion

PLS Programmierbare Logik & Systeme GmbH

Die PLS Programmierbare Logik & Systeme GmbH mit Sitz in Lauta (Deutschland) ist ein Hersteller von Debuggern, Emulatoren und Trace-Lösungen für eingebettete Systeme. Dank ihrer innovativen Test- und Entwicklungswerkzeuge hat sich PLS seit der Firmengründung 1990 zu einem Technologieführer in diesem Gebiet entwickelt. Mit dem Kernprodukt Universal Debug Engine® (UDE®) kombiniert PLS leistungsfähige Möglichkeiten für das Debugging, den Test und die Analyse auf Systemebene mit effizienter und einfacher Bedienung. Die Zugangsgeräte UAD2/UAD3+ der Universal Access Device-Familie komplettieren die umfangreichen Debug-Funktionen der UDE und ermöglichen eine robuste, flexible und effiziente Kommunikation mit dem Zielsystem. Besuchen Sie unsere Website www.pls-mc.com und finden dort weiterführende Informationen über unser Unternehmen, unsere Produkte und unseren Service.

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.