Contact
QR code for the current URL

Story Box-ID: 736917

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 38438

PLS' UDE 4.4.3 erleichtert das Testen und Debuggen der hochkomplexen Zynq-7000-SoC-Familie von Xilinx

Hilft Entwicklern, die bausteinspezifischen Test- und Debug-Funktionen optimal zu nutzen

(PresseBox) (Lauta, )
Eine optimierte Test- und Debug-Umgebung speziell für die SoC-Familie Zynq- 7000 von Xilinx präsentiert PLS Programmierbare Logik & Systeme mit der Version 4.4.3 ihrer Universal Debug Engine (UDE).

Die All Programmable SoC der Zynq-7000-Familie vereinen eine leistungsfähige Dual-Core ARM® CortexTM A9-Architektur mit der Funktionalität komplexer Field Programmable Gate Arrays (FPGAs) auf einen Chip. Um die Entwicklung entsprechend leitungsfähiger Multicore-Software zu erleichtern, ermöglicht die UDE 4.4.3 Anwendern unter anderem eine flexible Steuerung der beiden Cores innerhalb einer konsistenten Bedienoberfläche. Die Cores können dabei unabhängig voneinander oder bei Zusammenfassung in einer sogenannten Run-Control-Group auch streng synchron gestartet und gestoppt werden.

Ein besonders effizientes Hard- und Software-Co-Debugging garantiert auch der uneingeschränkte Support aller auf den SoCs vorhandenen Trace-Funktionseinheiten. Die UDE 4.4.3 unterstützt nicht nur die interne Program Trace Macrocell (PTM) für den schnellen Programm-Trace in einen On-Chip- Speicher und die für die Fehlersuche und Performance-Messungen wichtige Coresight™ Instrumentation Trace Macrocell (ITM). Für die Ausgabe von internen Signalen aus der FPGA-Logik in den gemeinsamen Trace-Datenstrom wurde auf den Zynq-7000-SoCs zusätzlich eine spezielle Fabric Trace Macrocell (FTM) integriert. Auch diese das Debugging des komplexen Gesamtsystems vereinfachende Einheit lässt sich ebenfalls durch die UDE konfigurieren. Für die Aufnahme externer Trace-Daten steht mit dem Universal Access Device (UAD) 3+ außerdem eine leistungsfähige Hardware mit 4 GByte Speicher zur Verfügung. Neben dem Trace ermöglicht der Debugger durch Nutzung der auf dem SoC integrierten Performance-Counter zudem sehr präzise Programmlaufzeitmessungen.

Typischerweise startet das System unter Nutzung eines Bootloader-Mechanismus aus einem externen Flash. Dieser kann über den Debugger programmiert werden. Die Verbindung der UDE 4.4.3 mit dem jeweiligen Zynq-7000-SoC erfolgt über JTAG. Optional ist mit der Universal Access Device (UAD)-Familie dabei eine digital isolierte Verbindung zum Target möglich. In der UDE 4.4.3 enthalten ist auch eine vollständige Eclipse-Integration mit kompletter Cross-Debugger-Funktionalität.

Website Promotion

Website Promotion

PLS Programmierbare Logik & Systeme GmbH

Die 1990 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 AURIX/TriCore, Power Architecture, XC2000 / XE166, 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.