Presseartikel mit Niveau – Einfach gut!

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, datenflussorientierten Algorithmen, wie sie aktuell beispielsweise in Embedded-KI-Anwendungen Einzug halten. Im Rahmen eines vom Bundesministerium für Wirtschaft und Energie geförderten Forschungsprojektes wurden bei PLS dafür neuartige Werkzeuge für die Bosch Data Flow Architecture (DFA) entwickelt und in die UDE 2026 integriert.

Bei der Bosch DFA handelt es sich um einen hochparallelen, dynamisch konfigurierbaren Hardwarebeschleuniger, mit dem sich insbesondere die bei KI-Anwendungen notwendigen datenflussorientierten Berechnungen äußerst performant durchführen lassen. Da das DFA-Hardwaremodul mit wenig Chipfläche auskommt und sich zudem durch eine geringe Leistungsaufnahme auszeichnet, ist die DFA zudem perfekt für die Integration in eingebettete Systeme bzw. Systems-on-Chip (SoCs) geeignet.

Anders als in herkömmlichen Prozessorarchitekturen, bei denen die Ausführung der Algorithmen vorrangig über Sequenzen von Maschinenbefehlen erfolgt, werden in der Bosch DFA mathematische Basisblöcke für die jeweilige Aufgabe zusammengeschalten und so ein Datenflussgraph gebildet. Dies sorgt für eine deutlich höhere Effizienz, allerdings lässt sich ein solcher Graph mit herkömmlichen Debugger-Funktionen nicht debuggen. PLS hat seine UDE deshalb für die Analyse und die Fehlersuche im Datenflussgraphen der DFA mit einer ganzen Reihe von neuen speziellen Features erweitert.

Als Peripheral-Modul eines eingebetteten Systems bzw. SoCs kann die DFA einzeln oder in Zusammenhang mit den Haupt-Cores des Host-Controllers synchron gestartet und gestoppt werden. Sie ist als zusätzlicher Core in die Debugger-Bedienoberfläche integriert und Mitglied einer Run-Control-Gruppe, über welche die Debug-Synchronisierung der Kerne gesteuert wird. Dies erlaubt sowohl ein paralleles Debuggen der Applikation der Haupt-Cores als auch die gleichzeitige Beobachtung des DFA-Beschleunigers. Ein Einzelschrittbetrieb ermöglicht darüber hinaus eine detaillierte Untersuchung des Datenflusses.

Neben der einfachen, hardwarenahen Anzeige der Register ermöglicht die UDE 2026 auch eine Darstellung der DFA-Konfiguration, die für die Implementierung des jeweiligen Datenflussgraphen der Zielapplikation erforderlich ist, auf verschiedenen Abstraktionsebenen. So kann gezielt die Konfiguration der einzelnen Basisblöcke überprüft und geändert werden. Mittels grafischer Darstellung der Zusammenschaltung der Basisblöcke für einen spezifischen Algorithmus als Baum oder Block-Grafik wird der Datenflussgraph visualisiert. Neben unterschiedlichen Darstellungsformen, die sich individuell den Bedürfnissen des jeweiligen Entwicklers anpassen lassen, wurde auch eine Export- und Import-Funktion für DFA-Konfigurationen realisiert.

Mit Hilfe eines SystemC Simulations-Modells lassen sich zudem Laufzeitdaten der DFA aufzeichnen. Eine ebenfalls im Rahmen des Forschungsprojektes neu entwickelte zusätzliche Software-Komponente ermöglicht die Anzeige dieser Daten als dekodierten Text und als zeitkorrelierte grafische Darstellung.

Mit ihren neuen Funktionen für den Test und die Laufzeitanalyse von DFA-Algorithmen unterstützt die UDE 2026 ab sofort nicht nur mit einer DFA ausgestattete Automotive-Mikrocontroller verschiedener Halbleitersteller, sie ermöglicht auch ein auf dem Simulationsmodell der DFA basierendes virtuelles Prototyping,

Über die PLS Programmierbare Logik & Systeme GmbH

Die PLS Programmierbare Logik & Systeme GmbH mit Sitz in Lauta (Deutschland) ist Hersteller des Debugger-, Test- und Trace-Tools UDE® Universal Debug Engine. Dank ihrer innovativen Test- und Entwicklungswerkzeuge hat sich PLS seit der Firmengründung 1990 zu einem der Technologieführer auf dem Gebiet der eingebetteten Systeme entwickelt. Die UDE® kombiniert leistungsfähige Möglichkeiten für das Debugging, den Test und die Analyse auf Systemebene mit effizienter und einfacher Bedienung. Die Zugangsgeräte UAD2pro, UAD2next und 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.

Firmenkontakt und Herausgeber der Meldung:

PLS Programmierbare Logik & Systeme GmbH
Straße der Freundschaft 92
02991 Lauta
Telefon: +49 (35722) 384-0
Telefax: +49 (35722) 384-69
http://www.pls-mc.com

Ansprechpartner:
Jens Braunes
Technologiepark
Telefon: +49 (35722) 384-0
Fax: +49 (35722) 384-69
E-Mail: jens.braunes@pls-mc.com
Werner W. Wiesmeier
3W Media & Marketing Consulting
Telefon: +49 (8761) 759203
Fax: +49 (8761) 759201
E-Mail: werner.wiesmeier@online.de
Für die oben stehende Story ist allein der jeweils angegebene Herausgeber (siehe Firmenkontakt oben) verantwortlich. Dieser ist in der Regel auch Urheber des Pressetextes, sowie der angehängten Bild-, Ton-, Video-, Medien- und Informationsmaterialien. Die United News Network GmbH übernimmt keine Haftung für die Korrektheit oder Vollständigkeit der dargestellten Meldung. Auch bei Übertragungsfehlern oder anderen Störungen haftet sie nur im Fall von Vorsatz oder grober Fahrlässigkeit. Die Nutzung von hier archivierten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die United News Network GmbH gestattet.

counterpixel