PLS: Debug- und Trace Unterstützung für AURIX RC1

Ab sofort unterstützt die UDE Anwender der neuen AURIX-RC1-Mikrocontroller mit den gleichen Debugging-, Trace- und Systemanalyse-Funktionen wie bei den aktuellen AURIX-Bausteinen. © PLS

Die Universal Debug Engine UDE von PLS Programmierbare Logik & Systeme unterstützt ab sofort die MCU-Familie AURIX RC1 von Infineon.

Dank der flexiblen Target-Schnittstelle der UDE, die sowohl reale Hardware als auch Simulationsplattformen unterstützt, können Entwickler ihre Softwareprojekte für die AURIX-RC1-Baureihe mithilfe eines virtuellen Prototyps auf Basis des Synopsys-Virtual-Development-Kits (VDK) sofort starten.

Die MUCs dieser Familie basieren auf der RISC-V-Multicore-Echtzeit-Cluster-Architektur von Infineon und wurden für den Einsatz in SDV-, SDX- und Physical-AI-Anwendungen konzipiert. Die Mikrocontroller zeichnen sich durch hohe Rechenleistung, ausgeprägte Skalierbarkeit sowie umfangreiche Funktionen für Safety und Security, Konnektivität und Edge-AI aus.

Ab sofort unterstützt die UDE Anwender der neuen AURIX-RC1-Mikrocontroller mit den gleichen Debugging-, Trace- und Systemanalyse-Funktionen wie bei den aktuellen AURIX-Bausteinen. 

Entwickler profitieren vom einfachen und intuitiven Zugriff auf den gesamten AURIX RC1-Mikrocontroller über eine einheitliche Debugger-Benutzeroberfläche. Dadurch ist die Steuerung aller Kerne für Debugging, Tests und detaillierte Systemanalysen möglich, ohne dass separate Instanzen des Debuggers für die verschiedenen Kerne geöffnet werden müssen. Die UDE ermöglicht das Hochsprachen-Debugging von Anwendungen, die in den Sprachen C/C++ sowie Rust geschrieben sind. Dabei werden alle gängigen Compiler unterstützt. Darüber hinaus kann die UDE mit allen implementierten RISC-V-Befehlssatzerweiterungen umgehen. Für die AURIX RC1-MCUs stehen zudem alle bewährten Multicore-Debugging-Funktionen der UDE, wie beispielsweise synchrones Run-Control und Multicore-Breakpoints, zur Verfügung.

Da sich die UDE sowohl als Frontend für das Simulationsmodell als auch für den echten Mikrocontroller nutzen lässt, wird der spätere Übergang zur AURIX-RC1-Hardware erheblich vereinfacht. In Kombination mit dem entsprechenden Target-Adapter für die Debug-Schnittstelle auf den Evaluierungsboards oder auf kundenspezifischer Hardware gewährleisten die Geräte UAD2pro, UAD2next oder UAD3+ aus der Universal Access Device-Familie dann eine schnelle und zuverlässige Kommunikation zwischen dem auf dem PC laufenden UDE-Debugger und den AURIX RC1-MCUs.

Um bereits mit dem ersten realen AURIX RC1-Silizium die Verfügbarkeit funktionsreicher und zuverlässiger Debugging-Tools sicherzustellen, nutzt PLS eine von Infineon bereitgestellte Hardware-Emulationsumgebung. (jr)

Link zur Originalmeldung

Link zur Produktseite